dpkg-buildpackage -rfakeroot -D -us -uc -b dpkg-buildpackage: warning: using a gain-root-command while being root dpkg-buildpackage: source package clazy dpkg-buildpackage: source version 1.2-0neon dpkg-buildpackage: source distribution xenial dpkg-buildpackage: source changed by Neon CI dpkg-source --before-build clazy dpkg-buildpackage: host architecture amd64 fakeroot debian/rules clean /usr/share/pkg-kde-tools/qt-kde-team/3/dhmk.pl --with=kf5,pkgkde-symbolshelper dpkg-buildflags --export=make > debian/dhmk_env.mk /usr/bin/make -f debian/rules dhmk_run_clean_commands DHMK_TARGET="clean" make[1]: Entering directory '/in/build/clazy' dh_testdir dh_auto_clean '--buildsystem=kf5' --parallel dh_clean rm -rf debian/man/out rmdir debian/man rmdir: failed to remove 'debian/man': No such file or directory /usr/share/pkg-kde-tools/qt-kde-team/3/debian-qt-kde.mk:76: recipe for target 'cleanup_manpages' failed make[1]: [cleanup_manpages] Error 1 (ignored) rm -f debian/stamp-man-pages rm -f debian/dhmk-install-list debian/dhmk-package-list make[1]: Leaving directory '/in/build/clazy' rm -f debian/dhmk_rules.mk debian/dhmk_env.mk debian/dhmk_configure debian/dhmk_build-indep debian/dhmk_build-arch debian/dhmk_build # "clean" target is done -- SUCCESS making standard target 'clean'. debian/rules build /usr/share/pkg-kde-tools/qt-kde-team/3/dhmk.pl --with=kf5,pkgkde-symbolshelper dpkg-buildflags --export=make > debian/dhmk_env.mk /usr/bin/make -f debian/rules dhmk_run_configure_commands DHMK_TARGET="configure" make[1]: Entering directory '/in/build/clazy' dh_testdir dh_auto_configure '--buildsystem=kf5' --parallel cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_BUILD_TYPE=Debian -DCMAKE_USE_RELATIVE_PATHS=ON -DCMAKE_INSTALL_SYSCONFDIR=/etc -DKDE_INSTALL_USE_QT_SYS_PATHS=ON -- The C compiler identification is GNU 5.4.0 -- The CXX compiler identification is GNU 5.4.0 -- Check for working C compiler: /usr/bin/x86_64-linux-gnu-gcc -- Check for working C compiler: /usr/bin/x86_64-linux-gnu-gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/x86_64-linux-gnu-g++ -- Check for working CXX compiler: /usr/bin/x86_64-linux-gnu-g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found LLVM (version: 3.8.0): (using /usr/bin/llvm-config-3.8) -- Include dirs: /usr/lib/llvm-3.8/include -- LLVM libraries: -lLLVMLTO -lLLVMObjCARCOpts -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoDWARF -lLLVMXCoreDisassembler -lLLVMXCoreCodeGen -lLLVMXCoreDesc -lLLVMXCoreInfo -lLLVMXCoreAsmPrinter -lLLVMSystemZDisassembler -lLLVMSystemZCodeGen -lLLVMSystemZAsmParser -lLLVMSystemZDesc -lLLVMSystemZInfo -lLLVMSystemZAsmPrinter -lLLVMSparcDisassembler -lLLVMSparcCodeGen -lLLVMSparcAsmParser -lLLVMSparcDesc -lLLVMSparcInfo -lLLVMSparcAsmPrinter -lLLVMPowerPCDisassembler -lLLVMPowerPCCodeGen -lLLVMPowerPCAsmParser -lLLVMPowerPCDesc -lLLVMPowerPCInfo -lLLVMPowerPCAsmPrinter -lLLVMNVPTXCodeGen -lLLVMNVPTXDesc -lLLVMNVPTXInfo -lLLVMNVPTXAsmPrinter -lLLVMMSP430CodeGen -lLLVMMSP430Desc -lLLVMMSP430Info -lLLVMMSP430AsmPrinter -lLLVMMipsDisassembler -lLLVMMipsCodeGen -lLLVMMipsAsmParser -lLLVMMipsDesc -lLLVMMipsInfo -lLLVMMipsAsmPrinter -lLLVMHexagonDisassembler -lLLVMHexagonCodeGen -lLLVMHexagonAsmParser -lLLVMHexagonDesc -lLLVMHexagonInfo -lLLVMCppBackendCodeGen -lLLVMCppBackendInfo -lLLVMBPFCodeGen -lLLVMBPFDesc -lLLVMBPFInfo -lLLVMBPFAsmPrinter -lLLVMARMDisassembler -lLLVMARMCodeGen -lLLVMARMAsmParser -lLLVMARMDesc -lLLVMARMInfo -lLLVMARMAsmPrinter -lLLVMAMDGPUCodeGen -lLLVMAMDGPUAsmParser -lLLVMAMDGPUDesc -lLLVMAMDGPUUtils -lLLVMAMDGPUInfo -lLLVMAMDGPUAsmPrinter -lLLVMAArch64Disassembler -lLLVMAArch64CodeGen -lLLVMAArch64AsmParser -lLLVMAArch64Desc -lLLVMAArch64Info -lLLVMAArch64AsmPrinter -lLLVMAArch64Utils -lLLVMMIRParser -lLLVMLibDriver -lLLVMOption -lLLVMTableGen -lLLVMLineEditor -lLLVMX86Disassembler -lLLVMX86AsmParser -lLLVMX86CodeGen -lLLVMSelectionDAG -lLLVMAsmPrinter -lLLVMX86Desc -lLLVMMCDisassembler -lLLVMX86Info -lLLVMX86AsmPrinter -lLLVMX86Utils -lLLVMMCJIT -lLLVMPasses -lLLVMipo -lLLVMVectorize -lLLVMLinker -lLLVMIRReader -lLLVMAsmParser -lLLVMDebugInfoCodeView -lLLVMInterpreter -lLLVMCodeGen -lLLVMScalarOpts -lLLVMInstCombine -lLLVMInstrumentation -lLLVMProfileData -lLLVMBitWriter -lLLVMOrcJIT -lLLVMTransformUtils -lLLVMExecutionEngine -lLLVMTarget -lLLVMAnalysis -lLLVMRuntimeDyld -lLLVMObject -lLLVMMCParser -lLLVMBitReader -lLLVMMC -lLLVMCore -lLLVMSupport -- LLVM System libraries: -lrt -ldl -ltinfo -lpthread -lz -lm -- Found Clang (LLVM version: 3.8.0) -- Include dirs: /usr/lib/llvm-3.8/include -- Clang libraries: /usr/lib/llvm-3.8/lib/libclangFrontend.a;/usr/lib/llvm-3.8/lib/libclangDriver.a;/usr/lib/llvm-3.8/lib/libclangCodeGen.a;/usr/lib/llvm-3.8/lib/libclangSema.a;/usr/lib/llvm-3.8/lib/libclangAnalysis.a;/usr/lib/llvm-3.8/lib/libclangRewriteFrontend.a;/usr/lib/llvm-3.8/lib/libclangRewrite.a;/usr/lib/llvm-3.8/lib/libclangAST.a;/usr/lib/llvm-3.8/lib/libclangASTMatchers.a;/usr/lib/llvm-3.8/lib/libclangParse.a;/usr/lib/llvm-3.8/lib/libclangLex.a;/usr/lib/llvm-3.8/lib/libclangBasic.a;/usr/lib/llvm-3.8/lib/libclangARCMigrate.a;/usr/lib/llvm-3.8/lib/libclangEdit.a;/usr/lib/llvm-3.8/lib/libclangFrontendTool.a;/usr/lib/llvm-3.8/lib/libclangRewrite.a;/usr/lib/llvm-3.8/lib/libclangSerialization.a;/usr/lib/llvm-3.8/lib/libclangTooling.a;/usr/lib/llvm-3.8/lib/libclangStaticAnalyzerCheckers.a;/usr/lib/llvm-3.8/lib/libclangStaticAnalyzerCore.a;/usr/lib/llvm-3.8/lib/libclangStaticAnalyzerFrontend.a;/usr/lib/llvm-3.8/lib/libclangSema.a -- Libclang C library: /usr/lib/llvm-3.8/lib/libclang.so Looking for std::regex support... -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_USE_RELATIVE_PATHS KDE_INSTALL_USE_QT_SYS_PATHS -- Build files have been written to: /in/build/clazy/obj-x86_64-linux-gnu make[1]: Leaving directory '/in/build/clazy' touch debian/dhmk_configure # "configure" target is done /usr/bin/make -f debian/rules dhmk_run_build_commands DHMK_TARGET="build" make[1]: Entering directory '/in/build/clazy' dh_testdir dh_auto_build '--buildsystem=kf5' --parallel make -j1 make[2]: Entering directory '/in/build/clazy/obj-x86_64-linux-gnu' /usr/bin/cmake -H/in/build/clazy -B/in/build/clazy/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /in/build/clazy/obj-x86_64-linux-gnu/CMakeFiles /in/build/clazy/obj-x86_64-linux-gnu/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[3]: Entering directory '/in/build/clazy/obj-x86_64-linux-gnu' make -f CMakeFiles/ClangLazy.dir/build.make CMakeFiles/ClangLazy.dir/depend make[4]: Entering directory '/in/build/clazy/obj-x86_64-linux-gnu' cd /in/build/clazy/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /in/build/clazy /in/build/clazy /in/build/clazy/obj-x86_64-linux-gnu /in/build/clazy/obj-x86_64-linux-gnu /in/build/clazy/obj-x86_64-linux-gnu/CMakeFiles/ClangLazy.dir/DependInfo.cmake --color= Scanning dependencies of target ClangLazy make[4]: Leaving directory '/in/build/clazy/obj-x86_64-linux-gnu' make -f CMakeFiles/ClangLazy.dir/build.make CMakeFiles/ClangLazy.dir/build make[4]: Entering directory '/in/build/clazy/obj-x86_64-linux-gnu' [ 1%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level0/qcolor-from-literal.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level0/qcolor-from-literal.cpp.o -c /in/build/clazy/src/checks/level0/qcolor-from-literal.cpp [ 2%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level0/connect-non-signal.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level0/connect-non-signal.cpp.o -c /in/build/clazy/src/checks/level0/connect-non-signal.cpp [ 3%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level0/connect-not-normalized.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level0/connect-not-normalized.cpp.o -c /in/build/clazy/src/checks/level0/connect-not-normalized.cpp [ 4%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level0/container-anti-pattern.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level0/container-anti-pattern.cpp.o -c /in/build/clazy/src/checks/level0/container-anti-pattern.cpp [ 6%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level0/lambda-in-connect.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level0/lambda-in-connect.cpp.o -c /in/build/clazy/src/checks/level0/lambda-in-connect.cpp [ 7%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level0/qdatetimeutc.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level0/qdatetimeutc.cpp.o -c /in/build/clazy/src/checks/level0/qdatetimeutc.cpp [ 8%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level0/qenums.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level0/qenums.cpp.o -c /in/build/clazy/src/checks/level0/qenums.cpp [ 9%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level0/qfileinfo-exists.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level0/qfileinfo-exists.cpp.o -c /in/build/clazy/src/checks/level0/qfileinfo-exists.cpp [ 10%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level0/qgetenv.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level0/qgetenv.cpp.o -c /in/build/clazy/src/checks/level0/qgetenv.cpp [ 12%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level0/qmap-with-pointer-key.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level0/qmap-with-pointer-key.cpp.o -c /in/build/clazy/src/checks/level0/qmap-with-pointer-key.cpp [ 13%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level0/qstringarg.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level0/qstringarg.cpp.o -c /in/build/clazy/src/checks/level0/qstringarg.cpp [ 14%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level0/qstring-insensitive-allocation.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level0/qstring-insensitive-allocation.cpp.o -c /in/build/clazy/src/checks/level0/qstring-insensitive-allocation.cpp [ 15%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level0/qstringref.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level0/qstringref.cpp.o -c /in/build/clazy/src/checks/level0/qstringref.cpp [ 16%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level0/qt-macros.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level0/qt-macros.cpp.o -c /in/build/clazy/src/checks/level0/qt-macros.cpp [ 18%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level0/qvariant-template-instantiation.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level0/qvariant-template-instantiation.cpp.o -c /in/build/clazy/src/checks/level0/qvariant-template-instantiation.cpp [ 19%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level0/mutable-container-key.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level0/mutable-container-key.cpp.o -c /in/build/clazy/src/checks/level0/mutable-container-key.cpp [ 20%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level0/strict-iterators.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level0/strict-iterators.cpp.o -c /in/build/clazy/src/checks/level0/strict-iterators.cpp [ 21%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level0/temporaryiterator.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level0/temporaryiterator.cpp.o -c /in/build/clazy/src/checks/level0/temporaryiterator.cpp [ 22%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level0/unused-non-trivial-variable.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level0/unused-non-trivial-variable.cpp.o -c /in/build/clazy/src/checks/level0/unused-non-trivial-variable.cpp [ 24%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level0/writingtotemporary.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level0/writingtotemporary.cpp.o -c /in/build/clazy/src/checks/level0/writingtotemporary.cpp [ 25%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level0/wrong-qglobalstatic.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level0/wrong-qglobalstatic.cpp.o -c /in/build/clazy/src/checks/level0/wrong-qglobalstatic.cpp [ 26%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level1/autounexpectedqstringbuilder.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level1/autounexpectedqstringbuilder.cpp.o -c /in/build/clazy/src/checks/level1/autounexpectedqstringbuilder.cpp [ 27%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level1/child-event-qobject-cast.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level1/child-event-qobject-cast.cpp.o -c /in/build/clazy/src/checks/level1/child-event-qobject-cast.cpp [ 28%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level1/connect-3arg-lambda.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level1/connect-3arg-lambda.cpp.o -c /in/build/clazy/src/checks/level1/connect-3arg-lambda.cpp [ 30%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level1/detachingtemporary.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level1/detachingtemporary.cpp.o -c /in/build/clazy/src/checks/level1/detachingtemporary.cpp [ 31%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level1/foreach.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level1/foreach.cpp.o -c /in/build/clazy/src/checks/level1/foreach.cpp [ 32%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level1/inefficient-qlist-soft.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level1/inefficient-qlist-soft.cpp.o -c /in/build/clazy/src/checks/level1/inefficient-qlist-soft.cpp [ 33%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level1/install-event-filter.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level1/install-event-filter.cpp.o -c /in/build/clazy/src/checks/level1/install-event-filter.cpp [ 34%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level1/ctor-missing-parent-argument.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level1/ctor-missing-parent-argument.cpp.o -c /in/build/clazy/src/checks/level1/ctor-missing-parent-argument.cpp [ 36%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level1/nonpodstatic.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level1/nonpodstatic.cpp.o -c /in/build/clazy/src/checks/level1/nonpodstatic.cpp [ 37%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level1/qdeleteall.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level1/qdeleteall.cpp.o -c /in/build/clazy/src/checks/level1/qdeleteall.cpp [ 38%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level1/qstring-left.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level1/qstring-left.cpp.o -c /in/build/clazy/src/checks/level1/qstring-left.cpp [ 39%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level1/qlatin1string-non-ascii.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level1/qlatin1string-non-ascii.cpp.o -c /in/build/clazy/src/checks/level1/qlatin1string-non-ascii.cpp [ 40%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level1/range-loop.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level1/range-loop.cpp.o -c /in/build/clazy/src/checks/level1/range-loop.cpp [ 42%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level1/returning-data-from-temporary.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level1/returning-data-from-temporary.cpp.o -c /in/build/clazy/src/checks/level1/returning-data-from-temporary.cpp [ 43%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level1/ruleoftwosoft.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level1/ruleoftwosoft.cpp.o -c /in/build/clazy/src/checks/level1/ruleoftwosoft.cpp [ 44%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level1/post-event.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level1/post-event.cpp.o -c /in/build/clazy/src/checks/level1/post-event.cpp [ 45%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level1/incorrect-emit.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level1/incorrect-emit.cpp.o -c /in/build/clazy/src/checks/level1/incorrect-emit.cpp [ 46%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level2/base-class-event.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level2/base-class-event.cpp.o -c /in/build/clazy/src/checks/level2/base-class-event.cpp [ 48%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level2/container-inside-loop.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level2/container-inside-loop.cpp.o -c /in/build/clazy/src/checks/level2/container-inside-loop.cpp [ 49%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level2/function-args-by-ref.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level2/function-args-by-ref.cpp.o -c /in/build/clazy/src/checks/level2/function-args-by-ref.cpp [ 50%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level2/function-args-by-value.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level2/function-args-by-value.cpp.o -c /in/build/clazy/src/checks/level2/function-args-by-value.cpp [ 51%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level2/globalconstcharpointer.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level2/globalconstcharpointer.cpp.o -c /in/build/clazy/src/checks/level2/globalconstcharpointer.cpp [ 53%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level2/implicitcasts.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level2/implicitcasts.cpp.o -c /in/build/clazy/src/checks/level2/implicitcasts.cpp [ 54%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level2/missing-qobject-macro.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level2/missing-qobject-macro.cpp.o -c /in/build/clazy/src/checks/level2/missing-qobject-macro.cpp [ 55%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level2/missing-type-info.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level2/missing-type-info.cpp.o -c /in/build/clazy/src/checks/level2/missing-type-info.cpp [ 56%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level2/qstring-allocations.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level2/qstring-allocations.cpp.o -c /in/build/clazy/src/checks/level2/qstring-allocations.cpp [ 57%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level2/reservecandidates.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level2/reservecandidates.cpp.o -c /in/build/clazy/src/checks/level2/reservecandidates.cpp [ 59%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level2/ruleofthree.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level2/ruleofthree.cpp.o -c /in/build/clazy/src/checks/level2/ruleofthree.cpp [ 60%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level2/virtualcallsfromctor.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level2/virtualcallsfromctor.cpp.o -c /in/build/clazy/src/checks/level2/virtualcallsfromctor.cpp [ 61%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level2/returning-void-expression.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level2/returning-void-expression.cpp.o -c /in/build/clazy/src/checks/level2/returning-void-expression.cpp [ 62%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level2/copyable-polymorphic.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level2/copyable-polymorphic.cpp.o -c /in/build/clazy/src/checks/level2/copyable-polymorphic.cpp [ 63%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level3/assertwithsideeffects.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level3/assertwithsideeffects.cpp.o -c /in/build/clazy/src/checks/level3/assertwithsideeffects.cpp [ 65%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level3/detachingmember.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level3/detachingmember.cpp.o -c /in/build/clazy/src/checks/level3/detachingmember.cpp [ 66%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level3/dynamic_cast.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level3/dynamic_cast.cpp.o -c /in/build/clazy/src/checks/level3/dynamic_cast.cpp [ 67%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/hiddenlevel/inefficientqlist.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/hiddenlevel/inefficientqlist.cpp.o -c /in/build/clazy/src/checks/hiddenlevel/inefficientqlist.cpp [ 68%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/hiddenlevel/isempty-vs-count.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/hiddenlevel/isempty-vs-count.cpp.o -c /in/build/clazy/src/checks/hiddenlevel/isempty-vs-count.cpp [ 69%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/hiddenlevel/tr-non-literal.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/hiddenlevel/tr-non-literal.cpp.o -c /in/build/clazy/src/checks/hiddenlevel/tr-non-literal.cpp [ 71%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/hiddenlevel/qt4-qstring-from-array.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/hiddenlevel/qt4-qstring-from-array.cpp.o -c /in/build/clazy/src/checks/hiddenlevel/qt4-qstring-from-array.cpp [ 72%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/detachingbase.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/detachingbase.cpp.o -c /in/build/clazy/src/checks/detachingbase.cpp [ 73%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/inefficientqlistbase.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/inefficientqlistbase.cpp.o -c /in/build/clazy/src/checks/inefficientqlistbase.cpp [ 74%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/requiredresults.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/requiredresults.cpp.o -c /in/build/clazy/src/checks/requiredresults.cpp [ 75%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/ruleofbase.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/ruleofbase.cpp.o -c /in/build/clazy/src/checks/ruleofbase.cpp [ 77%] Building CXX object CMakeFiles/ClangLazy.dir/src/checks/level2/oldstyleconnect.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checks/level2/oldstyleconnect.cpp.o -c /in/build/clazy/src/checks/level2/oldstyleconnect.cpp [ 78%] Building CXX object CMakeFiles/ClangLazy.dir/src/ClazyContext.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/ClazyContext.cpp.o -c /in/build/clazy/src/ClazyContext.cpp [ 79%] Building CXX object CMakeFiles/ClangLazy.dir/src/Clazy.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/Clazy.cpp.o -c /in/build/clazy/src/Clazy.cpp [ 80%] Building CXX object CMakeFiles/ClangLazy.dir/src/AccessSpecifierManager.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/AccessSpecifierManager.cpp.o -c /in/build/clazy/src/AccessSpecifierManager.cpp [ 81%] Building CXX object CMakeFiles/ClangLazy.dir/src/checkbase.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checkbase.cpp.o -c /in/build/clazy/src/checkbase.cpp [ 83%] Building CXX object CMakeFiles/ClangLazy.dir/src/checkmanager.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/checkmanager.cpp.o -c /in/build/clazy/src/checkmanager.cpp [ 84%] Building CXX object CMakeFiles/ClangLazy.dir/src/SuppressionManager.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/SuppressionManager.cpp.o -c /in/build/clazy/src/SuppressionManager.cpp [ 85%] Building CXX object CMakeFiles/ClangLazy.dir/src/ContextUtils.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/ContextUtils.cpp.o -c /in/build/clazy/src/ContextUtils.cpp [ 86%] Building CXX object CMakeFiles/ClangLazy.dir/src/FixItUtils.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/FixItUtils.cpp.o -c /in/build/clazy/src/FixItUtils.cpp [ 87%] Building CXX object CMakeFiles/ClangLazy.dir/src/LoopUtils.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/LoopUtils.cpp.o -c /in/build/clazy/src/LoopUtils.cpp [ 89%] Building CXX object CMakeFiles/ClangLazy.dir/src/PreProcessorVisitor.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/PreProcessorVisitor.cpp.o -c /in/build/clazy/src/PreProcessorVisitor.cpp [ 90%] Building CXX object CMakeFiles/ClangLazy.dir/src/QtUtils.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/QtUtils.cpp.o -c /in/build/clazy/src/QtUtils.cpp [ 91%] Building CXX object CMakeFiles/ClangLazy.dir/src/StringUtils.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/StringUtils.cpp.o -c /in/build/clazy/src/StringUtils.cpp [ 92%] Building CXX object CMakeFiles/ClangLazy.dir/src/TemplateUtils.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/TemplateUtils.cpp.o -c /in/build/clazy/src/TemplateUtils.cpp [ 93%] Building CXX object CMakeFiles/ClangLazy.dir/src/TypeUtils.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/TypeUtils.cpp.o -c /in/build/clazy/src/TypeUtils.cpp [ 95%] Building CXX object CMakeFiles/ClangLazy.dir/src/Utils.cpp.o /usr/bin/x86_64-linux-gnu-g++ -DClangLazy_EXPORTS -DHAVE_CLANG_CONFIG_H -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/in/build/clazy/obj-x86_64-linux-gnu -I/usr/lib/llvm-3.8/include -I/in/build/clazy -I/in/build/clazy/src -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -fPIC -o CMakeFiles/ClangLazy.dir/src/Utils.cpp.o -c /in/build/clazy/src/Utils.cpp [ 96%] Linking CXX shared library lib/ClangLazy.so /usr/bin/cmake -E cmake_link_script CMakeFiles/ClangLazy.dir/link.txt --verbose=1 /usr/bin/x86_64-linux-gnu-g++ -fPIC -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -fPIC -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -shared -Wl,-soname,ClangLazy.so -o lib/ClangLazy.so CMakeFiles/ClangLazy.dir/src/checks/level0/qcolor-from-literal.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level0/connect-non-signal.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level0/connect-not-normalized.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level0/container-anti-pattern.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level0/lambda-in-connect.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level0/qdatetimeutc.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level0/qenums.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level0/qfileinfo-exists.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level0/qgetenv.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level0/qmap-with-pointer-key.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level0/qstringarg.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level0/qstring-insensitive-allocation.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level0/qstringref.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level0/qt-macros.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level0/qvariant-template-instantiation.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level0/mutable-container-key.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level0/strict-iterators.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level0/temporaryiterator.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level0/unused-non-trivial-variable.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level0/writingtotemporary.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level0/wrong-qglobalstatic.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level1/autounexpectedqstringbuilder.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level1/child-event-qobject-cast.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level1/connect-3arg-lambda.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level1/detachingtemporary.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level1/foreach.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level1/inefficient-qlist-soft.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level1/install-event-filter.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level1/ctor-missing-parent-argument.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level1/nonpodstatic.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level1/qdeleteall.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level1/qstring-left.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level1/qlatin1string-non-ascii.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level1/range-loop.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level1/returning-data-from-temporary.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level1/ruleoftwosoft.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level1/post-event.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level1/incorrect-emit.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level2/base-class-event.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level2/container-inside-loop.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level2/function-args-by-ref.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level2/function-args-by-value.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level2/globalconstcharpointer.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level2/implicitcasts.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level2/missing-qobject-macro.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level2/missing-type-info.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level2/qstring-allocations.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level2/reservecandidates.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level2/ruleofthree.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level2/virtualcallsfromctor.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level2/returning-void-expression.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level2/copyable-polymorphic.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level3/assertwithsideeffects.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level3/detachingmember.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level3/dynamic_cast.cpp.o CMakeFiles/ClangLazy.dir/src/checks/hiddenlevel/inefficientqlist.cpp.o CMakeFiles/ClangLazy.dir/src/checks/hiddenlevel/isempty-vs-count.cpp.o CMakeFiles/ClangLazy.dir/src/checks/hiddenlevel/tr-non-literal.cpp.o CMakeFiles/ClangLazy.dir/src/checks/hiddenlevel/qt4-qstring-from-array.cpp.o CMakeFiles/ClangLazy.dir/src/checks/detachingbase.cpp.o CMakeFiles/ClangLazy.dir/src/checks/inefficientqlistbase.cpp.o CMakeFiles/ClangLazy.dir/src/checks/requiredresults.cpp.o CMakeFiles/ClangLazy.dir/src/checks/ruleofbase.cpp.o CMakeFiles/ClangLazy.dir/src/checks/level2/oldstyleconnect.cpp.o CMakeFiles/ClangLazy.dir/src/ClazyContext.cpp.o CMakeFiles/ClangLazy.dir/src/Clazy.cpp.o CMakeFiles/ClangLazy.dir/src/AccessSpecifierManager.cpp.o CMakeFiles/ClangLazy.dir/src/checkbase.cpp.o CMakeFiles/ClangLazy.dir/src/checkmanager.cpp.o CMakeFiles/ClangLazy.dir/src/SuppressionManager.cpp.o CMakeFiles/ClangLazy.dir/src/ContextUtils.cpp.o CMakeFiles/ClangLazy.dir/src/FixItUtils.cpp.o CMakeFiles/ClangLazy.dir/src/LoopUtils.cpp.o CMakeFiles/ClangLazy.dir/src/PreProcessorVisitor.cpp.o CMakeFiles/ClangLazy.dir/src/QtUtils.cpp.o CMakeFiles/ClangLazy.dir/src/StringUtils.cpp.o CMakeFiles/ClangLazy.dir/src/TemplateUtils.cpp.o CMakeFiles/ClangLazy.dir/src/TypeUtils.cpp.o CMakeFiles/ClangLazy.dir/src/Utils.cpp.o -L/usr/lib/llvm-3.8/lib /usr/lib/llvm-3.8/lib/libclangFrontend.a /usr/lib/llvm-3.8/lib/libclangDriver.a /usr/lib/llvm-3.8/lib/libclangCodeGen.a /usr/lib/llvm-3.8/lib/libclangSema.a /usr/lib/llvm-3.8/lib/libclangAnalysis.a /usr/lib/llvm-3.8/lib/libclangRewriteFrontend.a /usr/lib/llvm-3.8/lib/libclangRewrite.a /usr/lib/llvm-3.8/lib/libclangAST.a /usr/lib/llvm-3.8/lib/libclangASTMatchers.a /usr/lib/llvm-3.8/lib/libclangParse.a /usr/lib/llvm-3.8/lib/libclangLex.a /usr/lib/llvm-3.8/lib/libclangBasic.a /usr/lib/llvm-3.8/lib/libclangARCMigrate.a /usr/lib/llvm-3.8/lib/libclangEdit.a /usr/lib/llvm-3.8/lib/libclangFrontendTool.a /usr/lib/llvm-3.8/lib/libclangRewrite.a /usr/lib/llvm-3.8/lib/libclangSerialization.a /usr/lib/llvm-3.8/lib/libclangTooling.a /usr/lib/llvm-3.8/lib/libclangStaticAnalyzerCheckers.a /usr/lib/llvm-3.8/lib/libclangStaticAnalyzerCore.a /usr/lib/llvm-3.8/lib/libclangStaticAnalyzerFrontend.a /usr/lib/llvm-3.8/lib/libclangSema.a -lLLVMLTO -lLLVMObjCARCOpts -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoDWARF -lLLVMXCoreDisassembler -lLLVMXCoreCodeGen -lLLVMXCoreDesc -lLLVMXCoreInfo -lLLVMXCoreAsmPrinter -lLLVMSystemZDisassembler -lLLVMSystemZCodeGen -lLLVMSystemZAsmParser -lLLVMSystemZDesc -lLLVMSystemZInfo -lLLVMSystemZAsmPrinter -lLLVMSparcDisassembler -lLLVMSparcCodeGen -lLLVMSparcAsmParser -lLLVMSparcDesc -lLLVMSparcInfo -lLLVMSparcAsmPrinter -lLLVMPowerPCDisassembler -lLLVMPowerPCCodeGen -lLLVMPowerPCAsmParser -lLLVMPowerPCDesc -lLLVMPowerPCInfo -lLLVMPowerPCAsmPrinter -lLLVMNVPTXCodeGen -lLLVMNVPTXDesc -lLLVMNVPTXInfo -lLLVMNVPTXAsmPrinter -lLLVMMSP430CodeGen -lLLVMMSP430Desc -lLLVMMSP430Info -lLLVMMSP430AsmPrinter -lLLVMMipsDisassembler -lLLVMMipsCodeGen -lLLVMMipsAsmParser -lLLVMMipsDesc -lLLVMMipsInfo -lLLVMMipsAsmPrinter -lLLVMHexagonDisassembler -lLLVMHexagonCodeGen -lLLVMHexagonAsmParser -lLLVMHexagonDesc -lLLVMHexagonInfo -lLLVMCppBackendCodeGen -lLLVMCppBackendInfo -lLLVMBPFCodeGen -lLLVMBPFDesc -lLLVMBPFInfo -lLLVMBPFAsmPrinter -lLLVMARMDisassembler -lLLVMARMCodeGen -lLLVMARMAsmParser -lLLVMARMDesc -lLLVMARMInfo -lLLVMARMAsmPrinter -lLLVMAMDGPUCodeGen -lLLVMAMDGPUAsmParser -lLLVMAMDGPUDesc -lLLVMAMDGPUUtils -lLLVMAMDGPUInfo -lLLVMAMDGPUAsmPrinter -lLLVMAArch64Disassembler -lLLVMAArch64CodeGen -lLLVMAArch64AsmParser -lLLVMAArch64Desc -lLLVMAArch64Info -lLLVMAArch64AsmPrinter -lLLVMAArch64Utils -lLLVMMIRParser -lLLVMLibDriver -lLLVMOption -lLLVMTableGen -lLLVMLineEditor -lLLVMX86Disassembler -lLLVMX86AsmParser -lLLVMX86CodeGen -lLLVMSelectionDAG -lLLVMAsmPrinter -lLLVMX86Desc -lLLVMMCDisassembler -lLLVMX86Info -lLLVMX86AsmPrinter -lLLVMX86Utils -lLLVMMCJIT -lLLVMPasses -lLLVMipo -lLLVMVectorize -lLLVMLinker -lLLVMIRReader -lLLVMAsmParser -lLLVMDebugInfoCodeView -lLLVMInterpreter -lLLVMCodeGen -lLLVMScalarOpts -lLLVMInstCombine -lLLVMInstrumentation -lLLVMProfileData -lLLVMBitWriter -lLLVMOrcJIT -lLLVMTransformUtils -lLLVMExecutionEngine -lLLVMTarget -lLLVMAnalysis -lLLVMRuntimeDyld -lLLVMObject -lLLVMMCParser -lLLVMBitReader -lLLVMMC -lLLVMCore -lrt -ldl -ltinfo -lpthread -lz -lm /usr/lib/llvm-3.8/lib/libclangAnalysis.a /usr/lib/llvm-3.8/lib/libclangRewriteFrontend.a /usr/lib/llvm-3.8/lib/libclangRewrite.a /usr/lib/llvm-3.8/lib/libclangAST.a /usr/lib/llvm-3.8/lib/libclangASTMatchers.a /usr/lib/llvm-3.8/lib/libclangParse.a /usr/lib/llvm-3.8/lib/libclangLex.a /usr/lib/llvm-3.8/lib/libclangBasic.a /usr/lib/llvm-3.8/lib/libclangARCMigrate.a /usr/lib/llvm-3.8/lib/libclangEdit.a /usr/lib/llvm-3.8/lib/libclangFrontendTool.a /usr/lib/llvm-3.8/lib/libclangSerialization.a /usr/lib/llvm-3.8/lib/libclangTooling.a /usr/lib/llvm-3.8/lib/libclangStaticAnalyzerCheckers.a /usr/lib/llvm-3.8/lib/libclangStaticAnalyzerCore.a /usr/lib/llvm-3.8/lib/libclangStaticAnalyzerFrontend.a -lLLVMLTO -lLLVMObjCARCOpts -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoDWARF -lLLVMXCoreDisassembler -lLLVMXCoreCodeGen -lLLVMXCoreDesc -lLLVMXCoreInfo -lLLVMXCoreAsmPrinter -lLLVMSystemZDisassembler -lLLVMSystemZCodeGen -lLLVMSystemZAsmParser -lLLVMSystemZDesc -lLLVMSystemZInfo -lLLVMSystemZAsmPrinter -lLLVMSparcDisassembler -lLLVMSparcCodeGen -lLLVMSparcAsmParser -lLLVMSparcDesc -lLLVMSparcInfo -lLLVMSparcAsmPrinter -lLLVMPowerPCDisassembler -lLLVMPowerPCCodeGen -lLLVMPowerPCAsmParser -lLLVMPowerPCDesc -lLLVMPowerPCInfo -lLLVMPowerPCAsmPrinter -lLLVMNVPTXCodeGen -lLLVMNVPTXDesc -lLLVMNVPTXInfo -lLLVMNVPTXAsmPrinter -lLLVMMSP430CodeGen -lLLVMMSP430Desc -lLLVMMSP430Info -lLLVMMSP430AsmPrinter -lLLVMMipsDisassembler -lLLVMMipsCodeGen -lLLVMMipsAsmParser -lLLVMMipsDesc -lLLVMMipsInfo -lLLVMMipsAsmPrinter -lLLVMHexagonDisassembler -lLLVMHexagonCodeGen -lLLVMHexagonAsmParser -lLLVMHexagonDesc -lLLVMHexagonInfo -lLLVMCppBackendCodeGen -lLLVMCppBackendInfo -lLLVMBPFCodeGen -lLLVMBPFDesc -lLLVMBPFInfo -lLLVMBPFAsmPrinter -lLLVMARMDisassembler -lLLVMARMCodeGen -lLLVMARMAsmParser -lLLVMARMDesc -lLLVMARMInfo -lLLVMARMAsmPrinter -lLLVMAMDGPUCodeGen -lLLVMAMDGPUAsmParser -lLLVMAMDGPUDesc -lLLVMAMDGPUUtils -lLLVMAMDGPUInfo -lLLVMAMDGPUAsmPrinter -lLLVMAArch64Disassembler -lLLVMAArch64CodeGen -lLLVMAArch64AsmParser -lLLVMAArch64Desc -lLLVMAArch64Info -lLLVMAArch64AsmPrinter -lLLVMAArch64Utils -lLLVMMIRParser -lLLVMLibDriver -lLLVMOption -lLLVMTableGen -lLLVMLineEditor -lLLVMX86Disassembler -lLLVMX86AsmParser -lLLVMX86CodeGen -lLLVMSelectionDAG -lLLVMAsmPrinter -lLLVMX86Desc -lLLVMMCDisassembler -lLLVMX86Info -lLLVMX86AsmPrinter -lLLVMX86Utils -lLLVMMCJIT -lLLVMPasses -lLLVMipo -lLLVMVectorize -lLLVMLinker -lLLVMIRReader -lLLVMAsmParser -lLLVMDebugInfoCodeView -lLLVMInterpreter -lLLVMCodeGen -lLLVMScalarOpts -lLLVMInstCombine -lLLVMInstrumentation -lLLVMProfileData -lLLVMBitWriter -lLLVMOrcJIT -lLLVMTransformUtils -lLLVMExecutionEngine -lLLVMTarget -lLLVMAnalysis -lLLVMRuntimeDyld -lLLVMObject -lLLVMMCParser -lLLVMBitReader -lLLVMMC -lLLVMCore -lrt -ldl -ltinfo -lpthread -lz -lm -Wl,-rpath,/usr/lib/llvm-3.8/lib: CMakeFiles/ClangLazy.dir/src/checks/level0/qcolor-from-literal.cpp.o: In function `llvm::APInt::operator==(unsigned long) const': /usr/lib/llvm-3.8/include/llvm/ADT/APInt.h:993: undefined reference to `llvm::APInt::EqualSlowCase(unsigned long) const' CMakeFiles/ClangLazy.dir/src/checks/level0/qcolor-from-literal.cpp.o: In function `clang::ast_matchers::internal::matcher_matchesSelector0Matcher::matches(clang::ObjCMessageExpr const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const': /usr/lib/llvm-3.8/include/clang/ASTMatchers/ASTMatchers.h:2193: undefined reference to `llvm::Regex::Regex(llvm::StringRef, unsigned int)' /usr/lib/llvm-3.8/include/clang/ASTMatchers/ASTMatchers.h:2194: undefined reference to `llvm::Regex::match(llvm::StringRef, llvm::SmallVectorImpl*)' /usr/lib/llvm-3.8/include/clang/ASTMatchers/ASTMatchers.h:2193: undefined reference to `llvm::Regex::~Regex()' CMakeFiles/ClangLazy.dir/src/checks/level0/qcolor-from-literal.cpp.o: In function `clang::TemplateArgument::getAsIntegral() const': /usr/lib/llvm-3.8/include/clang/AST/TemplateBase.h:290: undefined reference to `llvm::APInt::APInt(unsigned int, llvm::ArrayRef)' CMakeFiles/ClangLazy.dir/src/checks/level0/qcolor-from-literal.cpp.o: In function `llvm::APSInt::toString[abi:cxx11](unsigned int) const': /usr/lib/llvm-3.8/include/llvm/ADT/APSInt.h:71: undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' CMakeFiles/ClangLazy.dir/src/checks/level0/qcolor-from-literal.cpp.o: In function `llvm::APInt::APInt(unsigned int, unsigned long, bool)': /usr/lib/llvm-3.8/include/llvm/ADT/APInt.h:242: undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' CMakeFiles/ClangLazy.dir/src/checks/level0/qcolor-from-literal.cpp.o: In function `llvm::APInt::operator==(unsigned long) const': /usr/lib/llvm-3.8/include/llvm/ADT/APInt.h:993: undefined reference to `llvm::APInt::EqualSlowCase(unsigned long) const' CMakeFiles/ClangLazy.dir/src/checks/level0/qcolor-from-literal.cpp.o: In function `clang::ast_matchers::internal::matcher_matchesName0Matcher::matches(clang::NamedDecl const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const': /usr/lib/llvm-3.8/include/clang/ASTMatchers/ASTMatchers.h:1859: undefined reference to `llvm::Regex::Regex(llvm::StringRef, unsigned int)' /usr/lib/llvm-3.8/include/clang/ASTMatchers/ASTMatchers.h:1860: undefined reference to `llvm::Regex::match(llvm::StringRef, llvm::SmallVectorImpl*)' /usr/lib/llvm-3.8/include/clang/ASTMatchers/ASTMatchers.h:1859: undefined reference to `llvm::Regex::~Regex()' /usr/lib/llvm-3.8/include/clang/ASTMatchers/ASTMatchers.h:1859: undefined reference to `llvm::Regex::Regex(llvm::StringRef, unsigned int)' /usr/lib/llvm-3.8/include/clang/ASTMatchers/ASTMatchers.h:1860: undefined reference to `llvm::Regex::match(llvm::StringRef, llvm::SmallVectorImpl*)' /usr/lib/llvm-3.8/include/clang/ASTMatchers/ASTMatchers.h:1859: undefined reference to `llvm::Regex::~Regex()' CMakeFiles/ClangLazy.dir/src/checks/level0/wrong-qglobalstatic.cpp.o: In function `llvm::SmallVectorTemplateCommon::grow_pod(unsigned long, unsigned long)': /usr/lib/llvm-3.8/include/llvm/ADT/SmallVector.h:81: undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' CMakeFiles/ClangLazy.dir/src/checks/level1/qstring-left.cpp.o: In function `llvm::APInt::operator==(unsigned long) const': /usr/lib/llvm-3.8/include/llvm/ADT/APInt.h:993: undefined reference to `llvm::APInt::EqualSlowCase(unsigned long) const' CMakeFiles/ClangLazy.dir/src/checks/level1/qstring-left.cpp.o: In function `clang::APNumericStorage::getIntValue() const': /usr/lib/llvm-3.8/include/clang/AST/Expr.h:1225: undefined reference to `llvm::APInt::APInt(unsigned int, unsigned int, unsigned long const*)' CMakeFiles/ClangLazy.dir/src/checks/level1/qstring-left.cpp.o: In function `llvm::APInt::operator==(unsigned long) const': /usr/lib/llvm-3.8/include/llvm/ADT/APInt.h:993: undefined reference to `llvm::APInt::EqualSlowCase(unsigned long) const' CMakeFiles/ClangLazy.dir/src/checks/level1/qstring-left.cpp.o: In function `llvm::APInt::APInt(unsigned int, unsigned long, bool)': /usr/lib/llvm-3.8/include/llvm/ADT/APInt.h:242: undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' CMakeFiles/ClangLazy.dir/src/checks/level2/function-args-by-value.cpp.o: In function `FunctionArgsByValue::fixit(clang::FunctionDecl*, clang::ParmVarDecl const*, TypeUtils::QualTypeClassification)': /in/build/clazy/src/checks/level2/function-args-by-value.cpp:162: undefined reference to `llvm::errs()' CMakeFiles/ClangLazy.dir/src/checks/level2/function-args-by-value.cpp.o: In function `llvm::raw_ostream::operator<<(std::__cxx11::basic_string, std::allocator > const&)': /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:184: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:184: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' CMakeFiles/ClangLazy.dir/src/checks/level2/function-args-by-value.cpp.o: In function `llvm::raw_ostream::operator<<(char)': /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:141: undefined reference to `llvm::raw_ostream::write(unsigned char)' CMakeFiles/ClangLazy.dir/src/checks/level2/function-args-by-value.cpp.o: In function `llvm::raw_ostream::operator<<(llvm::StringRef)': /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' CMakeFiles/ClangLazy.dir/src/checks/level2/qstring-allocations.cpp.o: In function `QStringAllocations::fixItReplaceWordWithWordInTernary(clang::ConditionalOperator*)': /in/build/clazy/src/checks/level2/qstring-allocations.cpp:302: undefined reference to `llvm::errs()' /in/build/clazy/src/checks/level2/qstring-allocations.cpp:302: undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' CMakeFiles/ClangLazy.dir/src/checks/level2/qstring-allocations.cpp.o: In function `llvm::raw_ostream::operator<<(std::__cxx11::basic_string, std::allocator > const&)': /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:184: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' CMakeFiles/ClangLazy.dir/src/checks/level2/qstring-allocations.cpp.o: In function `llvm::raw_ostream::operator<<(llvm::StringRef)': /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' CMakeFiles/ClangLazy.dir/src/checks/hiddenlevel/qt4-qstring-from-array.cpp.o: In function `StringUtils::printLocation(clang::SourceManager const&, clang::SourceLocation, bool)': /in/build/clazy/src/StringUtils.h:129: undefined reference to `llvm::errs()' CMakeFiles/ClangLazy.dir/src/checks/hiddenlevel/qt4-qstring-from-array.cpp.o: In function `llvm::raw_ostream::operator<<(std::__cxx11::basic_string, std::allocator > const&)': /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:184: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' CMakeFiles/ClangLazy.dir/src/checks/hiddenlevel/qt4-qstring-from-array.cpp.o: In function `StringUtils::printLocation(clang::SourceManager const&, clang::SourceLocation, bool)': /in/build/clazy/src/StringUtils.h:131: undefined reference to `llvm::errs()' /in/build/clazy/src/StringUtils.h:129: undefined reference to `llvm::errs()' CMakeFiles/ClangLazy.dir/src/checks/hiddenlevel/qt4-qstring-from-array.cpp.o: In function `llvm::raw_ostream::operator<<(std::__cxx11::basic_string, std::allocator > const&)': /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:184: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' CMakeFiles/ClangLazy.dir/src/checks/hiddenlevel/qt4-qstring-from-array.cpp.o: In function `StringUtils::printLocation(clang::SourceManager const&, clang::SourceLocation, bool)': /in/build/clazy/src/StringUtils.h:131: undefined reference to `llvm::errs()' /in/build/clazy/src/StringUtils.h:129: undefined reference to `llvm::errs()' CMakeFiles/ClangLazy.dir/src/checks/hiddenlevel/qt4-qstring-from-array.cpp.o: In function `llvm::raw_ostream::operator<<(std::__cxx11::basic_string, std::allocator > const&)': /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:184: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' CMakeFiles/ClangLazy.dir/src/checks/hiddenlevel/qt4-qstring-from-array.cpp.o: In function `StringUtils::printLocation(clang::SourceManager const&, clang::SourceLocation, bool)': /in/build/clazy/src/StringUtils.h:131: undefined reference to `llvm::errs()' CMakeFiles/ClangLazy.dir/src/checks/hiddenlevel/qt4-qstring-from-array.cpp.o: In function `llvm::raw_ostream::operator<<(llvm::StringRef)': /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' CMakeFiles/ClangLazy.dir/src/checks/level2/oldstyleconnect.cpp.o: In function `OldStyleConnect::fixits(int, clang::CallExpr*)': /in/build/clazy/src/checks/level2/oldstyleconnect.cpp:271: undefined reference to `llvm::errs()' /in/build/clazy/src/checks/level2/oldstyleconnect.cpp:297: undefined reference to `llvm::errs()' CMakeFiles/ClangLazy.dir/src/checks/level2/oldstyleconnect.cpp.o: In function `llvm::raw_ostream::operator<<(llvm::StringRef)': /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' CMakeFiles/ClangLazy.dir/src/Clazy.cpp.o: In function `manuallyPopulateParentMap(clang::ParentMap*, clang::Stmt*)': /in/build/clazy/src/Clazy.cpp:55: undefined reference to `llvm::errs()' CMakeFiles/ClangLazy.dir/src/Clazy.cpp.o: In function `llvm::raw_ostream::operator<<(llvm::StringRef)': /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' CMakeFiles/ClangLazy.dir/src/Clazy.cpp.o: In function `ClazyASTAction::printRequestedChecks() const': /in/build/clazy/src/Clazy.cpp:231: undefined reference to `llvm::errs()' /in/build/clazy/src/Clazy.cpp:234: undefined reference to `llvm::errs()' CMakeFiles/ClangLazy.dir/src/Clazy.cpp.o: In function `llvm::raw_ostream::operator<<(std::__cxx11::basic_string, std::allocator > const&)': /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:184: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' CMakeFiles/ClangLazy.dir/src/Clazy.cpp.o: In function `ClazyASTAction::printRequestedChecks() const': /in/build/clazy/src/Clazy.cpp:237: undefined reference to `llvm::errs()' CMakeFiles/ClangLazy.dir/src/Clazy.cpp.o: In function `llvm::raw_ostream::operator<<(llvm::StringRef)': /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' CMakeFiles/ClangLazy.dir/src/Clazy.cpp.o: In function `ClazyASTAction::printRequestedChecks() const': /in/build/clazy/src/Clazy.cpp:241: undefined reference to `llvm::errs()' CMakeFiles/ClangLazy.dir/src/Clazy.cpp.o: In function `llvm::raw_ostream::operator<<(llvm::StringRef)': /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' CMakeFiles/ClangLazy.dir/src/Clazy.cpp.o: In function `llvm::raw_ostream::operator<<(std::__cxx11::basic_string, std::allocator > const&)': /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:184: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:184: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' CMakeFiles/ClangLazy.dir/src/Clazy.cpp.o: In function `llvm::raw_ostream::operator<<(llvm::StringRef)': /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' CMakeFiles/ClangLazy.dir/src/Clazy.cpp.o:/usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow CMakeFiles/ClangLazy.dir/src/Clazy.cpp.o: In function `ClazyStandaloneASTAction::CreateASTConsumer(clang::CompilerInstance&, llvm::StringRef)': /in/build/clazy/src/Clazy.cpp:355: undefined reference to `llvm::errs()' CMakeFiles/ClangLazy.dir/src/Clazy.cpp.o: In function `llvm::raw_ostream::operator<<(llvm::StringRef)': /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' CMakeFiles/ClangLazy.dir/src/Clazy.cpp.o: In function `llvm::raw_ostream::operator<<(std::__cxx11::basic_string, std::allocator > const&)': /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:184: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:184: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:184: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:184: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' CMakeFiles/ClangLazy.dir/src/Clazy.cpp.o: In function `llvm::raw_ostream::operator<<(char)': /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:141: undefined reference to `llvm::raw_ostream::write(unsigned char)' CMakeFiles/ClangLazy.dir/src/Clazy.cpp.o: In function `llvm::raw_ostream::operator<<(llvm::StringRef)': /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' CMakeFiles/ClangLazy.dir/src/Clazy.cpp.o: In function `llvm::raw_ostream::operator<<(char)': /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:141: undefined reference to `llvm::raw_ostream::write(unsigned char)' CMakeFiles/ClangLazy.dir/src/Clazy.cpp.o: In function `llvm::raw_ostream::operator<<(llvm::StringRef)': /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' CMakeFiles/ClangLazy.dir/src/Clazy.cpp.o: In function `ClazyASTAction::ParseArgs(clang::CompilerInstance const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&)': /in/build/clazy/src/Clazy.cpp:209: undefined reference to `llvm::errs()' /in/build/clazy/src/Clazy.cpp:211: undefined reference to `llvm::errs()' CMakeFiles/ClangLazy.dir/src/Clazy.cpp.o: In function `llvm::raw_ostream::operator<<(std::__cxx11::basic_string, std::allocator > const&)': /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:184: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' CMakeFiles/ClangLazy.dir/src/Clazy.cpp.o: In function `llvm::raw_ostream::operator<<(char)': /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:141: undefined reference to `llvm::raw_ostream::write(unsigned char)' CMakeFiles/ClangLazy.dir/src/Clazy.cpp.o: In function `ClazyASTAction::ParseArgs(clang::CompilerInstance const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&)': /in/build/clazy/src/Clazy.cpp:212: undefined reference to `llvm::errs()' /in/build/clazy/src/Clazy.cpp:177: undefined reference to `llvm::errs()' /in/build/clazy/src/Clazy.cpp:219: undefined reference to `llvm::errs()' /in/build/clazy/src/Clazy.cpp:218: undefined reference to `llvm::errs()' CMakeFiles/ClangLazy.dir/src/Clazy.cpp.o: In function `llvm::raw_ostream::operator<<(std::__cxx11::basic_string, std::allocator > const&)': /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:184: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' CMakeFiles/ClangLazy.dir/src/Clazy.cpp.o: In function `llvm::raw_ostream::operator<<(llvm::StringRef)': /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' CMakeFiles/ClangLazy.dir/src/Clazy.cpp.o: In function `llvm::SmallVectorTemplateCommon::grow_pod(unsigned long, unsigned long)': /usr/lib/llvm-3.8/include/llvm/ADT/SmallVector.h:81: undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' CMakeFiles/ClangLazy.dir/src/checkbase.cpp.o: In function `CheckBase::emitInternalError(clang::SourceLocation, std::__cxx11::basic_string, std::allocator >)': /in/build/clazy/src/checkbase.cpp:196: undefined reference to `llvm::errs()' CMakeFiles/ClangLazy.dir/src/checkbase.cpp.o: In function `llvm::raw_ostream::operator<<(std::__cxx11::basic_string, std::allocator > const&)': /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:184: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:184: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:184: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' CMakeFiles/ClangLazy.dir/src/checkbase.cpp.o: In function `llvm::raw_ostream::operator<<(llvm::StringRef)': /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' CMakeFiles/ClangLazy.dir/src/checkbase.cpp.o:/usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow CMakeFiles/ClangLazy.dir/src/checkmanager.cpp.o: In function `CheckManager::createCheck(std::__cxx11::basic_string, std::allocator > const&, ClazyContext*)': /in/build/clazy/src/checkmanager.cpp:124: undefined reference to `llvm::errs()' CMakeFiles/ClangLazy.dir/src/checkmanager.cpp.o: In function `llvm::raw_ostream::operator<<(std::__cxx11::basic_string, std::allocator > const&)': /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:184: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' CMakeFiles/ClangLazy.dir/src/checkmanager.cpp.o: In function `llvm::raw_ostream::operator<<(llvm::StringRef)': /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' CMakeFiles/ClangLazy.dir/src/checkmanager.cpp.o: In function `CheckManager::registerCheck(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, CheckLevel, std::function const&, int)': /in/build/clazy/src/checkmanager.cpp:80: undefined reference to `llvm::errs()' CMakeFiles/ClangLazy.dir/src/checkmanager.cpp.o: In function `llvm::raw_ostream::operator<<(std::__cxx11::basic_string, std::allocator > const&)': /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:184: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' CMakeFiles/ClangLazy.dir/src/checkmanager.cpp.o: In function `CheckManager::checksForCommaSeparatedString(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&) const': /in/build/clazy/src/checkmanager.cpp:342: undefined reference to `llvm::errs()' CMakeFiles/ClangLazy.dir/src/checkmanager.cpp.o: In function `llvm::raw_ostream::operator<<(std::__cxx11::basic_string, std::allocator > const&)': /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:184: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' CMakeFiles/ClangLazy.dir/src/checkmanager.cpp.o: In function `CheckManager::checksForCommaSeparatedString(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&) const': /in/build/clazy/src/checkmanager.cpp:354: undefined reference to `llvm::errs()' /in/build/clazy/src/checkmanager.cpp:351: undefined reference to `llvm::errs()' CMakeFiles/ClangLazy.dir/src/checkmanager.cpp.o: In function `llvm::raw_ostream::operator<<(std::__cxx11::basic_string, std::allocator > const&)': /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:184: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' CMakeFiles/ClangLazy.dir/src/SuppressionManager.cpp.o: In function `SuppressionManager::parseFile(clang::FileID, clang::SourceManager const&, clang::LangOptions const&) const': /in/build/clazy/src/SuppressionManager.cpp:91: undefined reference to `llvm::errs()' /in/build/clazy/src/SuppressionManager.cpp:93: undefined reference to `llvm::errs()' CMakeFiles/ClangLazy.dir/src/SuppressionManager.cpp.o: In function `llvm::raw_ostream::operator<<(llvm::StringRef)': /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' CMakeFiles/ClangLazy.dir/src/SuppressionManager.cpp.o: In function `SuppressionManager::parseFile(clang::FileID, clang::SourceManager const&, clang::LangOptions const&) const': /in/build/clazy/src/SuppressionManager.cpp:120: undefined reference to `llvm::errs()' CMakeFiles/ClangLazy.dir/src/SuppressionManager.cpp.o: In function `llvm::raw_ostream::operator<<(int)': /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:201: undefined reference to `llvm::raw_ostream::operator<<(long)' CMakeFiles/ClangLazy.dir/src/SuppressionManager.cpp.o: In function `llvm::raw_ostream::operator<<(llvm::StringRef)': /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' CMakeFiles/ClangLazy.dir/src/ContextUtils.cpp.o: In function `nameForContext': /in/build/clazy/src/ContextUtils.cpp:58: undefined reference to `llvm::errs()' CMakeFiles/ClangLazy.dir/src/ContextUtils.cpp.o: In function `llvm::raw_ostream::operator<<(llvm::StringRef)': /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' CMakeFiles/ClangLazy.dir/src/FixItUtils.cpp.o: In function `StringUtils::printLocation(clang::SourceManager const&, clang::SourceLocation, bool)': /in/build/clazy/src/StringUtils.h:129: undefined reference to `llvm::errs()' CMakeFiles/ClangLazy.dir/src/FixItUtils.cpp.o: In function `llvm::raw_ostream::operator<<(std::__cxx11::basic_string, std::allocator > const&)': /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:184: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' CMakeFiles/ClangLazy.dir/src/FixItUtils.cpp.o: In function `StringUtils::printLocation(clang::SourceManager const&, clang::SourceLocation, bool)': /in/build/clazy/src/StringUtils.h:131: undefined reference to `llvm::errs()' /in/build/clazy/src/StringUtils.h:129: undefined reference to `llvm::errs()' CMakeFiles/ClangLazy.dir/src/FixItUtils.cpp.o: In function `llvm::raw_ostream::operator<<(std::__cxx11::basic_string, std::allocator > const&)': /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:184: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' CMakeFiles/ClangLazy.dir/src/FixItUtils.cpp.o: In function `StringUtils::printLocation(clang::SourceManager const&, clang::SourceLocation, bool)': /in/build/clazy/src/StringUtils.h:131: undefined reference to `llvm::errs()' /in/build/clazy/src/StringUtils.h:129: undefined reference to `llvm::errs()' CMakeFiles/ClangLazy.dir/src/FixItUtils.cpp.o: In function `llvm::raw_ostream::operator<<(std::__cxx11::basic_string, std::allocator > const&)': /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:184: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' CMakeFiles/ClangLazy.dir/src/FixItUtils.cpp.o: In function `StringUtils::printLocation(clang::SourceManager const&, clang::SourceLocation, bool)': /in/build/clazy/src/StringUtils.h:131: undefined reference to `llvm::errs()' CMakeFiles/ClangLazy.dir/src/FixItUtils.cpp.o: In function `llvm::raw_ostream::operator<<(llvm::StringRef)': /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' CMakeFiles/ClangLazy.dir/src/QtUtils.cpp.o: In function `QtUtils::pmfFromConnect(clang::CallExpr*, int)': /in/build/clazy/src/QtUtils.cpp:268: undefined reference to `llvm::errs()' CMakeFiles/ClangLazy.dir/src/QtUtils.cpp.o: In function `llvm::raw_ostream::operator<<(int)': /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:201: undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:201: undefined reference to `llvm::raw_ostream::operator<<(long)' CMakeFiles/ClangLazy.dir/src/QtUtils.cpp.o: In function `QtUtils::pmfFromConnect(clang::CallExpr*, int)': /in/build/clazy/src/QtUtils.cpp:263: undefined reference to `llvm::errs()' CMakeFiles/ClangLazy.dir/src/QtUtils.cpp.o: In function `llvm::raw_ostream::operator<<(llvm::StringRef)': /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h:166: undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `(anonymous namespace)::DeserializedDeclsDumper::DeclRead(unsigned int, clang::Decl const*)': (.text._ZN12_GLOBAL__N_123DeserializedDeclsDumper8DeclReadEjPKN5clang4DeclE+0x23): undefined reference to `llvm::outs()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `(anonymous namespace)::DeserializedDeclsDumper::DeclRead(unsigned int, clang::Decl const*)': (.text._ZN12_GLOBAL__N_123DeserializedDeclsDumper8DeclReadEjPKN5clang4DeclE+0x92): undefined reference to `llvm::outs()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `(anonymous namespace)::DeserializedDeclsDumper::DeclRead(unsigned int, clang::Decl const*)': (.text._ZN12_GLOBAL__N_123DeserializedDeclsDumper8DeclReadEjPKN5clang4DeclE+0xc9): undefined reference to `llvm::outs()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `(anonymous namespace)::DeserializedDeclsDumper::DeclRead(unsigned int, clang::Decl const*)': (.text._ZN12_GLOBAL__N_123DeserializedDeclsDumper8DeclReadEjPKN5clang4DeclE+0x15a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `(anonymous namespace)::DeserializedDeclsDumper::DeclRead(unsigned int, clang::Decl const*)': (.text._ZN12_GLOBAL__N_123DeserializedDeclsDumper8DeclReadEjPKN5clang4DeclE+0x178): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `(anonymous namespace)::DeserializedDeclsDumper::DeclRead(unsigned int, clang::Decl const*)': (.text._ZN12_GLOBAL__N_123DeserializedDeclsDumper8DeclReadEjPKN5clang4DeclE+0x1a0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `(anonymous namespace)::DeserializedDeclsDumper::DeclRead(unsigned int, clang::Decl const*)': (.text._ZN12_GLOBAL__N_123DeserializedDeclsDumper8DeclReadEjPKN5clang4DeclE+0x1c0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `clang::FrontendAction::EndSourceFile()': (.text._ZN5clang14FrontendAction13EndSourceFileEv+0x220): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `clang::FrontendAction::EndSourceFile()': (.text._ZN5clang14FrontendAction13EndSourceFileEv+0x2cb): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `clang::FrontendAction::EndSourceFile()': (.text._ZN5clang14FrontendAction13EndSourceFileEv+0x35c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `clang::FrontendAction::EndSourceFile()': (.text._ZN5clang14FrontendAction13EndSourceFileEv+0x388): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `clang::FrontendAction::EndSourceFile()': (.text._ZN5clang14FrontendAction13EndSourceFileEv+0x3b0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `clang::FrontendAction::EndSourceFile()': (.text._ZN5clang14FrontendAction13EndSourceFileEv+0x3d0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `clang::FrontendAction::Execute()': (.text._ZN5clang14FrontendAction7ExecuteEv+0x36): undefined reference to `llvm::Timer::startTimer()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `clang::FrontendAction::Execute()': (.text._ZN5clang14FrontendAction7ExecuteEv+0x48): undefined reference to `llvm::Timer::stopTimer()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `clang::FrontendAction::Execute()': (.text._ZN5clang14FrontendAction7ExecuteEv+0xe2): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `clang::FrontendAction::Execute()': (.text._ZN5clang14FrontendAction7ExecuteEv+0x1c8): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `clang::FrontendAction::Execute()': (.text._ZN5clang14FrontendAction7ExecuteEv+0x2b1): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&)': (.text._ZN5clang14FrontendAction15BeginSourceFileERNS_16CompilerInstanceERKNS_17FrontendInputFileE+0x1b4): undefined reference to `llvm::sys::path::native(llvm::Twine const&, llvm::SmallVectorImpl&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&)': (.text._ZN5clang14FrontendAction15BeginSourceFileERNS_16CompilerInstanceERKNS_17FrontendInputFileE+0x283): undefined reference to `llvm::Twine::toVector(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&)': (.text._ZN5clang14FrontendAction15BeginSourceFileERNS_16CompilerInstanceERKNS_17FrontendInputFileE+0x29e): undefined reference to `llvm::sys::fs::detail::directory_iterator_construct(llvm::sys::fs::detail::DirIterState&, llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&)': (.text._ZN5clang14FrontendAction15BeginSourceFileERNS_16CompilerInstanceERKNS_17FrontendInputFileE+0x2ec): undefined reference to `llvm::sys::fs::detail::directory_iterator_destruct(llvm::sys::fs::detail::DirIterState&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&)': (.text._ZN5clang14FrontendAction15BeginSourceFileERNS_16CompilerInstanceERKNS_17FrontendInputFileE+0x58a): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&)': (.text._ZN5clang14FrontendAction15BeginSourceFileERNS_16CompilerInstanceERKNS_17FrontendInputFileE+0xa0b): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&)': (.text._ZN5clang14FrontendAction15BeginSourceFileERNS_16CompilerInstanceERKNS_17FrontendInputFileE+0xa7c): undefined reference to `llvm::sys::fs::detail::directory_iterator_increment(llvm::sys::fs::detail::DirIterState&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&)': (.text._ZN5clang14FrontendAction15BeginSourceFileERNS_16CompilerInstanceERKNS_17FrontendInputFileE+0xb18): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&)': (.text._ZN5clang14FrontendAction15BeginSourceFileERNS_16CompilerInstanceERKNS_17FrontendInputFileE+0xbfd): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendAction.cpp.o): In function `clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&)': (.text._ZN5clang14FrontendAction15BeginSourceFileERNS_16CompilerInstanceERKNS_17FrontendInputFileE+0x15ea): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LayoutOverrideSource.cpp.o): In function `clang::LayoutOverrideSource::layoutRecordType(clang::RecordDecl const*, unsigned long&, unsigned long&, llvm::DenseMap, llvm::detail::DenseMapPair >&, llvm::DenseMap, llvm::detail::DenseMapPair >&, llvm::DenseMap, llvm::detail::DenseMapPair >&)': (.text._ZN5clang20LayoutOverrideSource16layoutRecordTypeEPKNS_10RecordDeclERmS4_RN4llvm8DenseMapIPKNS_9FieldDeclEmNS5_12DenseMapInfoIS9_EENS5_6detail12DenseMapPairIS9_mEEEERNS6_IPKNS_13CXXRecordDeclENS_9CharUnitsENSA_ISJ_EENSD_ISJ_SK_EEEESO_+0x55): undefined reference to `llvm::StringMapImpl::FindKey(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LayoutOverrideSource.cpp.o): In function `clang::LayoutOverrideSource::dump()': (.text._ZN5clang20LayoutOverrideSource4dumpEv+0x12): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LayoutOverrideSource.cpp.o): In function `clang::LayoutOverrideSource::dump()': (.text._ZN5clang20LayoutOverrideSource4dumpEv+0x140): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LayoutOverrideSource.cpp.o): In function `clang::LayoutOverrideSource::dump()': (.text._ZN5clang20LayoutOverrideSource4dumpEv+0x19a): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LayoutOverrideSource.cpp.o): In function `clang::LayoutOverrideSource::dump()': (.text._ZN5clang20LayoutOverrideSource4dumpEv+0x23c): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LayoutOverrideSource.cpp.o): In function `clang::LayoutOverrideSource::dump()': (.text._ZN5clang20LayoutOverrideSource4dumpEv+0x26a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LayoutOverrideSource.cpp.o): In function `clang::LayoutOverrideSource::dump()': (.text._ZN5clang20LayoutOverrideSource4dumpEv+0x2e1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LayoutOverrideSource.cpp.o): In function `clang::LayoutOverrideSource::dump()': (.text._ZN5clang20LayoutOverrideSource4dumpEv+0x2f9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LayoutOverrideSource.cpp.o): In function `clang::LayoutOverrideSource::dump()': (.text._ZN5clang20LayoutOverrideSource4dumpEv+0x311): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LayoutOverrideSource.cpp.o): In function `clang::LayoutOverrideSource::dump()': (.text._ZN5clang20LayoutOverrideSource4dumpEv+0x330): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LayoutOverrideSource.cpp.o): In function `clang::LayoutOverrideSource::dump()': (.text._ZN5clang20LayoutOverrideSource4dumpEv+0x350): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LayoutOverrideSource.cpp.o): In function `clang::LayoutOverrideSource::dump()': (.text._ZN5clang20LayoutOverrideSource4dumpEv+0x36a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LayoutOverrideSource.cpp.o): In function `clang::LayoutOverrideSource::dump()': (.text._ZN5clang20LayoutOverrideSource4dumpEv+0x390): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LayoutOverrideSource.cpp.o): In function `clang::LayoutOverrideSource::dump()': (.text._ZN5clang20LayoutOverrideSource4dumpEv+0x3b0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LayoutOverrideSource.cpp.o):(.text._ZN5clang20LayoutOverrideSource4dumpEv+0x3d0): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(LayoutOverrideSource.cpp.o): In function `llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl const&)': (.text._ZN4llvm15SmallVectorImplImEaSERKS1_[_ZN4llvm15SmallVectorImplImEaSERKS1_]+0xd6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LayoutOverrideSource.cpp.o): In function `llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&)': (.text._ZN4llvm15SmallVectorImplImEaSEOS1_[_ZN4llvm15SmallVectorImplImEaSEOS1_]+0x10f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LayoutOverrideSource.cpp.o): In function `clang::LayoutOverrideSource::LayoutOverrideSource(llvm::StringRef)': (.text._ZN5clang20LayoutOverrideSourceC2EN4llvm9StringRefE+0x31f): undefined reference to `llvm::StringRef::find(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LayoutOverrideSource.cpp.o): In function `clang::LayoutOverrideSource::LayoutOverrideSource(llvm::StringRef)': (.text._ZN5clang20LayoutOverrideSourceC2EN4llvm9StringRefE+0x54b): undefined reference to `llvm::StringRef::find(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LayoutOverrideSource.cpp.o): In function `clang::LayoutOverrideSource::LayoutOverrideSource(llvm::StringRef)': (.text._ZN5clang20LayoutOverrideSourceC2EN4llvm9StringRefE+0x6cd): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LayoutOverrideSource.cpp.o): In function `clang::LayoutOverrideSource::LayoutOverrideSource(llvm::StringRef)': (.text._ZN5clang20LayoutOverrideSourceC2EN4llvm9StringRefE+0x823): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LayoutOverrideSource.cpp.o): In function `clang::LayoutOverrideSource::LayoutOverrideSource(llvm::StringRef)': (.text._ZN5clang20LayoutOverrideSourceC2EN4llvm9StringRefE+0x870): undefined reference to `llvm::StringRef::find(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LayoutOverrideSource.cpp.o): In function `clang::LayoutOverrideSource::LayoutOverrideSource(llvm::StringRef)': (.text._ZN5clang20LayoutOverrideSourceC2EN4llvm9StringRefE+0x8ab): undefined reference to `llvm::getAsUnsignedInteger(llvm::StringRef, unsigned int, unsigned long long&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LayoutOverrideSource.cpp.o): In function `clang::LayoutOverrideSource::LayoutOverrideSource(llvm::StringRef)': (.text._ZN5clang20LayoutOverrideSourceC2EN4llvm9StringRefE+0xaa8): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LayoutOverrideSource.cpp.o): In function `clang::LayoutOverrideSource::LayoutOverrideSource(llvm::StringRef)': (.text._ZN5clang20LayoutOverrideSourceC2EN4llvm9StringRefE+0xbdf): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LayoutOverrideSource.cpp.o): In function `clang::LayoutOverrideSource::LayoutOverrideSource(llvm::StringRef)': (.text._ZN5clang20LayoutOverrideSourceC2EN4llvm9StringRefE+0xc42): undefined reference to `llvm::StringRef::find(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LayoutOverrideSource.cpp.o): In function `clang::LayoutOverrideSource::LayoutOverrideSource(llvm::StringRef)': (.text._ZN5clang20LayoutOverrideSourceC2EN4llvm9StringRefE+0xc7d): undefined reference to `llvm::getAsUnsignedInteger(llvm::StringRef, unsigned int, unsigned long long&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LayoutOverrideSource.cpp.o): In function `clang::LayoutOverrideSource::LayoutOverrideSource(llvm::StringRef)': (.text._ZN5clang20LayoutOverrideSourceC2EN4llvm9StringRefE+0xcb2): undefined reference to `llvm::StringRef::find(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LayoutOverrideSource.cpp.o): In function `clang::LayoutOverrideSource::LayoutOverrideSource(llvm::StringRef)': (.text._ZN5clang20LayoutOverrideSourceC2EN4llvm9StringRefE+0xcf4): undefined reference to `llvm::StringRef::find(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LayoutOverrideSource.cpp.o): In function `clang::LayoutOverrideSource::LayoutOverrideSource(llvm::StringRef)': (.text._ZN5clang20LayoutOverrideSourceC2EN4llvm9StringRefE+0xd3e): undefined reference to `llvm::StringRef::find(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LayoutOverrideSource.cpp.o): In function `clang::LayoutOverrideSource::LayoutOverrideSource(llvm::StringRef)': (.text._ZN5clang20LayoutOverrideSourceC2EN4llvm9StringRefE+0xd84): undefined reference to `llvm::getAsUnsignedInteger(llvm::StringRef, unsigned int, unsigned long long&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LayoutOverrideSource.cpp.o): In function `clang::LayoutOverrideSource::LayoutOverrideSource(llvm::StringRef)': (.text._ZN5clang20LayoutOverrideSourceC2EN4llvm9StringRefE+0xdac): undefined reference to `llvm::StringRef::find(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LayoutOverrideSource.cpp.o): In function `clang::LayoutOverrideSource::LayoutOverrideSource(llvm::StringRef)': (.text._ZN5clang20LayoutOverrideSourceC2EN4llvm9StringRefE+0xdfe): undefined reference to `llvm::StringRef::find(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LayoutOverrideSource.cpp.o): In function `clang::LayoutOverrideSource::LayoutOverrideSource(llvm::StringRef)': (.text._ZN5clang20LayoutOverrideSourceC2EN4llvm9StringRefE+0xecf): undefined reference to `llvm::getAsUnsignedInteger(llvm::StringRef, unsigned int, unsigned long long&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LayoutOverrideSource.cpp.o): In function `clang::LayoutOverrideSource::LayoutOverrideSource(llvm::StringRef)': (.text._ZN5clang20LayoutOverrideSourceC2EN4llvm9StringRefE+0xf7a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `llvm::sys::SmartMutex::~SmartMutex()': (.text._ZN4llvm3sys10SmartMutexILb0EED2Ev[_ZN4llvm3sys10SmartMutexILb0EED5Ev]+0x1): undefined reference to `llvm::sys::MutexImpl::~MutexImpl()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `(anonymous namespace)::OnDiskData::CleanTemporaryFiles()': (.text._ZN12_GLOBAL__N_110OnDiskData19CleanTemporaryFilesEv+0x64): undefined reference to `llvm::sys::fs::remove(llvm::Twine const&, bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `(anonymous namespace)::SimpleTimer::~SimpleTimer()': (.text._ZN12_GLOBAL__N_111SimpleTimerD2Ev+0x5c): undefined reference to `llvm::TimeRecord::getCurrentTime(bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `(anonymous namespace)::SimpleTimer::~SimpleTimer()': (.text._ZN12_GLOBAL__N_111SimpleTimerD2Ev+0x9b): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `(anonymous namespace)::SimpleTimer::~SimpleTimer()': (.text._ZN12_GLOBAL__N_111SimpleTimerD2Ev+0xab): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `(anonymous namespace)::SimpleTimer::~SimpleTimer()': (.text._ZN12_GLOBAL__N_111SimpleTimerD2Ev+0xc5): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `(anonymous namespace)::SimpleTimer::~SimpleTimer()': (.text._ZN12_GLOBAL__N_111SimpleTimerD2Ev+0xd3): undefined reference to `llvm::TimeRecord::print(llvm::TimeRecord const&, llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `(anonymous namespace)::SimpleTimer::~SimpleTimer()': (.text._ZN12_GLOBAL__N_111SimpleTimerD2Ev+0xd8): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `(anonymous namespace)::SimpleTimer::~SimpleTimer()': (.text._ZN12_GLOBAL__N_111SimpleTimerD2Ev+0x109): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `(anonymous namespace)::SimpleTimer::~SimpleTimer()': (.text._ZN12_GLOBAL__N_111SimpleTimerD2Ev+0x119): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `llvm::CrashRecoveryContextDeleteCleanup<(anonymous namespace)::TopLevelDeclTrackerAction>::~CrashRecoveryContextDeleteCleanup()': (.text._ZN4llvm33CrashRecoveryContextDeleteCleanupIN12_GLOBAL__N_125TopLevelDeclTrackerActionEED2Ev+0xb): undefined reference to `llvm::CrashRecoveryContextCleanup::~CrashRecoveryContextCleanup()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `llvm::CrashRecoveryContextDeleteCleanup<(anonymous namespace)::TopLevelDeclTrackerAction>::~CrashRecoveryContextDeleteCleanup()': (.text._ZN4llvm33CrashRecoveryContextDeleteCleanupIN12_GLOBAL__N_125TopLevelDeclTrackerActionEED0Ev+0xf): undefined reference to `llvm::CrashRecoveryContextCleanup::~CrashRecoveryContextCleanup()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `llvm::CrashRecoveryContextDeleteCleanup::~CrashRecoveryContextDeleteCleanup()': (.text._ZN4llvm33CrashRecoveryContextDeleteCleanupIN5clang7ASTUnitEED2Ev[_ZN4llvm33CrashRecoveryContextDeleteCleanupIN5clang7ASTUnitEED5Ev]+0xf): undefined reference to `llvm::CrashRecoveryContextCleanup::~CrashRecoveryContextCleanup()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `llvm::CrashRecoveryContextDeleteCleanup::~CrashRecoveryContextDeleteCleanup()': (.text._ZN4llvm33CrashRecoveryContextDeleteCleanupIN5clang7ASTUnitEED0Ev[_ZN4llvm33CrashRecoveryContextDeleteCleanupIN5clang7ASTUnitEED5Ev]+0x13): undefined reference to `llvm::CrashRecoveryContextCleanup::~CrashRecoveryContextCleanup()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `llvm::CrashRecoveryContextReleaseRefCleanup::~CrashRecoveryContextReleaseRefCleanup()': (.text._ZN4llvm37CrashRecoveryContextReleaseRefCleanupIN5clang17DiagnosticsEngineEED2Ev[_ZN4llvm37CrashRecoveryContextReleaseRefCleanupIN5clang17DiagnosticsEngineEED5Ev]+0xf): undefined reference to `llvm::CrashRecoveryContextCleanup::~CrashRecoveryContextCleanup()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o):(.text._ZN4llvm37CrashRecoveryContextReleaseRefCleanupIN5clang17DiagnosticsEngineEED0Ev[_ZN4llvm37CrashRecoveryContextReleaseRefCleanupIN5clang17DiagnosticsEngineEED5Ev]+0x13): more undefined references to `llvm::CrashRecoveryContextCleanup::~CrashRecoveryContextCleanup()' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `(anonymous namespace)::OnDiskData::CleanPreambleFile() [clone .part.117]': (.text._ZN12_GLOBAL__N_110OnDiskData17CleanPreambleFileEv.part.117+0x2f): undefined reference to `llvm::sys::fs::remove(llvm::Twine const&, bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `getOnDiskMutex()': (.text._ZL14getOnDiskMutexv+0x39): undefined reference to `llvm::sys::MutexImpl::MutexImpl(bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `(anonymous namespace)::SimpleTimer::setOutput(llvm::Twine const&) [clone .part.603]': (.text._ZN12_GLOBAL__N_111SimpleTimer9setOutputERKN4llvm5TwineE.part.603+0x20): undefined reference to `llvm::Twine::str[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `serializeUnit(clang::ASTWriter&, llvm::SmallVectorImpl&, clang::Sema&, bool, llvm::raw_ostream&) [clone .constprop.838]': (.text._ZL13serializeUnitRN5clang9ASTWriterERN4llvm15SmallVectorImplIcEERNS_4SemaEbRNS2_11raw_ostreamE.constprop.838+0x79): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `cleanupOnDiskMapAtExit()': (.text._ZL22cleanupOnDiskMapAtExitv+0x16): undefined reference to `llvm::sys::MutexImpl::acquire()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `cleanupOnDiskMapAtExit()': (.text._ZL22cleanupOnDiskMapAtExitv+0x34): undefined reference to `llvm::sys::MutexImpl::release()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `getOnDiskData(clang::ASTUnit const*)': (.text._ZL13getOnDiskDataPKN5clang7ASTUnitE+0x2d): undefined reference to `llvm::sys::MutexImpl::acquire()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `getOnDiskData(clang::ASTUnit const*)': (.text._ZL13getOnDiskDataPKN5clang7ASTUnitE+0x81): undefined reference to `llvm::sys::MutexImpl::release()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::ComputePreamble(clang::CompilerInvocation&, unsigned int)': (.text._ZN5clang7ASTUnit15ComputePreambleERNS_18CompilerInvocationEj+0xa6): undefined reference to `llvm::sys::fs::getUniqueID(llvm::Twine, llvm::sys::fs::UniqueID&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::ComputePreamble(clang::CompilerInvocation&, unsigned int)': (.text._ZN5clang7ASTUnit15ComputePreambleERNS_18CompilerInvocationEj+0x151): undefined reference to `llvm::sys::fs::getUniqueID(llvm::Twine, llvm::sys::fs::UniqueID&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::ComputePreamble(clang::CompilerInvocation&, unsigned int)': (.text._ZN5clang7ASTUnit15ComputePreambleERNS_18CompilerInvocationEj+0x31d): undefined reference to `llvm::sys::fs::getUniqueID(llvm::Twine, llvm::sys::fs::UniqueID&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::PreambleFileHash::createForMemoryBuffer(llvm::MemoryBuffer const*)': (.text._ZN5clang7ASTUnit16PreambleFileHash21createForMemoryBufferEPKN4llvm12MemoryBufferE+0x3b): undefined reference to `llvm::MD5::MD5()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::PreambleFileHash::createForMemoryBuffer(llvm::MemoryBuffer const*)': (.text._ZN5clang7ASTUnit16PreambleFileHash21createForMemoryBufferEPKN4llvm12MemoryBufferE+0x56): undefined reference to `llvm::MD5::update(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::PreambleFileHash::createForMemoryBuffer(llvm::MemoryBuffer const*)': (.text._ZN5clang7ASTUnit16PreambleFileHash21createForMemoryBufferEPKN4llvm12MemoryBufferE+0x62): undefined reference to `llvm::MD5::final(unsigned char (&) [16])' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::findFileRegionDecls(clang::FileID, unsigned int, unsigned int, llvm::SmallVectorImpl&)': (.text._ZN5clang7ASTUnit19findFileRegionDeclsENS_6FileIDEjjRN4llvm15SmallVectorImplIPNS_4DeclEEE+0x17f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `llvm::StringMap::operator[](llvm::StringRef)': (.text._ZN4llvm9StringMapIN5clang7ASTUnit16PreambleFileHashENS_15MallocAllocatorEEixENS_9StringRefE[_ZN4llvm9StringMapIN5clang7ASTUnit16PreambleFileHashENS_15MallocAllocatorEEixENS_9StringRefE]+0xa7): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `llvm::StringMap::operator[](llvm::StringRef)': (.text._ZN4llvm9StringMapIN5clang7ASTUnit16PreambleFileHashENS_15MallocAllocatorEEixENS_9StringRefE[_ZN4llvm9StringMapIN5clang7ASTUnit16PreambleFileHashENS_15MallocAllocatorEEixENS_9StringRefE]+0x165): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::TranslateStoredDiagnostics(clang::FileManager&, clang::SourceManager&, llvm::SmallVectorImpl const&, llvm::SmallVectorImpl&)': (.text._ZN5clang7ASTUnit26TranslateStoredDiagnosticsERNS_11FileManagerERNS_13SourceManagerERKN4llvm15SmallVectorImplINS0_20StandaloneDiagnosticEEERNS6_INS_16StoredDiagnosticEEE+0x244): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::TranslateStoredDiagnostics(clang::FileManager&, clang::SourceManager&, llvm::SmallVectorImpl const&, llvm::SmallVectorImpl&)': (.text._ZN5clang7ASTUnit26TranslateStoredDiagnosticsERNS_11FileManagerERNS_13SourceManagerERKN4llvm15SmallVectorImplINS0_20StandaloneDiagnosticEEERNS6_INS_16StoredDiagnosticEEE+0x51e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `llvm::StringMap >::insert(std::pair)': (.text._ZN4llvm9StringMapIcNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE6insertESt4pairINS_9StringRefEcE[_ZN4llvm9StringMapIcNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE6insertESt4pairINS_9StringRefEcE]+0x1e): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `llvm::StringMap >::insert(std::pair)': (.text._ZN4llvm9StringMapIcNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE6insertESt4pairINS_9StringRefEcE[_ZN4llvm9StringMapIcNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE6insertESt4pairINS_9StringRefEcE]+0x17a): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `llvm::StringMap >::insert(std::pair)': (.text._ZN4llvm9StringMapIcNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE6insertESt4pairINS_9StringRefEcE[_ZN4llvm9StringMapIcNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE6insertESt4pairINS_9StringRefEcE]+0x21f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `llvm::StringMap >::insert(std::pair)': (.text._ZN4llvm9StringMapIcNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE6insertESt4pairINS_9StringRefEcE[_ZN4llvm9StringMapIcNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE6insertESt4pairINS_9StringRefEcE]+0x24b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `(anonymous namespace)::AugmentedCodeCompleteConsumer::ProcessCodeCompleteResults(clang::Sema&, clang::CodeCompletionContext, clang::CodeCompletionResult*, unsigned int)': (.text._ZN12_GLOBAL__N_129AugmentedCodeCompleteConsumer26ProcessCodeCompleteResultsERN5clang4SemaENS1_21CodeCompletionContextEPNS1_20CodeCompletionResultEj+0x24a): undefined reference to `llvm::StringMapImpl::FindKey(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `(anonymous namespace)::AugmentedCodeCompleteConsumer::ProcessCodeCompleteResults(clang::Sema&, clang::CodeCompletionContext, clang::CodeCompletionResult*, unsigned int)': (.text._ZN12_GLOBAL__N_129AugmentedCodeCompleteConsumer26ProcessCodeCompleteResultsERN5clang4SemaENS1_21CodeCompletionContextEPNS1_20CodeCompletionResultEj+0x735): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `(anonymous namespace)::AugmentedCodeCompleteConsumer::ProcessCodeCompleteResults(clang::Sema&, clang::CodeCompletionContext, clang::CodeCompletionResult*, unsigned int)': (.text._ZN12_GLOBAL__N_129AugmentedCodeCompleteConsumer26ProcessCodeCompleteResultsERN5clang4SemaENS1_21CodeCompletionContextEPNS1_20CodeCompletionResultEj+0x8c6): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `(anonymous namespace)::AugmentedCodeCompleteConsumer::ProcessCodeCompleteResults(clang::Sema&, clang::CodeCompletionContext, clang::CodeCompletionResult*, unsigned int)': (.text._ZN12_GLOBAL__N_129AugmentedCodeCompleteConsumer26ProcessCodeCompleteResultsERN5clang4SemaENS1_21CodeCompletionContextEPNS1_20CodeCompletionResultEj+0xd05): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `(anonymous namespace)::AugmentedCodeCompleteConsumer::ProcessCodeCompleteResults(clang::Sema&, clang::CodeCompletionContext, clang::CodeCompletionResult*, unsigned int)': (.text._ZN12_GLOBAL__N_129AugmentedCodeCompleteConsumer26ProcessCodeCompleteResultsERN5clang4SemaENS1_21CodeCompletionContextEPNS1_20CodeCompletionResultEj+0xd4b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `(anonymous namespace)::AugmentedCodeCompleteConsumer::ProcessCodeCompleteResults(clang::Sema&, clang::CodeCompletionContext, clang::CodeCompletionResult*, unsigned int)': (.text._ZN12_GLOBAL__N_129AugmentedCodeCompleteConsumer26ProcessCodeCompleteResultsERN5clang4SemaENS1_21CodeCompletionContextEPNS1_20CodeCompletionResultEj+0xdbd): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `(anonymous namespace)::AugmentedCodeCompleteConsumer::ProcessCodeCompleteResults(clang::Sema&, clang::CodeCompletionContext, clang::CodeCompletionResult*, unsigned int)': (.text._ZN12_GLOBAL__N_129AugmentedCodeCompleteConsumer26ProcessCodeCompleteResultsERN5clang4SemaENS1_21CodeCompletionContextEPNS1_20CodeCompletionResultEj+0xe47): undefined reference to `llvm::StringMapImpl::FindKey(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `(anonymous namespace)::AugmentedCodeCompleteConsumer::ProcessCodeCompleteResults(clang::Sema&, clang::CodeCompletionContext, clang::CodeCompletionResult*, unsigned int)': (.text._ZN12_GLOBAL__N_129AugmentedCodeCompleteConsumer26ProcessCodeCompleteResultsERN5clang4SemaENS1_21CodeCompletionContextEPNS1_20CodeCompletionResultEj+0xef3): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::LoadFromASTFile(std::__cxx11::basic_string, std::allocator > const&, clang::PCHContainerReader const&, llvm::IntrusiveRefCntPtr, clang::FileSystemOptions const&, bool, bool, llvm::ArrayRef, std::allocator >, llvm::MemoryBuffer*> >, bool, bool, bool)': (.text._ZN5clang7ASTUnit15LoadFromASTFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_18PCHContainerReaderEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEERKNS_17FileSystemOptionsEbbNSC_8ArrayRefISt4pairIS6_PNSC_12MemoryBufferEEEEbbb+0x98): undefined reference to `llvm::CrashRecoveryContext::GetCurrent()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::LoadFromASTFile(std::__cxx11::basic_string, std::allocator > const&, clang::PCHContainerReader const&, llvm::IntrusiveRefCntPtr, clang::FileSystemOptions const&, bool, bool, llvm::ArrayRef, std::allocator >, llvm::MemoryBuffer*> >, bool, bool, bool)': (.text._ZN5clang7ASTUnit15LoadFromASTFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_18PCHContainerReaderEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEERKNS_17FileSystemOptionsEbbNSC_8ArrayRefISt4pairIS6_PNSC_12MemoryBufferEEEEbbb+0xdb): undefined reference to `llvm::CrashRecoveryContext::registerCleanup(llvm::CrashRecoveryContextCleanup*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::LoadFromASTFile(std::__cxx11::basic_string, std::allocator > const&, clang::PCHContainerReader const&, llvm::IntrusiveRefCntPtr, clang::FileSystemOptions const&, bool, bool, llvm::ArrayRef, std::allocator >, llvm::MemoryBuffer*> >, bool, bool, bool)': (.text._ZN5clang7ASTUnit15LoadFromASTFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_18PCHContainerReaderEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEERKNS_17FileSystemOptionsEbbNSC_8ArrayRefISt4pairIS6_PNSC_12MemoryBufferEEEEbbb+0xed): undefined reference to `llvm::CrashRecoveryContext::GetCurrent()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::LoadFromASTFile(std::__cxx11::basic_string, std::allocator > const&, clang::PCHContainerReader const&, llvm::IntrusiveRefCntPtr, clang::FileSystemOptions const&, bool, bool, llvm::ArrayRef, std::allocator >, llvm::MemoryBuffer*> >, bool, bool, bool)': (.text._ZN5clang7ASTUnit15LoadFromASTFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_18PCHContainerReaderEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEERKNS_17FileSystemOptionsEbbNSC_8ArrayRefISt4pairIS6_PNSC_12MemoryBufferEEEEbbb+0x137): undefined reference to `llvm::CrashRecoveryContext::registerCleanup(llvm::CrashRecoveryContextCleanup*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::LoadFromASTFile(std::__cxx11::basic_string, std::allocator > const&, clang::PCHContainerReader const&, llvm::IntrusiveRefCntPtr, clang::FileSystemOptions const&, bool, bool, llvm::ArrayRef, std::allocator >, llvm::MemoryBuffer*> >, bool, bool, bool)': (.text._ZN5clang7ASTUnit15LoadFromASTFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_18PCHContainerReaderEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEERKNS_17FileSystemOptionsEbbNSC_8ArrayRefISt4pairIS6_PNSC_12MemoryBufferEEEEbbb+0xe3e): undefined reference to `llvm::Timer::~Timer()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::LoadFromASTFile(std::__cxx11::basic_string, std::allocator > const&, clang::PCHContainerReader const&, llvm::IntrusiveRefCntPtr, clang::FileSystemOptions const&, bool, bool, llvm::ArrayRef, std::allocator >, llvm::MemoryBuffer*> >, bool, bool, bool)': (.text._ZN5clang7ASTUnit15LoadFromASTFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_18PCHContainerReaderEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEERKNS_17FileSystemOptionsEbbNSC_8ArrayRefISt4pairIS6_PNSC_12MemoryBufferEEEEbbb+0x107a): undefined reference to `llvm::CrashRecoveryContext::unregisterCleanup(llvm::CrashRecoveryContextCleanup*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::LoadFromASTFile(std::__cxx11::basic_string, std::allocator > const&, clang::PCHContainerReader const&, llvm::IntrusiveRefCntPtr, clang::FileSystemOptions const&, bool, bool, llvm::ArrayRef, std::allocator >, llvm::MemoryBuffer*> >, bool, bool, bool)': (.text._ZN5clang7ASTUnit15LoadFromASTFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_18PCHContainerReaderEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEERKNS_17FileSystemOptionsEbbNSC_8ArrayRefISt4pairIS6_PNSC_12MemoryBufferEEEEbbb+0x1096): undefined reference to `llvm::CrashRecoveryContext::unregisterCleanup(llvm::CrashRecoveryContextCleanup*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::LoadFromCompilerInvocationAction(clang::CompilerInvocation*, std::shared_ptr, llvm::IntrusiveRefCntPtr, clang::ASTFrontendAction*, clang::ASTUnit*, bool, llvm::StringRef, bool, bool, unsigned int, bool, bool, bool, std::unique_ptr >*)': (.text._ZN5clang7ASTUnit32LoadFromCompilerInvocationActionEPNS_18CompilerInvocationESt10shared_ptrINS_22PCHContainerOperationsEEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEEPNS_17ASTFrontendActionEPS0_bNS6_9StringRefEbbjbbbPSt10unique_ptrIS0_St14default_deleteIS0_EE+0x169): undefined reference to `llvm::CrashRecoveryContext::GetCurrent()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::LoadFromCompilerInvocationAction(clang::CompilerInvocation*, std::shared_ptr, llvm::IntrusiveRefCntPtr, clang::ASTFrontendAction*, clang::ASTUnit*, bool, llvm::StringRef, bool, bool, unsigned int, bool, bool, bool, std::unique_ptr >*)': (.text._ZN5clang7ASTUnit32LoadFromCompilerInvocationActionEPNS_18CompilerInvocationESt10shared_ptrINS_22PCHContainerOperationsEEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEEPNS_17ASTFrontendActionEPS0_bNS6_9StringRefEbbjbbbPSt10unique_ptrIS0_St14default_deleteIS0_EE+0x1b1): undefined reference to `llvm::CrashRecoveryContext::registerCleanup(llvm::CrashRecoveryContextCleanup*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::LoadFromCompilerInvocationAction(clang::CompilerInvocation*, std::shared_ptr, llvm::IntrusiveRefCntPtr, clang::ASTFrontendAction*, clang::ASTUnit*, bool, llvm::StringRef, bool, bool, unsigned int, bool, bool, bool, std::unique_ptr >*)': (.text._ZN5clang7ASTUnit32LoadFromCompilerInvocationActionEPNS_18CompilerInvocationESt10shared_ptrINS_22PCHContainerOperationsEEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEEPNS_17ASTFrontendActionEPS0_bNS6_9StringRefEbbjbbbPSt10unique_ptrIS0_St14default_deleteIS0_EE+0x1c2): undefined reference to `llvm::CrashRecoveryContext::GetCurrent()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::LoadFromCompilerInvocationAction(clang::CompilerInvocation*, std::shared_ptr, llvm::IntrusiveRefCntPtr, clang::ASTFrontendAction*, clang::ASTUnit*, bool, llvm::StringRef, bool, bool, unsigned int, bool, bool, bool, std::unique_ptr >*)': (.text._ZN5clang7ASTUnit32LoadFromCompilerInvocationActionEPNS_18CompilerInvocationESt10shared_ptrINS_22PCHContainerOperationsEEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEEPNS_17ASTFrontendActionEPS0_bNS6_9StringRefEbbjbbbPSt10unique_ptrIS0_St14default_deleteIS0_EE+0x208): undefined reference to `llvm::CrashRecoveryContext::registerCleanup(llvm::CrashRecoveryContextCleanup*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::LoadFromCompilerInvocationAction(clang::CompilerInvocation*, std::shared_ptr, llvm::IntrusiveRefCntPtr, clang::ASTFrontendAction*, clang::ASTUnit*, bool, llvm::StringRef, bool, bool, unsigned int, bool, bool, bool, std::unique_ptr >*)': (.text._ZN5clang7ASTUnit32LoadFromCompilerInvocationActionEPNS_18CompilerInvocationESt10shared_ptrINS_22PCHContainerOperationsEEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEEPNS_17ASTFrontendActionEPS0_bNS6_9StringRefEbbjbbbPSt10unique_ptrIS0_St14default_deleteIS0_EE+0x287): undefined reference to `llvm::CrashRecoveryContext::GetCurrent()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::LoadFromCompilerInvocationAction(clang::CompilerInvocation*, std::shared_ptr, llvm::IntrusiveRefCntPtr, clang::ASTFrontendAction*, clang::ASTUnit*, bool, llvm::StringRef, bool, bool, unsigned int, bool, bool, bool, std::unique_ptr >*)': (.text._ZN5clang7ASTUnit32LoadFromCompilerInvocationActionEPNS_18CompilerInvocationESt10shared_ptrINS_22PCHContainerOperationsEEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEEPNS_17ASTFrontendActionEPS0_bNS6_9StringRefEbbjbbbPSt10unique_ptrIS0_St14default_deleteIS0_EE+0x2cd): undefined reference to `llvm::CrashRecoveryContext::registerCleanup(llvm::CrashRecoveryContextCleanup*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::LoadFromCompilerInvocationAction(clang::CompilerInvocation*, std::shared_ptr, llvm::IntrusiveRefCntPtr, clang::ASTFrontendAction*, clang::ASTUnit*, bool, llvm::StringRef, bool, bool, unsigned int, bool, bool, bool, std::unique_ptr >*)': (.text._ZN5clang7ASTUnit32LoadFromCompilerInvocationActionEPNS_18CompilerInvocationESt10shared_ptrINS_22PCHContainerOperationsEEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEEPNS_17ASTFrontendActionEPS0_bNS6_9StringRefEbbjbbbPSt10unique_ptrIS0_St14default_deleteIS0_EE+0x730): undefined reference to `llvm::CrashRecoveryContext::unregisterCleanup(llvm::CrashRecoveryContextCleanup*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::LoadFromCompilerInvocationAction(clang::CompilerInvocation*, std::shared_ptr, llvm::IntrusiveRefCntPtr, clang::ASTFrontendAction*, clang::ASTUnit*, bool, llvm::StringRef, bool, bool, unsigned int, bool, bool, bool, std::unique_ptr >*)': (.text._ZN5clang7ASTUnit32LoadFromCompilerInvocationActionEPNS_18CompilerInvocationESt10shared_ptrINS_22PCHContainerOperationsEEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEEPNS_17ASTFrontendActionEPS0_bNS6_9StringRefEbbjbbbPSt10unique_ptrIS0_St14default_deleteIS0_EE+0x773): undefined reference to `llvm::CrashRecoveryContext::unregisterCleanup(llvm::CrashRecoveryContextCleanup*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::LoadFromCompilerInvocationAction(clang::CompilerInvocation*, std::shared_ptr, llvm::IntrusiveRefCntPtr, clang::ASTFrontendAction*, clang::ASTUnit*, bool, llvm::StringRef, bool, bool, unsigned int, bool, bool, bool, std::unique_ptr >*)': (.text._ZN5clang7ASTUnit32LoadFromCompilerInvocationActionEPNS_18CompilerInvocationESt10shared_ptrINS_22PCHContainerOperationsEEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEEPNS_17ASTFrontendActionEPS0_bNS6_9StringRefEbbjbbbPSt10unique_ptrIS0_St14default_deleteIS0_EE+0x796): undefined reference to `llvm::CrashRecoveryContext::unregisterCleanup(llvm::CrashRecoveryContextCleanup*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::LoadFromCompilerInvocationAction(clang::CompilerInvocation*, std::shared_ptr, llvm::IntrusiveRefCntPtr, clang::ASTFrontendAction*, clang::ASTUnit*, bool, llvm::StringRef, bool, bool, unsigned int, bool, bool, bool, std::unique_ptr >*)': (.text._ZN5clang7ASTUnit32LoadFromCompilerInvocationActionEPNS_18CompilerInvocationESt10shared_ptrINS_22PCHContainerOperationsEEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEEPNS_17ASTFrontendActionEPS0_bNS6_9StringRefEbbjbbbPSt10unique_ptrIS0_St14default_deleteIS0_EE+0x7b2): undefined reference to `llvm::CrashRecoveryContext::unregisterCleanup(llvm::CrashRecoveryContextCleanup*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::LoadFromCompilerInvocationAction(clang::CompilerInvocation*, std::shared_ptr, llvm::IntrusiveRefCntPtr, clang::ASTFrontendAction*, clang::ASTUnit*, bool, llvm::StringRef, bool, bool, unsigned int, bool, bool, bool, std::unique_ptr >*)': (.text._ZN5clang7ASTUnit32LoadFromCompilerInvocationActionEPNS_18CompilerInvocationESt10shared_ptrINS_22PCHContainerOperationsEEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEEPNS_17ASTFrontendActionEPS0_bNS6_9StringRefEbbjbbbPSt10unique_ptrIS0_St14default_deleteIS0_EE+0x81c): undefined reference to `llvm::CrashRecoveryContext::GetCurrent()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::LoadFromCompilerInvocationAction(clang::CompilerInvocation*, std::shared_ptr, llvm::IntrusiveRefCntPtr, clang::ASTFrontendAction*, clang::ASTUnit*, bool, llvm::StringRef, bool, bool, unsigned int, bool, bool, bool, std::unique_ptr >*)': (.text._ZN5clang7ASTUnit32LoadFromCompilerInvocationActionEPNS_18CompilerInvocationESt10shared_ptrINS_22PCHContainerOperationsEEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEEPNS_17ASTFrontendActionEPS0_bNS6_9StringRefEbbjbbbPSt10unique_ptrIS0_St14default_deleteIS0_EE+0x85d): undefined reference to `llvm::CrashRecoveryContext::registerCleanup(llvm::CrashRecoveryContextCleanup*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::getMainBufferWithPrecompiledPreamble(std::shared_ptr, clang::CompilerInvocation const&, bool, unsigned int)': (.text._ZN5clang7ASTUnit36getMainBufferWithPrecompiledPreambleESt10shared_ptrINS_22PCHContainerOperationsEERKNS_18CompilerInvocationEbj+0x3b2): undefined reference to `llvm::sys::TimeValue::PosixZeroTimeSeconds' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::getMainBufferWithPrecompiledPreamble(std::shared_ptr, clang::CompilerInvocation const&, bool, unsigned int)': (.text._ZN5clang7ASTUnit36getMainBufferWithPrecompiledPreambleESt10shared_ptrINS_22PCHContainerOperationsEERKNS_18CompilerInvocationEbj+0x4ed): undefined reference to `llvm::StringMapImpl::FindKey(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::getMainBufferWithPrecompiledPreamble(std::shared_ptr, clang::CompilerInvocation const&, bool, unsigned int)': (.text._ZN5clang7ASTUnit36getMainBufferWithPrecompiledPreambleESt10shared_ptrINS_22PCHContainerOperationsEERKNS_18CompilerInvocationEbj+0x606): undefined reference to `llvm::MemoryBuffer::getMemBufferCopy(llvm::StringRef, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::getMainBufferWithPrecompiledPreamble(std::shared_ptr, clang::CompilerInvocation const&, bool, unsigned int)': (.text._ZN5clang7ASTUnit36getMainBufferWithPrecompiledPreambleESt10shared_ptrINS_22PCHContainerOperationsEERKNS_18CompilerInvocationEbj+0x794): undefined reference to `llvm::sys::TimeValue::PosixZeroTimeSeconds' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::getMainBufferWithPrecompiledPreamble(std::shared_ptr, clang::CompilerInvocation const&, bool, unsigned int)': (.text._ZN5clang7ASTUnit36getMainBufferWithPrecompiledPreambleESt10shared_ptrINS_22PCHContainerOperationsEERKNS_18CompilerInvocationEbj+0x812): undefined reference to `llvm::sys::fs::createTemporaryFile(llvm::Twine const&, llvm::StringRef, llvm::SmallVectorImpl&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::getMainBufferWithPrecompiledPreamble(std::shared_ptr, clang::CompilerInvocation const&, bool, unsigned int)': (.text._ZN5clang7ASTUnit36getMainBufferWithPrecompiledPreambleESt10shared_ptrINS_22PCHContainerOperationsEERKNS_18CompilerInvocationEbj+0xa0f): undefined reference to `llvm::MemoryBuffer::getMemBufferCopy(llvm::StringRef, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::getMainBufferWithPrecompiledPreamble(std::shared_ptr, clang::CompilerInvocation const&, bool, unsigned int)': (.text._ZN5clang7ASTUnit36getMainBufferWithPrecompiledPreambleESt10shared_ptrINS_22PCHContainerOperationsEERKNS_18CompilerInvocationEbj+0xb0d): undefined reference to `llvm::CrashRecoveryContext::GetCurrent()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::getMainBufferWithPrecompiledPreamble(std::shared_ptr, clang::CompilerInvocation const&, bool, unsigned int)': (.text._ZN5clang7ASTUnit36getMainBufferWithPrecompiledPreambleESt10shared_ptrINS_22PCHContainerOperationsEERKNS_18CompilerInvocationEbj+0xb4d): undefined reference to `llvm::CrashRecoveryContext::registerCleanup(llvm::CrashRecoveryContextCleanup*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::getMainBufferWithPrecompiledPreamble(std::shared_ptr, clang::CompilerInvocation const&, bool, unsigned int)': (.text._ZN5clang7ASTUnit36getMainBufferWithPrecompiledPreambleESt10shared_ptrINS_22PCHContainerOperationsEERKNS_18CompilerInvocationEbj+0xeb9): undefined reference to `llvm::sys::fs::remove(llvm::Twine const&, bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::getMainBufferWithPrecompiledPreamble(std::shared_ptr, clang::CompilerInvocation const&, bool, unsigned int)': (.text._ZN5clang7ASTUnit36getMainBufferWithPrecompiledPreambleESt10shared_ptrINS_22PCHContainerOperationsEERKNS_18CompilerInvocationEbj+0xf7d): undefined reference to `llvm::CrashRecoveryContext::unregisterCleanup(llvm::CrashRecoveryContextCleanup*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::getMainBufferWithPrecompiledPreamble(std::shared_ptr, clang::CompilerInvocation const&, bool, unsigned int)': (.text._ZN5clang7ASTUnit36getMainBufferWithPrecompiledPreambleESt10shared_ptrINS_22PCHContainerOperationsEERKNS_18CompilerInvocationEbj+0xfca): undefined reference to `llvm::sys::fs::remove(llvm::Twine const&, bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::getMainBufferWithPrecompiledPreamble(std::shared_ptr, clang::CompilerInvocation const&, bool, unsigned int)': (.text._ZN5clang7ASTUnit36getMainBufferWithPrecompiledPreambleESt10shared_ptrINS_22PCHContainerOperationsEERKNS_18CompilerInvocationEbj+0x1935): undefined reference to `llvm::sys::fs::remove(llvm::Twine const&, bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::getMainBufferWithPrecompiledPreamble(std::shared_ptr, clang::CompilerInvocation const&, bool, unsigned int)': (.text._ZN5clang7ASTUnit36getMainBufferWithPrecompiledPreambleESt10shared_ptrINS_22PCHContainerOperationsEERKNS_18CompilerInvocationEbj+0x1a1e): undefined reference to `llvm::TimeRecord::getCurrentTime(bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::getMainBufferWithPrecompiledPreamble(std::shared_ptr, clang::CompilerInvocation const&, bool, unsigned int)': (.text._ZN5clang7ASTUnit36getMainBufferWithPrecompiledPreambleESt10shared_ptrINS_22PCHContainerOperationsEERKNS_18CompilerInvocationEbj+0x1d9e): undefined reference to `llvm::MemoryBuffer::getMemBufferCopy(llvm::StringRef, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::CodeComplete(llvm::StringRef, unsigned int, unsigned int, llvm::ArrayRef, std::allocator >, llvm::MemoryBuffer*> >, bool, bool, bool, clang::CodeCompleteConsumer&, std::shared_ptr, clang::DiagnosticsEngine&, clang::LangOptions&, clang::SourceManager&, clang::FileManager&, llvm::SmallVectorImpl&, llvm::SmallVectorImpl&)': (.text._ZN5clang7ASTUnit12CodeCompleteEN4llvm9StringRefEjjNS1_8ArrayRefISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS1_12MemoryBufferEEEEbbbRNS_20CodeCompleteConsumerESt10shared_ptrINS_22PCHContainerOperationsEERNS_17DiagnosticsEngineERNS_11LangOptionsERNS_13SourceManagerERNS_11FileManagerERNS1_15SmallVectorImplINS_16StoredDiagnosticEEERNSS_IPKSB_EE+0x598): undefined reference to `llvm::CrashRecoveryContext::GetCurrent()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::CodeComplete(llvm::StringRef, unsigned int, unsigned int, llvm::ArrayRef, std::allocator >, llvm::MemoryBuffer*> >, bool, bool, bool, clang::CodeCompleteConsumer&, std::shared_ptr, clang::DiagnosticsEngine&, clang::LangOptions&, clang::SourceManager&, clang::FileManager&, llvm::SmallVectorImpl&, llvm::SmallVectorImpl&)': (.text._ZN5clang7ASTUnit12CodeCompleteEN4llvm9StringRefEjjNS1_8ArrayRefISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS1_12MemoryBufferEEEEbbbRNS_20CodeCompleteConsumerESt10shared_ptrINS_22PCHContainerOperationsEERNS_17DiagnosticsEngineERNS_11LangOptionsERNS_13SourceManagerERNS_11FileManagerERNS1_15SmallVectorImplINS_16StoredDiagnosticEEERNSS_IPKSB_EE+0x5db): undefined reference to `llvm::CrashRecoveryContext::registerCleanup(llvm::CrashRecoveryContextCleanup*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::CodeComplete(llvm::StringRef, unsigned int, unsigned int, llvm::ArrayRef, std::allocator >, llvm::MemoryBuffer*> >, bool, bool, bool, clang::CodeCompleteConsumer&, std::shared_ptr, clang::DiagnosticsEngine&, clang::LangOptions&, clang::SourceManager&, clang::FileManager&, llvm::SmallVectorImpl&, llvm::SmallVectorImpl&)': (.text._ZN5clang7ASTUnit12CodeCompleteEN4llvm9StringRefEjjNS1_8ArrayRefISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS1_12MemoryBufferEEEEbbbRNS_20CodeCompleteConsumerESt10shared_ptrINS_22PCHContainerOperationsEERNS_17DiagnosticsEngineERNS_11LangOptionsERNS_13SourceManagerERNS_11FileManagerERNS1_15SmallVectorImplINS_16StoredDiagnosticEEERNSS_IPKSB_EE+0x8c1): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::CodeComplete(llvm::StringRef, unsigned int, unsigned int, llvm::ArrayRef, std::allocator >, llvm::MemoryBuffer*> >, bool, bool, bool, clang::CodeCompleteConsumer&, std::shared_ptr, clang::DiagnosticsEngine&, clang::LangOptions&, clang::SourceManager&, clang::FileManager&, llvm::SmallVectorImpl&, llvm::SmallVectorImpl&)': (.text._ZN5clang7ASTUnit12CodeCompleteEN4llvm9StringRefEjjNS1_8ArrayRefISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS1_12MemoryBufferEEEEbbbRNS_20CodeCompleteConsumerESt10shared_ptrINS_22PCHContainerOperationsEERNS_17DiagnosticsEngineERNS_11LangOptionsERNS_13SourceManagerERNS_11FileManagerERNS1_15SmallVectorImplINS_16StoredDiagnosticEEERNSS_IPKSB_EE+0xa07): undefined reference to `llvm::CrashRecoveryContext::unregisterCleanup(llvm::CrashRecoveryContextCleanup*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::CodeComplete(llvm::StringRef, unsigned int, unsigned int, llvm::ArrayRef, std::allocator >, llvm::MemoryBuffer*> >, bool, bool, bool, clang::CodeCompleteConsumer&, std::shared_ptr, clang::DiagnosticsEngine&, clang::LangOptions&, clang::SourceManager&, clang::FileManager&, llvm::SmallVectorImpl&, llvm::SmallVectorImpl&)': (.text._ZN5clang7ASTUnit12CodeCompleteEN4llvm9StringRefEjjNS1_8ArrayRefISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS1_12MemoryBufferEEEEbbbRNS_20CodeCompleteConsumerESt10shared_ptrINS_22PCHContainerOperationsEERNS_17DiagnosticsEngineERNS_11LangOptionsERNS_13SourceManagerERNS_11FileManagerERNS1_15SmallVectorImplINS_16StoredDiagnosticEEERNSS_IPKSB_EE+0xadd): undefined reference to `llvm::sys::fs::getUniqueID(llvm::Twine, llvm::sys::fs::UniqueID&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::CodeComplete(llvm::StringRef, unsigned int, unsigned int, llvm::ArrayRef, std::allocator >, llvm::MemoryBuffer*> >, bool, bool, bool, clang::CodeCompleteConsumer&, std::shared_ptr, clang::DiagnosticsEngine&, clang::LangOptions&, clang::SourceManager&, clang::FileManager&, llvm::SmallVectorImpl&, llvm::SmallVectorImpl&)': (.text._ZN5clang7ASTUnit12CodeCompleteEN4llvm9StringRefEjjNS1_8ArrayRefISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS1_12MemoryBufferEEEEbbbRNS_20CodeCompleteConsumerESt10shared_ptrINS_22PCHContainerOperationsEERNS_17DiagnosticsEngineERNS_11LangOptionsERNS_13SourceManagerERNS_11FileManagerERNS1_15SmallVectorImplINS_16StoredDiagnosticEEERNSS_IPKSB_EE+0xc56): undefined reference to `llvm::TimeRecord::getCurrentTime(bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::CodeComplete(llvm::StringRef, unsigned int, unsigned int, llvm::ArrayRef, std::allocator >, llvm::MemoryBuffer*> >, bool, bool, bool, clang::CodeCompleteConsumer&, std::shared_ptr, clang::DiagnosticsEngine&, clang::LangOptions&, clang::SourceManager&, clang::FileManager&, llvm::SmallVectorImpl&, llvm::SmallVectorImpl&)': (.text._ZN5clang7ASTUnit12CodeCompleteEN4llvm9StringRefEjjNS1_8ArrayRefISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS1_12MemoryBufferEEEEbbbRNS_20CodeCompleteConsumerESt10shared_ptrINS_22PCHContainerOperationsEERNS_17DiagnosticsEngineERNS_11LangOptionsERNS_13SourceManagerERNS_11FileManagerERNS1_15SmallVectorImplINS_16StoredDiagnosticEEERNSS_IPKSB_EE+0xd38): undefined reference to `llvm::sys::fs::getUniqueID(llvm::Twine, llvm::sys::fs::UniqueID&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::CodeComplete(llvm::StringRef, unsigned int, unsigned int, llvm::ArrayRef, std::allocator >, llvm::MemoryBuffer*> >, bool, bool, bool, clang::CodeCompleteConsumer&, std::shared_ptr, clang::DiagnosticsEngine&, clang::LangOptions&, clang::SourceManager&, clang::FileManager&, llvm::SmallVectorImpl&, llvm::SmallVectorImpl&)': (.text._ZN5clang7ASTUnit12CodeCompleteEN4llvm9StringRefEjjNS1_8ArrayRefISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS1_12MemoryBufferEEEEbbbRNS_20CodeCompleteConsumerESt10shared_ptrINS_22PCHContainerOperationsEERNS_17DiagnosticsEngineERNS_11LangOptionsERNS_13SourceManagerERNS_11FileManagerERNS1_15SmallVectorImplINS_16StoredDiagnosticEEERNSS_IPKSB_EE+0xd9f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::Parse(std::shared_ptr, std::unique_ptr >)': (.text._ZN5clang7ASTUnit5ParseESt10shared_ptrINS_22PCHContainerOperationsEESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0xb5): undefined reference to `llvm::CrashRecoveryContext::GetCurrent()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::Parse(std::shared_ptr, std::unique_ptr >)': (.text._ZN5clang7ASTUnit5ParseESt10shared_ptrINS_22PCHContainerOperationsEESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0xf3): undefined reference to `llvm::CrashRecoveryContext::registerCleanup(llvm::CrashRecoveryContextCleanup*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::Parse(std::shared_ptr, std::unique_ptr >)': (.text._ZN5clang7ASTUnit5ParseESt10shared_ptrINS_22PCHContainerOperationsEESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x482): undefined reference to `llvm::CrashRecoveryContext::GetCurrent()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::Parse(std::shared_ptr, std::unique_ptr >)': (.text._ZN5clang7ASTUnit5ParseESt10shared_ptrINS_22PCHContainerOperationsEESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x4be): undefined reference to `llvm::CrashRecoveryContext::registerCleanup(llvm::CrashRecoveryContextCleanup*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::Parse(std::shared_ptr, std::unique_ptr >)': (.text._ZN5clang7ASTUnit5ParseESt10shared_ptrINS_22PCHContainerOperationsEESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x5e3): undefined reference to `llvm::CrashRecoveryContext::unregisterCleanup(llvm::CrashRecoveryContextCleanup*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::Parse(std::shared_ptr, std::unique_ptr >)': (.text._ZN5clang7ASTUnit5ParseESt10shared_ptrINS_22PCHContainerOperationsEESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x660): undefined reference to `llvm::CrashRecoveryContext::unregisterCleanup(llvm::CrashRecoveryContextCleanup*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::LoadFromCompilerInvocation(std::shared_ptr, unsigned int)': (.text._ZN5clang7ASTUnit26LoadFromCompilerInvocationESt10shared_ptrINS_22PCHContainerOperationsEEj+0x13f): undefined reference to `llvm::CrashRecoveryContext::GetCurrent()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::LoadFromCompilerInvocation(std::shared_ptr, unsigned int)': (.text._ZN5clang7ASTUnit26LoadFromCompilerInvocationESt10shared_ptrINS_22PCHContainerOperationsEEj+0x184): undefined reference to `llvm::CrashRecoveryContext::registerCleanup(llvm::CrashRecoveryContextCleanup*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::LoadFromCompilerInvocation(std::shared_ptr, unsigned int)': (.text._ZN5clang7ASTUnit26LoadFromCompilerInvocationESt10shared_ptrINS_22PCHContainerOperationsEEj+0x238): undefined reference to `llvm::CrashRecoveryContext::unregisterCleanup(llvm::CrashRecoveryContextCleanup*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::LoadFromCompilerInvocation(std::shared_ptr, unsigned int)': (.text._ZN5clang7ASTUnit26LoadFromCompilerInvocationESt10shared_ptrINS_22PCHContainerOperationsEEj+0x2dd): undefined reference to `llvm::Twine::str[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::LoadFromCompilerInvocation(std::shared_ptr, unsigned int)': (.text._ZN5clang7ASTUnit26LoadFromCompilerInvocationESt10shared_ptrINS_22PCHContainerOperationsEEj+0x31b): undefined reference to `llvm::TimeRecord::getCurrentTime(bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::LoadFromCompilerInvocation(clang::CompilerInvocation*, std::shared_ptr, llvm::IntrusiveRefCntPtr, clang::FileManager*, bool, bool, unsigned int, clang::TranslationUnitKind, bool, bool, bool)': (.text._ZN5clang7ASTUnit26LoadFromCompilerInvocationEPNS_18CompilerInvocationESt10shared_ptrINS_22PCHContainerOperationsEEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEEPNS_11FileManagerEbbjNS_19TranslationUnitKindEbbb+0x1c4): undefined reference to `llvm::CrashRecoveryContext::GetCurrent()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::LoadFromCompilerInvocation(clang::CompilerInvocation*, std::shared_ptr, llvm::IntrusiveRefCntPtr, clang::FileManager*, bool, bool, unsigned int, clang::TranslationUnitKind, bool, bool, bool)': (.text._ZN5clang7ASTUnit26LoadFromCompilerInvocationEPNS_18CompilerInvocationESt10shared_ptrINS_22PCHContainerOperationsEEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEEPNS_11FileManagerEbbjNS_19TranslationUnitKindEbbb+0x203): undefined reference to `llvm::CrashRecoveryContext::registerCleanup(llvm::CrashRecoveryContextCleanup*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::LoadFromCompilerInvocation(clang::CompilerInvocation*, std::shared_ptr, llvm::IntrusiveRefCntPtr, clang::FileManager*, bool, bool, unsigned int, clang::TranslationUnitKind, bool, bool, bool)': (.text._ZN5clang7ASTUnit26LoadFromCompilerInvocationEPNS_18CompilerInvocationESt10shared_ptrINS_22PCHContainerOperationsEEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEEPNS_11FileManagerEbbjNS_19TranslationUnitKindEbbb+0x215): undefined reference to `llvm::CrashRecoveryContext::GetCurrent()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::LoadFromCompilerInvocation(clang::CompilerInvocation*, std::shared_ptr, llvm::IntrusiveRefCntPtr, clang::FileManager*, bool, bool, unsigned int, clang::TranslationUnitKind, bool, bool, bool)': (.text._ZN5clang7ASTUnit26LoadFromCompilerInvocationEPNS_18CompilerInvocationESt10shared_ptrINS_22PCHContainerOperationsEEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEEPNS_11FileManagerEbbjNS_19TranslationUnitKindEbbb+0x254): undefined reference to `llvm::CrashRecoveryContext::registerCleanup(llvm::CrashRecoveryContextCleanup*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::LoadFromCompilerInvocation(clang::CompilerInvocation*, std::shared_ptr, llvm::IntrusiveRefCntPtr, clang::FileManager*, bool, bool, unsigned int, clang::TranslationUnitKind, bool, bool, bool)': (.text._ZN5clang7ASTUnit26LoadFromCompilerInvocationEPNS_18CompilerInvocationESt10shared_ptrINS_22PCHContainerOperationsEEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEEPNS_11FileManagerEbbjNS_19TranslationUnitKindEbbb+0x2cc): undefined reference to `llvm::CrashRecoveryContext::unregisterCleanup(llvm::CrashRecoveryContextCleanup*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::LoadFromCompilerInvocation(clang::CompilerInvocation*, std::shared_ptr, llvm::IntrusiveRefCntPtr, clang::FileManager*, bool, bool, unsigned int, clang::TranslationUnitKind, bool, bool, bool)': (.text._ZN5clang7ASTUnit26LoadFromCompilerInvocationEPNS_18CompilerInvocationESt10shared_ptrINS_22PCHContainerOperationsEEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEEPNS_11FileManagerEbbjNS_19TranslationUnitKindEbbb+0x2e3): undefined reference to `llvm::CrashRecoveryContext::unregisterCleanup(llvm::CrashRecoveryContextCleanup*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::CacheCodeCompletionResults()': (.text._ZN5clang7ASTUnit26CacheCodeCompletionResultsEv+0xa5e): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::CacheCodeCompletionResults()': (.text._ZN5clang7ASTUnit26CacheCodeCompletionResultsEv+0xb4c): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::CacheCodeCompletionResults()': (.text._ZN5clang7ASTUnit26CacheCodeCompletionResultsEv+0xc0f): undefined reference to `llvm::Twine::str[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::CacheCodeCompletionResults()': (.text._ZN5clang7ASTUnit26CacheCodeCompletionResultsEv+0xc5b): undefined reference to `llvm::TimeRecord::getCurrentTime(bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::Reparse(std::shared_ptr, llvm::ArrayRef, std::allocator >, llvm::MemoryBuffer*> >)': (.text._ZN5clang7ASTUnit7ReparseESt10shared_ptrINS_22PCHContainerOperationsEEN4llvm8ArrayRefISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS4_12MemoryBufferEEEE+0x504): undefined reference to `llvm::Twine::str[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::Reparse(std::shared_ptr, llvm::ArrayRef, std::allocator >, llvm::MemoryBuffer*> >)': (.text._ZN5clang7ASTUnit7ReparseESt10shared_ptrINS_22PCHContainerOperationsEEN4llvm8ArrayRefISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS4_12MemoryBufferEEEE+0x54b): undefined reference to `llvm::TimeRecord::getCurrentTime(bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::addFileLevelDecl(clang::Decl*)': (.text._ZN5clang7ASTUnit16addFileLevelDeclEPNS_4DeclE+0x312): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::addFileLevelDecl(clang::Decl*)': (.text._ZN5clang7ASTUnit16addFileLevelDeclEPNS_4DeclE+0x363): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::LoadFromCommandLine(char const**, char const**, std::shared_ptr, llvm::IntrusiveRefCntPtr, llvm::StringRef, bool, bool, llvm::ArrayRef, std::allocator >, llvm::MemoryBuffer*> >, bool, unsigned int, clang::TranslationUnitKind, bool, bool, bool, bool, bool, bool, llvm::Optional, std::unique_ptr >*)': (.text._ZN5clang7ASTUnit19LoadFromCommandLineEPPKcS3_St10shared_ptrINS_22PCHContainerOperationsEEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEENS7_9StringRefEbbNS7_8ArrayRefISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS7_12MemoryBufferEEEEbjNS_19TranslationUnitKindEbbbbbbNS7_8OptionalISB_EEPSt10unique_ptrIS0_St14default_deleteIS0_EE+0x58e): undefined reference to `llvm::CrashRecoveryContext::GetCurrent()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::LoadFromCommandLine(char const**, char const**, std::shared_ptr, llvm::IntrusiveRefCntPtr, llvm::StringRef, bool, bool, llvm::ArrayRef, std::allocator >, llvm::MemoryBuffer*> >, bool, unsigned int, clang::TranslationUnitKind, bool, bool, bool, bool, bool, bool, llvm::Optional, std::unique_ptr >*)': (.text._ZN5clang7ASTUnit19LoadFromCommandLineEPPKcS3_St10shared_ptrINS_22PCHContainerOperationsEEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEENS7_9StringRefEbbNS7_8ArrayRefISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS7_12MemoryBufferEEEEbjNS_19TranslationUnitKindEbbbbbbNS7_8OptionalISB_EEPSt10unique_ptrIS0_St14default_deleteIS0_EE+0x5cc): undefined reference to `llvm::CrashRecoveryContext::registerCleanup(llvm::CrashRecoveryContextCleanup*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::LoadFromCommandLine(char const**, char const**, std::shared_ptr, llvm::IntrusiveRefCntPtr, llvm::StringRef, bool, bool, llvm::ArrayRef, std::allocator >, llvm::MemoryBuffer*> >, bool, unsigned int, clang::TranslationUnitKind, bool, bool, bool, bool, bool, bool, llvm::Optional, std::unique_ptr >*)': (.text._ZN5clang7ASTUnit19LoadFromCommandLineEPPKcS3_St10shared_ptrINS_22PCHContainerOperationsEEN4llvm18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEENS7_9StringRefEbbNS7_8ArrayRefISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS7_12MemoryBufferEEEEbjNS_19TranslationUnitKindEbbbbbbNS7_8OptionalISB_EEPSt10unique_ptrIS0_St14default_deleteIS0_EE+0x64c): undefined reference to `llvm::CrashRecoveryContext::unregisterCleanup(llvm::CrashRecoveryContextCleanup*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::~ASTUnit()': (.text._ZN5clang7ASTUnitD2Ev+0x62): undefined reference to `llvm::sys::MutexImpl::acquire()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::~ASTUnit()': (.text._ZN5clang7ASTUnitD2Ev+0x144): undefined reference to `llvm::sys::MutexImpl::release()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `(anonymous namespace)::PrecompilePreambleConsumer::HandleTranslationUnit(clang::ASTContext&)': (.text._ZN12_GLOBAL__N_126PrecompilePreambleConsumer21HandleTranslationUnitERN5clang10ASTContextE+0x63): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `(anonymous namespace)::PrecompilePreambleConsumer::HandleTranslationUnit(clang::ASTContext&)': (.text._ZN12_GLOBAL__N_126PrecompilePreambleConsumer21HandleTranslationUnitERN5clang10ASTContextE+0x79): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::Save(llvm::StringRef)': (.text._ZN5clang7ASTUnit4SaveEN4llvm9StringRefE+0x120): undefined reference to `llvm::sys::fs::createUniqueFile(llvm::Twine const&, int&, llvm::SmallVectorImpl&, unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::Save(llvm::StringRef)': (.text._ZN5clang7ASTUnit4SaveEN4llvm9StringRefE+0x159): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::Save(llvm::StringRef)': (.text._ZN5clang7ASTUnit4SaveEN4llvm9StringRefE+0x17f): undefined reference to `llvm::raw_fd_ostream::raw_fd_ostream(int, bool, bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::Save(llvm::StringRef)': (.text._ZN5clang7ASTUnit4SaveEN4llvm9StringRefE+0x192): undefined reference to `llvm::raw_fd_ostream::close()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::Save(llvm::StringRef)': (.text._ZN5clang7ASTUnit4SaveEN4llvm9StringRefE+0x1af): undefined reference to `llvm::raw_fd_ostream::~raw_fd_ostream()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::Save(llvm::StringRef)': (.text._ZN5clang7ASTUnit4SaveEN4llvm9StringRefE+0x1da): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::Save(llvm::StringRef)': (.text._ZN5clang7ASTUnit4SaveEN4llvm9StringRefE+0x21c): undefined reference to `llvm::sys::fs::rename(llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o): In function `clang::ASTUnit::Save(llvm::StringRef)': (.text._ZN5clang7ASTUnit4SaveEN4llvm9StringRefE+0x241): undefined reference to `llvm::sys::fs::remove(llvm::Twine const&, bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o):(.data.rel.ro._ZTIN4llvm31CrashRecoveryContextCleanupBaseINS_33CrashRecoveryContextDeleteCleanupIN5clang7ASTUnitEEES3_EE[_ZTIN4llvm31CrashRecoveryContextCleanupBaseINS_33CrashRecoveryContextDeleteCleanupIN5clang7ASTUnitEEES3_EE]+0x10): undefined reference to `typeinfo for llvm::CrashRecoveryContextCleanup' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o):(.data.rel.ro._ZTIN4llvm31CrashRecoveryContextCleanupBaseINS_37CrashRecoveryContextReleaseRefCleanupIN5clang17DiagnosticsEngineEEES3_EE[_ZTIN4llvm31CrashRecoveryContextCleanupBaseINS_37CrashRecoveryContextReleaseRefCleanupIN5clang17DiagnosticsEngineEEES3_EE]+0x10): undefined reference to `typeinfo for llvm::CrashRecoveryContextCleanup' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o):(.data.rel.ro._ZTIN4llvm31CrashRecoveryContextCleanupBaseINS_33CrashRecoveryContextDeleteCleanupIN5clang16CompilerInstanceEEES3_EE[_ZTIN4llvm31CrashRecoveryContextCleanupBaseINS_33CrashRecoveryContextDeleteCleanupIN5clang16CompilerInstanceEEES3_EE]+0x10): undefined reference to `typeinfo for llvm::CrashRecoveryContextCleanup' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o):(.data.rel.ro._ZTIN4llvm31CrashRecoveryContextCleanupBaseINS_33CrashRecoveryContextDeleteCleanupIN12_GLOBAL__N_125TopLevelDeclTrackerActionEEES3_EE+0x10): undefined reference to `typeinfo for llvm::CrashRecoveryContextCleanup' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTUnit.cpp.o):(.data.rel.ro._ZTIN4llvm31CrashRecoveryContextCleanupBaseINS_33CrashRecoveryContextDeleteCleanupINS_12MemoryBufferEEES2_EE[_ZTIN4llvm31CrashRecoveryContextCleanupBaseINS_33CrashRecoveryContextDeleteCleanupINS_12MemoryBufferEEES2_EE]+0x10): undefined reference to `typeinfo for llvm::CrashRecoveryContextCleanup' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ChainedIncludesSource.cpp.o): In function `createASTReader(clang::CompilerInstance&, llvm::StringRef, llvm::SmallVectorImpl > >&, llvm::SmallVectorImpl, std::allocator > >&, clang::ASTDeserializationListener*) [clone .constprop.205]': (.text._ZL15createASTReaderRN5clang16CompilerInstanceEN4llvm9StringRefERNS2_15SmallVectorImplISt10unique_ptrINS2_12MemoryBufferESt14default_deleteIS6_EEEERNS4_INSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEPNS_26ASTDeserializationListenerE.constprop.205+0x88): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ChainedIncludesSource.cpp.o): In function `createASTReader(clang::CompilerInstance&, llvm::StringRef, llvm::SmallVectorImpl > >&, llvm::SmallVectorImpl, std::allocator > >&, clang::ASTDeserializationListener*) [clone .constprop.205]': (.text._ZL15createASTReaderRN5clang16CompilerInstanceEN4llvm9StringRefERNS2_15SmallVectorImplISt10unique_ptrINS2_12MemoryBufferESt14default_deleteIS6_EEEERNS4_INSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEPNS_26ASTDeserializationListenerE.constprop.205+0x130): undefined reference to `llvm::Timer::~Timer()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ChainedIncludesSource.cpp.o): In function `createASTReader(clang::CompilerInstance&, llvm::StringRef, llvm::SmallVectorImpl > >&, llvm::SmallVectorImpl, std::allocator > >&, clang::ASTDeserializationListener*) [clone .constprop.205]': (.text._ZL15createASTReaderRN5clang16CompilerInstanceEN4llvm9StringRefERNS2_15SmallVectorImplISt10unique_ptrINS2_12MemoryBufferESt14default_deleteIS6_EEEERNS4_INSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEPNS_26ASTDeserializationListenerE.constprop.205+0x31a): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ChainedIncludesSource.cpp.o): In function `createASTReader(clang::CompilerInstance&, llvm::StringRef, llvm::SmallVectorImpl > >&, llvm::SmallVectorImpl, std::allocator > >&, clang::ASTDeserializationListener*) [clone .constprop.205]': (.text._ZL15createASTReaderRN5clang16CompilerInstanceEN4llvm9StringRefERNS2_15SmallVectorImplISt10unique_ptrINS2_12MemoryBufferESt14default_deleteIS6_EEEERNS4_INSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEPNS_26ASTDeserializationListenerE.constprop.205+0x504): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ChainedIncludesSource.cpp.o): In function `clang::createChainedIncludesSource(clang::CompilerInstance&, llvm::IntrusiveRefCntPtr&)': (.text._ZN5clang27createChainedIncludesSourceERNS_16CompilerInstanceERN4llvm18IntrusiveRefCntPtrINS_18ExternalSemaSourceEEE+0x1cab): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ChainedIncludesSource.cpp.o): In function `clang::createChainedIncludesSource(clang::CompilerInstance&, llvm::IntrusiveRefCntPtr&)': (.text._ZN5clang27createChainedIncludesSourceERNS_16CompilerInstanceERN4llvm18IntrusiveRefCntPtrINS_18ExternalSemaSourceEEE+0x212e): undefined reference to `llvm::MemoryBuffer::getMemBuffer(llvm::StringRef, llvm::StringRef, bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ChainedIncludesSource.cpp.o): In function `clang::createChainedIncludesSource(clang::CompilerInstance&, llvm::IntrusiveRefCntPtr&)': (.text._ZN5clang27createChainedIncludesSourceERNS_16CompilerInstanceERN4llvm18IntrusiveRefCntPtrINS_18ExternalSemaSourceEEE+0x21a2): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ChainedIncludesSource.cpp.o): In function `clang::createChainedIncludesSource(clang::CompilerInstance&, llvm::IntrusiveRefCntPtr&)': (.text._ZN5clang27createChainedIncludesSourceERNS_16CompilerInstanceERN4llvm18IntrusiveRefCntPtrINS_18ExternalSemaSourceEEE+0x21f9): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ChainedIncludesSource.cpp.o): In function `clang::createChainedIncludesSource(clang::CompilerInstance&, llvm::IntrusiveRefCntPtr&)': (.text._ZN5clang27createChainedIncludesSourceERNS_16CompilerInstanceERN4llvm18IntrusiveRefCntPtrINS_18ExternalSemaSourceEEE+0x2204): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ChainedIncludesSource.cpp.o): In function `clang::createChainedIncludesSource(clang::CompilerInstance&, llvm::IntrusiveRefCntPtr&)': (.text._ZN5clang27createChainedIncludesSourceERNS_16CompilerInstanceERN4llvm18IntrusiveRefCntPtrINS_18ExternalSemaSourceEEE+0x221e): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ChainedIncludesSource.cpp.o): In function `clang::createChainedIncludesSource(clang::CompilerInstance&, llvm::IntrusiveRefCntPtr&)': (.text._ZN5clang27createChainedIncludesSourceERNS_16CompilerInstanceERN4llvm18IntrusiveRefCntPtrINS_18ExternalSemaSourceEEE+0x2367): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ChainedIncludesSource.cpp.o): In function `clang::createChainedIncludesSource(clang::CompilerInstance&, llvm::IntrusiveRefCntPtr&)': (.text._ZN5clang27createChainedIncludesSourceERNS_16CompilerInstanceERN4llvm18IntrusiveRefCntPtrINS_18ExternalSemaSourceEEE+0x2422): undefined reference to `llvm::MemoryBuffer::getMemBufferCopy(llvm::StringRef, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ChainedIncludesSource.cpp.o): In function `clang::createChainedIncludesSource(clang::CompilerInstance&, llvm::IntrusiveRefCntPtr&)': (.text._ZN5clang27createChainedIncludesSourceERNS_16CompilerInstanceERN4llvm18IntrusiveRefCntPtrINS_18ExternalSemaSourceEEE+0x2787): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `llvm::buffer_ostream::~buffer_ostream()': (.text._ZN4llvm14buffer_ostreamD2Ev[_ZN4llvm14buffer_ostreamD5Ev]+0x87): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `llvm::buffer_ostream::~buffer_ostream()': (.text._ZN4llvm14buffer_ostreamD2Ev[_ZN4llvm14buffer_ostreamD5Ev]+0x66): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::lookupMissingImports(llvm::StringRef, clang::SourceLocation)': (.text._ZN5clang16CompilerInstance20lookupMissingImportsEN4llvm9StringRefENS_14SourceLocationE+0xbc): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `llvm::buffer_ostream::~buffer_ostream()': (.text._ZN4llvm14buffer_ostreamD0Ev[_ZN4llvm14buffer_ostreamD5Ev]+0x62): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `llvm::buffer_ostream::~buffer_ostream()': (.text._ZN4llvm14buffer_ostreamD0Ev[_ZN4llvm14buffer_ostreamD5Ev]+0x97): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `llvm::sys::fs::directory_iterator::directory_iterator(llvm::Twine const&, std::error_code&)': (.text._ZN4llvm3sys2fs18directory_iteratorC2ERKNS_5TwineERSt10error_code[_ZN4llvm3sys2fs18directory_iteratorC5ERKNS_5TwineERSt10error_code]+0xae): undefined reference to `llvm::sys::fs::detail::directory_iterator_destruct(llvm::sys::fs::detail::DirIterState&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `llvm::sys::fs::directory_iterator::directory_iterator(llvm::Twine const&, std::error_code&)': (.text._ZN4llvm3sys2fs18directory_iteratorC2ERKNS_5TwineERSt10error_code[_ZN4llvm3sys2fs18directory_iteratorC5ERKNS_5TwineERSt10error_code]+0xf9): undefined reference to `llvm::Twine::toVector(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `llvm::sys::fs::directory_iterator::directory_iterator(llvm::Twine const&, std::error_code&)': (.text._ZN4llvm3sys2fs18directory_iteratorC2ERKNS_5TwineERSt10error_code[_ZN4llvm3sys2fs18directory_iteratorC5ERKNS_5TwineERSt10error_code]+0x113): undefined reference to `llvm::sys::fs::detail::directory_iterator_construct(llvm::sys::fs::detail::DirIterState&, llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::getSpecificModuleCachePath[abi:cxx11]()': (.text._ZN5clang16CompilerInstance26getSpecificModuleCachePathB5cxx11Ev+0x114): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::getSpecificModuleCachePath[abi:cxx11]()': (.text._ZN5clang16CompilerInstance26getSpecificModuleCachePathB5cxx11Ev+0x1bc): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::createPCHExternalASTSource(llvm::StringRef, llvm::StringRef, bool, bool, clang::Preprocessor&, clang::ASTContext&, clang::PCHContainerReader const&, llvm::ArrayRef >, void*, bool, bool, bool)': (.text._ZN5clang16CompilerInstance26createPCHExternalASTSourceEN4llvm9StringRefES2_bbRNS_12PreprocessorERNS_10ASTContextERKNS_18PCHContainerReaderENS1_8ArrayRefINS1_18IntrusiveRefCntPtrINS_19ModuleFileExtensionEEEEEPvbbb+0x14b): undefined reference to `llvm::Timer::~Timer()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::createFrontendTimer()': (.text._ZN5clang16CompilerInstance19createFrontendTimerEv+0x24): undefined reference to `llvm::TimerGroup::TimerGroup(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::createFrontendTimer()': (.text._ZN5clang16CompilerInstance19createFrontendTimerEv+0x3d): undefined reference to `llvm::TimerGroup::~TimerGroup()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::createFrontendTimer()': (.text._ZN5clang16CompilerInstance19createFrontendTimerEv+0xc8): undefined reference to `llvm::Timer::init(llvm::StringRef, llvm::TimerGroup&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::createFrontendTimer()': (.text._ZN5clang16CompilerInstance19createFrontendTimerEv+0xdd): undefined reference to `llvm::Timer::~Timer()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::createCodeCompletionConsumer()': (.text._ZN5clang16CompilerInstance28createCodeCompletionConsumerEv+0x81): undefined reference to `llvm::sys::ChangeStdoutToBinary()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::createCodeCompletionConsumer()': (.text._ZN5clang16CompilerInstance28createCodeCompletionConsumerEv+0x141): undefined reference to `llvm::outs()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::createNullOutputFile()': (.text._ZN5clang16CompilerInstance20createNullOutputFileEv+0x5b): undefined reference to `vtable for llvm::raw_null_ostream' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::getPCHContainerReader() const': (.text._ZNK5clang16CompilerInstance21getPCHContainerReaderEv[_ZNK5clang16CompilerInstance21getPCHContainerReaderEv]+0x56): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::getPCHContainerReader() const': (.text._ZNK5clang16CompilerInstance21getPCHContainerReaderEv[_ZNK5clang16CompilerInstance21getPCHContainerReaderEv]+0xfd): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::getPCHContainerReader() const': (.text._ZNK5clang16CompilerInstance21getPCHContainerReaderEv[_ZNK5clang16CompilerInstance21getPCHContainerReaderEv]+0x20d): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::createDiagnostics(clang::DiagnosticOptions*, clang::DiagnosticConsumer*, bool, clang::CodeGenOptions const*)': (.text._ZN5clang16CompilerInstance17createDiagnosticsEPNS_17DiagnosticOptionsEPNS_18DiagnosticConsumerEbPKNS_14CodeGenOptionsE+0x1ca): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::createDiagnostics(clang::DiagnosticOptions*, clang::DiagnosticConsumer*, bool, clang::CodeGenOptions const*)': (.text._ZN5clang16CompilerInstance17createDiagnosticsEPNS_17DiagnosticOptionsEPNS_18DiagnosticConsumerEbPKNS_14CodeGenOptionsE+0x341): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::createDiagnostics(clang::DiagnosticOptions*, clang::DiagnosticConsumer*, bool, clang::CodeGenOptions const*)': (.text._ZN5clang16CompilerInstance17createDiagnosticsEPNS_17DiagnosticOptionsEPNS_18DiagnosticConsumerEbPKNS_14CodeGenOptionsE+0x3b1): undefined reference to `llvm::raw_fd_ostream::raw_fd_ostream(llvm::StringRef, std::error_code&, llvm::sys::fs::OpenFlags)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::createDiagnostics(clang::DiagnosticOptions*, clang::DiagnosticConsumer*, bool, clang::CodeGenOptions const*)': (.text._ZN5clang16CompilerInstance17createDiagnosticsEPNS_17DiagnosticOptionsEPNS_18DiagnosticConsumerEbPKNS_14CodeGenOptionsE+0x4be): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::createDiagnostics(clang::DiagnosticOptions*, clang::DiagnosticConsumer*, bool, clang::CodeGenOptions const*)': (.text._ZN5clang16CompilerInstance17createDiagnosticsEPNS_17DiagnosticOptionsEPNS_18DiagnosticConsumerEbPKNS_14CodeGenOptionsE+0x4cc): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::InitializeSourceManager(clang::FrontendInputFile const&, clang::DiagnosticsEngine&, clang::FileManager&, clang::SourceManager&, clang::FrontendOptions const&)': (.text._ZN5clang16CompilerInstance23InitializeSourceManagerERKNS_17FrontendInputFileERNS_17DiagnosticsEngineERNS_11FileManagerERNS_13SourceManagerERKNS_15FrontendOptionsE+0x2a8): undefined reference to `llvm::MemoryBuffer::getSTDIN()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `llvm::SmallVectorTemplateBase::push_back(clang::CharSourceRange const&)': (.text._ZN4llvm23SmallVectorTemplateBaseIN5clang15CharSourceRangeELb1EE9push_backERKS2_[_ZN4llvm23SmallVectorTemplateBaseIN5clang15CharSourceRangeELb1EE9push_backERKS2_]+0x3c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `llvm::BumpPtrAllocatorImpl::Allocate(unsigned long, unsigned long)': (.text._ZN4llvm20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE8AllocateEmm[_ZN4llvm20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE8AllocateEmm]+0x125): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `llvm::BumpPtrAllocatorImpl::Allocate(unsigned long, unsigned long)': (.text._ZN4llvm20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE8AllocateEmm[_ZN4llvm20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE8AllocateEmm]+0x155): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::IdentifierTable::get(llvm::StringRef)': (.text._ZN5clang15IdentifierTable3getEN4llvm9StringRefE[_ZN5clang15IdentifierTable3getEN4llvm9StringRefE]+0x22): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::IdentifierTable::get(llvm::StringRef)': (.text._ZN5clang15IdentifierTable3getEN4llvm9StringRefE[_ZN5clang15IdentifierTable3getEN4llvm9StringRefE]+0x178): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::IdentifierTable::get(llvm::StringRef)': (.text._ZN5clang15IdentifierTable3getEN4llvm9StringRefE[_ZN5clang15IdentifierTable3getEN4llvm9StringRefE]+0x282): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::IdentifierTable::get(llvm::StringRef)': (.text._ZN5clang15IdentifierTable3getEN4llvm9StringRefE[_ZN5clang15IdentifierTable3getEN4llvm9StringRefE]+0x2af): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::loadModuleFile(llvm::StringRef)::ReadModuleNames::ReadModuleName(llvm::StringRef)': (.text._ZZN5clang16CompilerInstance14loadModuleFileEN4llvm9StringRefEEN15ReadModuleNames14ReadModuleNameES2_+0x35): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::loadModuleFile(llvm::StringRef)::ReadModuleNames::ReadModuleName(llvm::StringRef)': (.text._ZZN5clang16CompilerInstance14loadModuleFileEN4llvm9StringRefEEN15ReadModuleNames14ReadModuleNameES2_+0x1f2): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::loadModuleFile(llvm::StringRef)::ReadModuleNames::ReadModuleName(llvm::StringRef)': (.text._ZZN5clang16CompilerInstance14loadModuleFileEN4llvm9StringRefEEN15ReadModuleNames14ReadModuleNameES2_+0x288): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::loadModuleFile(llvm::StringRef)::ReadModuleNames::ReadModuleName(llvm::StringRef)': (.text._ZZN5clang16CompilerInstance14loadModuleFileEN4llvm9StringRefEEN15ReadModuleNames14ReadModuleNameES2_+0x35b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::loadModuleFile(llvm::StringRef)::ReadModuleNames::ReadModuleName(llvm::StringRef)': (.text._ZZN5clang16CompilerInstance14loadModuleFileEN4llvm9StringRefEEN15ReadModuleNames14ReadModuleNameES2_+0x39c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `void llvm::SmallVectorImpl::append(char const*, char const*)': (.text._ZN4llvm15SmallVectorImplIcE6appendIPKcEEvT_S5_[_ZN4llvm15SmallVectorImplIcE6appendIPKcEEvT_S5_]+0x65): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::createOutputFile(llvm::StringRef, std::error_code&, bool, bool, llvm::StringRef, llvm::StringRef, bool, bool, std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*)': (.text._ZN5clang16CompilerInstance16createOutputFileEN4llvm9StringRefERSt10error_codebbS2_S2_bbPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_+0x1b3): undefined reference to `llvm::raw_fd_ostream::raw_fd_ostream(llvm::StringRef, std::error_code&, llvm::sys::fs::OpenFlags)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::createOutputFile(llvm::StringRef, std::error_code&, bool, bool, llvm::StringRef, llvm::StringRef, bool, bool, std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*)': (.text._ZN5clang16CompilerInstance16createOutputFileEN4llvm9StringRefERSt10error_codebbS2_S2_bbPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_+0x2cc): undefined reference to `llvm::sys::path::replace_extension(llvm::SmallVectorImpl&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::createOutputFile(llvm::StringRef, std::error_code&, bool, bool, llvm::StringRef, llvm::StringRef, bool, bool, std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*)': (.text._ZN5clang16CompilerInstance16createOutputFileEN4llvm9StringRefERSt10error_codebbS2_S2_bbPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_+0x40b): undefined reference to `llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::createOutputFile(llvm::StringRef, std::error_code&, bool, bool, llvm::StringRef, llvm::StringRef, bool, bool, std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*)': (.text._ZN5clang16CompilerInstance16createOutputFileEN4llvm9StringRefERSt10error_codebbS2_S2_bbPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_+0x43a): undefined reference to `llvm::sys::fs::exists(llvm::sys::fs::file_status)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::createOutputFile(llvm::StringRef, std::error_code&, bool, bool, llvm::StringRef, llvm::StringRef, bool, bool, std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*)': (.text._ZN5clang16CompilerInstance16createOutputFileEN4llvm9StringRefERSt10error_codebbS2_S2_bbPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_+0x4d4): undefined reference to `llvm::sys::fs::createUniqueFile(llvm::Twine const&, int&, llvm::SmallVectorImpl&, unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::createOutputFile(llvm::StringRef, std::error_code&, bool, bool, llvm::StringRef, llvm::StringRef, bool, bool, std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*)': (.text._ZN5clang16CompilerInstance16createOutputFileEN4llvm9StringRefERSt10error_codebbS2_S2_bbPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_+0x51d): undefined reference to `llvm::sys::path::parent_path(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::createOutputFile(llvm::StringRef, std::error_code&, bool, bool, llvm::StringRef, llvm::StringRef, bool, bool, std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*)': (.text._ZN5clang16CompilerInstance16createOutputFileEN4llvm9StringRefERSt10error_codebbS2_S2_bbPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_+0x558): undefined reference to `llvm::sys::fs::create_directories(llvm::Twine const&, bool, llvm::sys::fs::perms)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::createOutputFile(llvm::StringRef, std::error_code&, bool, bool, llvm::StringRef, llvm::StringRef, bool, bool, std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*)': (.text._ZN5clang16CompilerInstance16createOutputFileEN4llvm9StringRefERSt10error_codebbS2_S2_bbPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_+0x611): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::createOutputFile(llvm::StringRef, std::error_code&, bool, bool, llvm::StringRef, llvm::StringRef, bool, bool, std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*)': (.text._ZN5clang16CompilerInstance16createOutputFileEN4llvm9StringRefERSt10error_codebbS2_S2_bbPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_+0x62d): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::createOutputFile(llvm::StringRef, std::error_code&, bool, bool, llvm::StringRef, llvm::StringRef, bool, bool, std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*)': (.text._ZN5clang16CompilerInstance16createOutputFileEN4llvm9StringRefERSt10error_codebbS2_S2_bbPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_+0x6e3): undefined reference to `llvm::sys::RemoveFileOnSignal(llvm::StringRef, std::__cxx11::basic_string, std::allocator >*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::createOutputFile(llvm::StringRef, std::error_code&, bool, bool, llvm::StringRef, llvm::StringRef, bool, bool, std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*)': (.text._ZN5clang16CompilerInstance16createOutputFileEN4llvm9StringRefERSt10error_codebbS2_S2_bbPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_+0x75c): undefined reference to `llvm::raw_fd_ostream::raw_fd_ostream(int, bool, bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::createOutputFile(llvm::StringRef, std::error_code&, bool, bool, llvm::StringRef, llvm::StringRef, bool, bool, std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*)': (.text._ZN5clang16CompilerInstance16createOutputFileEN4llvm9StringRefERSt10error_codebbS2_S2_bbPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_+0x848): undefined reference to `llvm::sys::fs::access(llvm::Twine const&, llvm::sys::fs::AccessMode)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::createOutputFile(llvm::StringRef, std::error_code&, bool, bool, llvm::StringRef, llvm::StringRef, bool, bool, std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*)': (.text._ZN5clang16CompilerInstance16createOutputFileEN4llvm9StringRefERSt10error_codebbS2_S2_bbPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_+0x899): undefined reference to `llvm::sys::fs::createUniqueFile(llvm::Twine const&, int&, llvm::SmallVectorImpl&, unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::createOutputFile(llvm::StringRef, std::error_code&, bool, bool, llvm::StringRef, llvm::StringRef, bool, bool, std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*)': (.text._ZN5clang16CompilerInstance16createOutputFileEN4llvm9StringRefERSt10error_codebbS2_S2_bbPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_+0x8cf): undefined reference to `llvm::sys::fs::is_regular_file(llvm::sys::fs::file_status)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::ExecuteAction(clang::FrontendAction&)': (.text._ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x25): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::ExecuteAction(clang::FrontendAction&)': (.text._ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x175): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::ExecuteAction(clang::FrontendAction&)': (.text._ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x221): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::ExecuteAction(clang::FrontendAction&)': (.text._ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x4b1): undefined reference to `llvm::EnableStatistics()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::ExecuteAction(clang::FrontendAction&)': (.text._ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x4e9): undefined reference to `llvm::sys::getDefaultTargetTriple[abi:cxx11]()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::ExecuteAction(clang::FrontendAction&)': (.text._ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x5da): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::ExecuteAction(clang::FrontendAction&)': (.text._ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x667): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::ExecuteAction(clang::FrontendAction&)': (.text._ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x680): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::ExecuteAction(clang::FrontendAction&)': (.text._ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x696): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::ExecuteAction(clang::FrontendAction&)': (.text._ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x6af): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o):(.text._ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x6cc): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `llvm::StringMap::insert(std::pair)': (.text._ZN4llvm9StringMapIcNS_15MallocAllocatorEE6insertESt4pairINS_9StringRefEcE[_ZN4llvm9StringMapIcNS_15MallocAllocatorEE6insertESt4pairINS_9StringRefEcE]+0x1f): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `llvm::StringMap::insert(std::pair)': (.text._ZN4llvm9StringMapIcNS_15MallocAllocatorEE6insertESt4pairINS_9StringRefEcE[_ZN4llvm9StringMapIcNS_15MallocAllocatorEE6insertESt4pairINS_9StringRefEcE]+0xaf): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::clearOutputFiles(bool)': (.text._ZN5clang16CompilerInstance16clearOutputFilesEb+0xb3): undefined reference to `llvm::sys::fs::remove(llvm::Twine const&, bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::clearOutputFiles(bool)': (.text._ZN5clang16CompilerInstance16clearOutputFilesEb+0x113): undefined reference to `llvm::sys::fs::remove(llvm::Twine const&, bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::clearOutputFiles(bool)': (.text._ZN5clang16CompilerInstance16clearOutputFilesEb+0x253): undefined reference to `llvm::sys::fs::rename(llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::clearOutputFiles(bool)': (.text._ZN5clang16CompilerInstance16clearOutputFilesEb+0x291): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::clearOutputFiles(bool)': (.text._ZN5clang16CompilerInstance16clearOutputFilesEb+0x439): undefined reference to `llvm::sys::fs::remove(llvm::Twine const&, bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::~CompilerInstance()': (.text._ZN5clang16CompilerInstanceD2Ev+0x17a): undefined reference to `llvm::Timer::~Timer()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::~CompilerInstance()': (.text._ZN5clang16CompilerInstanceD2Ev+0x194): undefined reference to `llvm::TimerGroup::~TimerGroup()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `compileAndLoadModule(clang::CompilerInstance&, clang::SourceLocation, clang::SourceLocation, clang::Module*, llvm::StringRef) [clone .constprop.448]': (.text.unlikely._ZL20compileAndLoadModuleRN5clang16CompilerInstanceENS_14SourceLocationES2_PNS_6ModuleEN4llvm9StringRefE.constprop.448+0x9c): undefined reference to `llvm::sys::path::parent_path(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `compileAndLoadModule(clang::CompilerInstance&, clang::SourceLocation, clang::SourceLocation, clang::Module*, llvm::StringRef) [clone .constprop.448]': (.text.unlikely._ZL20compileAndLoadModuleRN5clang16CompilerInstanceENS_14SourceLocationES2_PNS_6ModuleEN4llvm9StringRefE.constprop.448+0xe3): undefined reference to `llvm::sys::fs::create_directories(llvm::Twine const&, bool, llvm::sys::fs::perms)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `compileAndLoadModule(clang::CompilerInstance&, clang::SourceLocation, clang::SourceLocation, clang::Module*, llvm::StringRef) [clone .constprop.448]': (.text.unlikely._ZL20compileAndLoadModuleRN5clang16CompilerInstanceENS_14SourceLocationES2_PNS_6ModuleEN4llvm9StringRefE.constprop.448+0x120): undefined reference to `llvm::LockFileManager::LockFileManager(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `compileAndLoadModule(clang::CompilerInstance&, clang::SourceLocation, clang::SourceLocation, clang::Module*, llvm::StringRef) [clone .constprop.448]': (.text.unlikely._ZL20compileAndLoadModuleRN5clang16CompilerInstanceENS_14SourceLocationES2_PNS_6ModuleEN4llvm9StringRefE.constprop.448+0x128): undefined reference to `llvm::LockFileManager::getState() const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `compileAndLoadModule(clang::CompilerInstance&, clang::SourceLocation, clang::SourceLocation, clang::Module*, llvm::StringRef) [clone .constprop.448]': (.text.unlikely._ZL20compileAndLoadModuleRN5clang16CompilerInstanceENS_14SourceLocationES2_PNS_6ModuleEN4llvm9StringRefE.constprop.448+0xe7f): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `compileAndLoadModule(clang::CompilerInstance&, clang::SourceLocation, clang::SourceLocation, clang::Module*, llvm::StringRef) [clone .constprop.448]': (.text.unlikely._ZL20compileAndLoadModuleRN5clang16CompilerInstanceENS_14SourceLocationES2_PNS_6ModuleEN4llvm9StringRefE.constprop.448+0xf0b): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `compileAndLoadModule(clang::CompilerInstance&, clang::SourceLocation, clang::SourceLocation, clang::Module*, llvm::StringRef) [clone .constprop.448]': (.text.unlikely._ZL20compileAndLoadModuleRN5clang16CompilerInstanceENS_14SourceLocationES2_PNS_6ModuleEN4llvm9StringRefE.constprop.448+0xf7c): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `compileAndLoadModule(clang::CompilerInstance&, clang::SourceLocation, clang::SourceLocation, clang::Module*, llvm::StringRef) [clone .constprop.448]': (.text.unlikely._ZL20compileAndLoadModuleRN5clang16CompilerInstanceENS_14SourceLocationES2_PNS_6ModuleEN4llvm9StringRefE.constprop.448+0xfa9): undefined reference to `llvm::MemoryBuffer::getMemBuffer(llvm::StringRef, llvm::StringRef, bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `compileAndLoadModule(clang::CompilerInstance&, clang::SourceLocation, clang::SourceLocation, clang::Module*, llvm::StringRef) [clone .constprop.448]': (.text.unlikely._ZL20compileAndLoadModuleRN5clang16CompilerInstanceENS_14SourceLocationES2_PNS_6ModuleEN4llvm9StringRefE.constprop.448+0x1015): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `compileAndLoadModule(clang::CompilerInstance&, clang::SourceLocation, clang::SourceLocation, clang::Module*, llvm::StringRef) [clone .constprop.448]': (.text.unlikely._ZL20compileAndLoadModuleRN5clang16CompilerInstanceENS_14SourceLocationES2_PNS_6ModuleEN4llvm9StringRefE.constprop.448+0x117f): undefined reference to `llvm::CrashRecoveryContext::RunSafelyOnThread(llvm::function_ref, unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `compileAndLoadModule(clang::CompilerInstance&, clang::SourceLocation, clang::SourceLocation, clang::Module*, llvm::StringRef) [clone .constprop.448]': (.text.unlikely._ZL20compileAndLoadModuleRN5clang16CompilerInstanceENS_14SourceLocationES2_PNS_6ModuleEN4llvm9StringRefE.constprop.448+0x125d): undefined reference to `llvm::CrashRecoveryContext::~CrashRecoveryContext()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `compileAndLoadModule(clang::CompilerInstance&, clang::SourceLocation, clang::SourceLocation, clang::Module*, llvm::StringRef) [clone .constprop.448]': (.text.unlikely._ZL20compileAndLoadModuleRN5clang16CompilerInstanceENS_14SourceLocationES2_PNS_6ModuleEN4llvm9StringRefE.constprop.448+0x12c1): undefined reference to `llvm::LockFileManager::waitForUnlock()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `compileAndLoadModule(clang::CompilerInstance&, clang::SourceLocation, clang::SourceLocation, clang::Module*, llvm::StringRef) [clone .constprop.448]': (.text.unlikely._ZL20compileAndLoadModuleRN5clang16CompilerInstanceENS_14SourceLocationES2_PNS_6ModuleEN4llvm9StringRefE.constprop.448+0x138f): undefined reference to `llvm::LockFileManager::unsafeRemoveLockFile()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `compileAndLoadModule(clang::CompilerInstance&, clang::SourceLocation, clang::SourceLocation, clang::Module*, llvm::StringRef) [clone .constprop.448]': (.text.unlikely._ZL20compileAndLoadModuleRN5clang16CompilerInstanceENS_14SourceLocationES2_PNS_6ModuleEN4llvm9StringRefE.constprop.448+0x1456): undefined reference to `llvm::LockFileManager::getState() const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `compileAndLoadModule(clang::CompilerInstance&, clang::SourceLocation, clang::SourceLocation, clang::Module*, llvm::StringRef) [clone .constprop.448]': (.text.unlikely._ZL20compileAndLoadModuleRN5clang16CompilerInstanceENS_14SourceLocationES2_PNS_6ModuleEN4llvm9StringRefE.constprop.448+0x1492): undefined reference to `llvm::LockFileManager::~LockFileManager()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `compileAndLoadModule(clang::CompilerInstance&, clang::SourceLocation, clang::SourceLocation, clang::Module*, llvm::StringRef) [clone .constprop.448]': (.text.unlikely._ZL20compileAndLoadModuleRN5clang16CompilerInstanceENS_14SourceLocationES2_PNS_6ModuleEN4llvm9StringRefE.constprop.448+0x14b9): undefined reference to `llvm::LockFileManager::~LockFileManager()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `writeTimestampFile(llvm::StringRef)': (.text._ZL18writeTimestampFileN4llvm9StringRefE+0x70): undefined reference to `llvm::raw_fd_ostream::raw_fd_ostream(llvm::StringRef, std::error_code&, llvm::sys::fs::OpenFlags)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `writeTimestampFile(llvm::StringRef)': (.text._ZL18writeTimestampFileN4llvm9StringRefE+0x87): undefined reference to `llvm::raw_fd_ostream::~raw_fd_ostream()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `pruneModuleCache(clang::HeaderSearchOptions const&)': (.text._ZL16pruneModuleCacheRKN5clang19HeaderSearchOptionsE+0x10c): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `pruneModuleCache(clang::HeaderSearchOptions const&)': (.text._ZL16pruneModuleCacheRKN5clang19HeaderSearchOptionsE+0x1ac): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `pruneModuleCache(clang::HeaderSearchOptions const&)': (.text._ZL16pruneModuleCacheRKN5clang19HeaderSearchOptionsE+0x278): undefined reference to `llvm::sys::path::native(llvm::Twine const&, llvm::SmallVectorImpl&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `pruneModuleCache(clang::HeaderSearchOptions const&)': (.text._ZL16pruneModuleCacheRKN5clang19HeaderSearchOptionsE+0x2e6): undefined reference to `llvm::sys::fs::detail::directory_iterator_destruct(llvm::sys::fs::detail::DirIterState&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `pruneModuleCache(clang::HeaderSearchOptions const&)': (.text._ZL16pruneModuleCacheRKN5clang19HeaderSearchOptionsE+0x35a): undefined reference to `llvm::sys::fs::is_directory(llvm::Twine const&, bool&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `pruneModuleCache(clang::HeaderSearchOptions const&)': (.text._ZL16pruneModuleCacheRKN5clang19HeaderSearchOptionsE+0x373): undefined reference to `llvm::sys::fs::detail::directory_iterator_increment(llvm::sys::fs::detail::DirIterState&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `pruneModuleCache(clang::HeaderSearchOptions const&)': (.text._ZL16pruneModuleCacheRKN5clang19HeaderSearchOptionsE+0x400): undefined reference to `llvm::sys::fs::detail::directory_iterator_destruct(llvm::sys::fs::detail::DirIterState&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `pruneModuleCache(clang::HeaderSearchOptions const&)': (.text._ZL16pruneModuleCacheRKN5clang19HeaderSearchOptionsE+0x4a1): undefined reference to `llvm::sys::fs::detail::directory_iterator_destruct(llvm::sys::fs::detail::DirIterState&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `pruneModuleCache(clang::HeaderSearchOptions const&)': (.text._ZL16pruneModuleCacheRKN5clang19HeaderSearchOptionsE+0x4f2): undefined reference to `llvm::sys::fs::remove(llvm::Twine const&, bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `pruneModuleCache(clang::HeaderSearchOptions const&)': (.text._ZL16pruneModuleCacheRKN5clang19HeaderSearchOptionsE+0x514): undefined reference to `llvm::sys::path::extension(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `pruneModuleCache(clang::HeaderSearchOptions const&)': (.text._ZL16pruneModuleCacheRKN5clang19HeaderSearchOptionsE+0x536): undefined reference to `llvm::sys::path::filename(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `pruneModuleCache(clang::HeaderSearchOptions const&)': (.text._ZL16pruneModuleCacheRKN5clang19HeaderSearchOptionsE+0x551): undefined reference to `llvm::sys::fs::detail::directory_iterator_increment(llvm::sys::fs::detail::DirIterState&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `pruneModuleCache(clang::HeaderSearchOptions const&)': (.text._ZL16pruneModuleCacheRKN5clang19HeaderSearchOptionsE+0x5f4): undefined reference to `llvm::sys::fs::remove(llvm::Twine const&, bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `pruneModuleCache(clang::HeaderSearchOptions const&)': (.text._ZL16pruneModuleCacheRKN5clang19HeaderSearchOptionsE+0x675): undefined reference to `llvm::sys::fs::remove(llvm::Twine const&, bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `pruneModuleCache(clang::HeaderSearchOptions const&)': (.text._ZL16pruneModuleCacheRKN5clang19HeaderSearchOptionsE+0x6ff): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::createModuleManager()': (.text._ZN5clang16CompilerInstance19createModuleManagerEv+0x15f): undefined reference to `llvm::Timer::init(llvm::StringRef, llvm::TimerGroup&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::createModuleManager()': (.text._ZN5clang16CompilerInstance19createModuleManagerEv+0x271): undefined reference to `llvm::Timer::~Timer()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::loadModuleFile(llvm::StringRef)': (.text._ZN5clang16CompilerInstance14loadModuleFileEN4llvm9StringRefE+0x17f): undefined reference to `llvm::Timer::init(llvm::StringRef, llvm::TimerGroup&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::loadModuleFile(llvm::StringRef)': (.text._ZN5clang16CompilerInstance14loadModuleFileEN4llvm9StringRefE+0x1c0): undefined reference to `llvm::Timer::startTimer()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::loadModuleFile(llvm::StringRef)': (.text._ZN5clang16CompilerInstance14loadModuleFileEN4llvm9StringRefE+0x326): undefined reference to `llvm::Timer::stopTimer()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::loadModuleFile(llvm::StringRef)': (.text._ZN5clang16CompilerInstance14loadModuleFileEN4llvm9StringRefE+0x330): undefined reference to `llvm::Timer::~Timer()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::loadModule(clang::SourceLocation, llvm::ArrayRef >, clang::Module::NameVisibilityKind, bool)': (.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x3ef): undefined reference to `llvm::StringRef::edit_distance(llvm::StringRef, bool, unsigned int) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::loadModule(clang::SourceLocation, llvm::ArrayRef >, clang::Module::NameVisibilityKind, bool)': (.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x70c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::loadModule(clang::SourceLocation, llvm::ArrayRef >, clang::Module::NameVisibilityKind, bool)': (.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x1c5c): undefined reference to `llvm::Timer::init(llvm::StringRef, llvm::TimerGroup&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::loadModule(clang::SourceLocation, llvm::ArrayRef >, clang::Module::NameVisibilityKind, bool)': (.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x1c83): undefined reference to `llvm::Timer::startTimer()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::loadModule(clang::SourceLocation, llvm::ArrayRef >, clang::Module::NameVisibilityKind, bool)': (.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x1ee3): undefined reference to `llvm::Timer::stopTimer()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::loadModule(clang::SourceLocation, llvm::ArrayRef >, clang::Module::NameVisibilityKind, bool)': (.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x1ef3): undefined reference to `llvm::Timer::~Timer()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::loadModule(clang::SourceLocation, llvm::ArrayRef >, clang::Module::NameVisibilityKind, bool)': (.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x1f63): undefined reference to `llvm::Timer::stopTimer()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::loadModule(clang::SourceLocation, llvm::ArrayRef >, clang::Module::NameVisibilityKind, bool)': (.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x1f6b): undefined reference to `llvm::Timer::~Timer()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::loadModule(clang::SourceLocation, llvm::ArrayRef >, clang::Module::NameVisibilityKind, bool)': (.text._ZN5clang16CompilerInstance10loadModuleENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEENS_6Module18NameVisibilityKindEb+0x22a1): undefined reference to `llvm::StringMapImpl::FindKey(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::loadGlobalModuleIndex(clang::SourceLocation)': (.text._ZN5clang16CompilerInstance21loadGlobalModuleIndexENS_14SourceLocationE+0x38a): undefined reference to `llvm::sys::fs::create_directories(llvm::Twine const&, bool, llvm::sys::fs::perms)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o): In function `clang::CompilerInstance::loadGlobalModuleIndex(clang::SourceLocation)': (.text._ZN5clang16CompilerInstance21loadGlobalModuleIndexENS_14SourceLocationE+0x405): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o):(.data.rel.ro._ZTIN4llvm17raw_pwrite_streamE[_ZTIN4llvm17raw_pwrite_streamE]+0x10): undefined reference to `typeinfo for llvm::raw_ostream' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o):(.data.rel.ro._ZTIN4llvm14buffer_ostreamE[_ZTIN4llvm14buffer_ostreamE]+0x10): undefined reference to `typeinfo for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o):(.data.rel.ro._ZTVN4llvm17raw_pwrite_streamE[_ZTVN4llvm17raw_pwrite_streamE]+0x50): undefined reference to `llvm::raw_ostream::handle()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o):(.data.rel.ro._ZTVN4llvm17raw_pwrite_streamE[_ZTVN4llvm17raw_pwrite_streamE]+0x60): undefined reference to `llvm::raw_ostream::preferred_buffer_size() const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o):(.data.rel.ro._ZTVN4llvm14buffer_ostreamE[_ZTVN4llvm14buffer_ostreamE]+0x48): undefined reference to `llvm::raw_svector_ostream::write_impl(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o):(.data.rel.ro._ZTVN4llvm14buffer_ostreamE[_ZTVN4llvm14buffer_ostreamE]+0x50): undefined reference to `llvm::raw_ostream::handle()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o):(.data.rel.ro._ZTVN4llvm14buffer_ostreamE[_ZTVN4llvm14buffer_ostreamE]+0x58): undefined reference to `llvm::raw_svector_ostream::current_pos() const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o):(.data.rel.ro._ZTVN4llvm14buffer_ostreamE[_ZTVN4llvm14buffer_ostreamE]+0x60): undefined reference to `llvm::raw_ostream::preferred_buffer_size() const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInstance.cpp.o):(.data.rel.ro._ZTVN4llvm14buffer_ostreamE[_ZTVN4llvm14buffer_ostreamE]+0x68): undefined reference to `llvm::raw_svector_ostream::pwrite_impl(char const*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_M_dispose()': (.text._ZNSt23_Sp_counted_ptr_inplaceIN4llvm5RegexESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv[_ZNSt23_Sp_counted_ptr_inplaceIN4llvm5RegexESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv]+0x5): undefined reference to `llvm::Regex::~Regex()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `clang::CompilerInvocation::GetResourcesPath[abi:cxx11](char const*, void*)': (.text._ZN5clang18CompilerInvocation16GetResourcesPathB5cxx11EPKcPv+0x37): undefined reference to `llvm::sys::fs::getMainExecutable[abi:cxx11](char const*, void*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `clang::CompilerInvocation::GetResourcesPath[abi:cxx11](char const*, void*)': (.text._ZN5clang18CompilerInvocation16GetResourcesPathB5cxx11EPKcPv+0x4c): undefined reference to `llvm::sys::path::parent_path(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `clang::CompilerInvocation::GetResourcesPath[abi:cxx11](char const*, void*)': (.text._ZN5clang18CompilerInvocation16GetResourcesPathB5cxx11EPKcPv+0x149): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `clang::CompilerInvocation::GetResourcesPath[abi:cxx11](char const*, void*)': (.text._ZN5clang18CompilerInvocation16GetResourcesPathB5cxx11EPKcPv+0x223): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `clang::CompilerInvocation::GetResourcesPath[abi:cxx11](char const*, void*)': (.text._ZN5clang18CompilerInvocation16GetResourcesPathB5cxx11EPKcPv+0x261): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `clang::getLastArgIntValue(llvm::opt::ArgList const&, llvm::opt::OptSpecifier, int, clang::DiagnosticsEngine*)': (.text._ZN5clang18getLastArgIntValueERKN4llvm3opt7ArgListENS1_12OptSpecifierEiPNS_17DiagnosticsEngineE+0x58): undefined reference to `llvm::getAsSignedInteger(llvm::StringRef, unsigned int, long long&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `clang::getLastArgUInt64Value(llvm::opt::ArgList const&, llvm::opt::OptSpecifier, unsigned long, clang::DiagnosticsEngine*)': (.text._ZN5clang21getLastArgUInt64ValueERKN4llvm3opt7ArgListENS1_12OptSpecifierEmPNS_17DiagnosticsEngineE+0x58): undefined reference to `llvm::getAsUnsignedInteger(llvm::StringRef, unsigned int, unsigned long long&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `clang::createVFSFromCompilerInvocation(clang::CompilerInvocation const&, clang::DiagnosticsEngine&)': (.text._ZN5clang31createVFSFromCompilerInvocationERKNS_18CompilerInvocationERNS_17DiagnosticsEngineE+0xf2): undefined reference to `llvm::MemoryBuffer::getFile(llvm::Twine const&, long, bool, bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `GenerateOptimizationRemarkRegex(clang::DiagnosticsEngine&, llvm::opt::ArgList&, llvm::opt::Arg*) [clone .constprop.390]': (.text._ZL31GenerateOptimizationRemarkRegexRN5clang17DiagnosticsEngineERN4llvm3opt7ArgListEPNS3_3ArgE.constprop.390+0xb1): undefined reference to `llvm::Regex::Regex(llvm::StringRef, unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `GenerateOptimizationRemarkRegex(clang::DiagnosticsEngine&, llvm::opt::ArgList&, llvm::opt::Arg*) [clone .constprop.390]': (.text._ZL31GenerateOptimizationRemarkRegexRN5clang17DiagnosticsEngineERN4llvm3opt7ArgListEPNS3_3ArgE.constprop.390+0xd8): undefined reference to `llvm::Regex::isValid(std::__cxx11::basic_string, std::allocator >&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `std::enable_if::is_signed, bool>::type llvm::StringRef::getAsInteger(unsigned int, unsigned int&) const': (.text._ZNK4llvm9StringRef12getAsIntegerIjEENSt9enable_ifIXntsrSt14numeric_limitsIT_E9is_signedEbE4typeEjRS4_[_ZNK4llvm9StringRef12getAsIntegerIjEENSt9enable_ifIXntsrSt14numeric_limitsIT_E9is_signedEbE4typeEjRS4_]+0x2c): undefined reference to `llvm::getAsUnsignedInteger(llvm::StringRef, unsigned int, unsigned long long&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `ParseAnalyzerArgs(clang::AnalyzerOptions&, llvm::opt::ArgList&, clang::DiagnosticsEngine&) [clone .constprop.394]': (.text._ZL17ParseAnalyzerArgsRN5clang15AnalyzerOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineE.constprop.394+0x932): undefined reference to `llvm::StringRef::split(llvm::SmallVectorImpl&, llvm::StringRef, int, bool) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `ParseAnalyzerArgs(clang::AnalyzerOptions&, llvm::opt::ArgList&, clang::DiagnosticsEngine&) [clone .constprop.394]': (.text._ZL17ParseAnalyzerArgsRN5clang15AnalyzerOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineE.constprop.394+0xae1): undefined reference to `llvm::StringRef::split(llvm::SmallVectorImpl&, llvm::StringRef, int, bool) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `ParseAnalyzerArgs(clang::AnalyzerOptions&, llvm::opt::ArgList&, clang::DiagnosticsEngine&) [clone .constprop.394]': (.text._ZL17ParseAnalyzerArgsRN5clang15AnalyzerOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineE.constprop.394+0xc16): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `ParseAnalyzerArgs(clang::AnalyzerOptions&, llvm::opt::ArgList&, clang::DiagnosticsEngine&) [clone .constprop.394]': (.text._ZL17ParseAnalyzerArgsRN5clang15AnalyzerOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineE.constprop.394+0xcb4): undefined reference to `llvm::StringRef::find(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `ParseAnalyzerArgs(clang::AnalyzerOptions&, llvm::opt::ArgList&, clang::DiagnosticsEngine&) [clone .constprop.394]': (.text._ZL17ParseAnalyzerArgsRN5clang15AnalyzerOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineE.constprop.394+0xefb): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `llvm::hash_code llvm::hashing::detail::hash_combine_range_impl<__gnu_cxx::__normal_iterator, std::allocator > > >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >)': (.text._ZN4llvm7hashing6detail23hash_combine_range_implIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEENS_9hash_codeET_SF_[_ZN4llvm7hashing6detail23hash_combine_range_implIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEENS_9hash_codeET_SF_]+0x3d2): undefined reference to `llvm::hashing::detail::fixed_seed_override' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `llvm::hash_code llvm::hash_combine(llvm::hash_code const&, unsigned int const&)': (.text._ZN4llvm12hash_combineIJNS_9hash_codeEjEEES1_DpRKT_[_ZN4llvm12hash_combineIJNS_9hash_codeEjEEES1_DpRKT_]+0xf3): undefined reference to `llvm::hashing::detail::fixed_seed_override' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `llvm::hash_code llvm::hash_combine, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > >(llvm::hash_code const&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)': (.text._ZN4llvm12hash_combineIJNS_9hash_codeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_EEES1_DpRKT_[_ZN4llvm12hash_combineIJNS_9hash_codeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_EEES1_DpRKT_]+0x363): undefined reference to `llvm::hashing::detail::fixed_seed_override' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `llvm::hash_code llvm::hash_combine(llvm::hash_code const&, llvm::StringRef const&)': (.text._ZN4llvm12hash_combineIJNS_9hash_codeENS_9StringRefEEEES1_DpRKT_[_ZN4llvm12hash_combineIJNS_9hash_codeENS_9StringRefEEEES1_DpRKT_]+0x85): undefined reference to `llvm::hash_value(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `llvm::hash_code llvm::hash_combine(llvm::hash_code const&, llvm::StringRef const&)': (.text._ZN4llvm12hash_combineIJNS_9hash_codeENS_9StringRefEEEES1_DpRKT_[_ZN4llvm12hash_combineIJNS_9hash_codeENS_9StringRefEEEES1_DpRKT_]+0x2f3): undefined reference to `llvm::hashing::detail::fixed_seed_override' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `llvm::hash_code llvm::hash_combine(llvm::hash_code const&, long const&)': (.text._ZN4llvm12hash_combineIJNS_9hash_codeElEEES1_DpRKT_[_ZN4llvm12hash_combineIJNS_9hash_codeElEEES1_DpRKT_]+0xf3): undefined reference to `llvm::hashing::detail::fixed_seed_override' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `llvm::hash_code llvm::hash_combine, std::allocator >, bool>(llvm::hash_code const&, std::__cxx11::basic_string, std::allocator > const&, bool const&)': (.text._ZN4llvm12hash_combineIJNS_9hash_codeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbEEES1_DpRKT_[_ZN4llvm12hash_combineIJNS_9hash_codeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbEEES1_DpRKT_]+0x133): undefined reference to `llvm::hashing::detail::fixed_seed_override' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `llvm::hash_code llvm::hash_combine, std::allocator >, std::__cxx11::basic_string, std::allocator >, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int>(llvm::hash_code const&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, unsigned int const&, unsigned int const&, unsigned int const&, unsigned int const&, unsigned int const&)': (.text._ZN4llvm12hash_combineIJNS_9hash_codeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_jjjjjEEES1_DpRKT_[_ZN4llvm12hash_combineIJNS_9hash_codeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_jjjjjEEES1_DpRKT_]+0x1ab): undefined reference to `llvm::hashing::detail::fixed_seed_override' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `llvm::hash_code llvm::hash_combine, std::allocator > >(llvm::hash_code const&, std::__cxx11::basic_string, std::allocator > const&)': (.text._ZN4llvm12hash_combineIJNS_9hash_codeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEES1_DpRKT_[_ZN4llvm12hash_combineIJNS_9hash_codeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEES1_DpRKT_]+0x2f3): undefined reference to `llvm::hashing::detail::fixed_seed_override' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `clang::CompilerInvocation::getModuleHash[abi:cxx11]() const': (.text._ZNK5clang18CompilerInvocation13getModuleHashB5cxx11Ev+0x1441): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `clang::CompilerInvocation::getModuleHash[abi:cxx11]() const': (.text._ZNK5clang18CompilerInvocation13getModuleHashB5cxx11Ev+0x16d2): undefined reference to `llvm::hashing::detail::fixed_seed_override' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `clang::CompilerInvocation::getModuleHash[abi:cxx11]() const': (.text._ZNK5clang18CompilerInvocation13getModuleHashB5cxx11Ev+0x17dd): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `clang::CompilerInvocation::getModuleHash[abi:cxx11]() const': (.text._ZNK5clang18CompilerInvocation13getModuleHashB5cxx11Ev+0x1840): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `clang::CompilerInvocation::getModuleHash[abi:cxx11]() const': (.text._ZNK5clang18CompilerInvocation13getModuleHashB5cxx11Ev+0x18a3): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `clang::CompilerInvocation::getModuleHash[abi:cxx11]() const': (.text._ZNK5clang18CompilerInvocation13getModuleHashB5cxx11Ev+0x1906): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `clang::CompilerInvocation::getModuleHash[abi:cxx11]() const': (.text._ZNK5clang18CompilerInvocation13getModuleHashB5cxx11Ev+0x193d): undefined reference to `llvm::MemoryBuffer::getFile(llvm::Twine const&, long, bool, bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `clang::CompilerInvocation::getModuleHash[abi:cxx11]() const': (.text._ZNK5clang18CompilerInvocation13getModuleHashB5cxx11Ev+0x1984): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `clang::CompilerInvocation::getModuleHash[abi:cxx11]() const': (.text._ZNK5clang18CompilerInvocation13getModuleHashB5cxx11Ev+0x1a50): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `ParseFrontendArgs(clang::FrontendOptions&, llvm::opt::ArgList&, clang::DiagnosticsEngine&) [clone .constprop.383]': (.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineE.constprop.383+0x5f5): undefined reference to `llvm::StringRef::split(llvm::SmallVectorImpl&, char, int, bool) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `ParseFrontendArgs(clang::FrontendOptions&, llvm::opt::ArgList&, clang::DiagnosticsEngine&) [clone .constprop.383]': (.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineE.constprop.383+0x686): undefined reference to `llvm::getAsUnsignedInteger(llvm::StringRef, unsigned int, unsigned long long&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `ParseFrontendArgs(clang::FrontendOptions&, llvm::opt::ArgList&, clang::DiagnosticsEngine&) [clone .constprop.383]': (.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineE.constprop.383+0x877): undefined reference to `llvm::getAsUnsignedInteger(llvm::StringRef, unsigned int, unsigned long long&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `ParseFrontendArgs(clang::FrontendOptions&, llvm::opt::ArgList&, clang::DiagnosticsEngine&) [clone .constprop.383]': (.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineE.constprop.383+0xd7e): undefined reference to `llvm::Triple::normalize[abi:cxx11](llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `ParseFrontendArgs(clang::FrontendOptions&, llvm::opt::ArgList&, clang::DiagnosticsEngine&) [clone .constprop.383]': (.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineE.constprop.383+0x123b): undefined reference to `llvm::getAsUnsignedInteger(llvm::StringRef, unsigned int, unsigned long long&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `ParseFrontendArgs(clang::FrontendOptions&, llvm::opt::ArgList&, clang::DiagnosticsEngine&) [clone .constprop.383]': (.text._ZL17ParseFrontendArgsRN5clang15FrontendOptionsERN4llvm3opt7ArgListERNS_17DiagnosticsEngineE.constprop.383+0x127d): undefined reference to `llvm::getAsUnsignedInteger(llvm::StringRef, unsigned int, unsigned long long&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `addDiagnosticArgs(llvm::opt::ArgList&, llvm::opt::OptSpecifier, llvm::opt::OptSpecifier, std::vector, std::allocator >, std::allocator, std::allocator > > >&) [clone .constprop.396]': (.text._ZL17addDiagnosticArgsRN4llvm3opt7ArgListENS0_12OptSpecifierES3_RSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISA_EE.constprop.396+0x1ed): undefined reference to `llvm::StringRef::find_last_not_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `clang::ParseDiagnosticArgs(clang::DiagnosticOptions&, llvm::opt::ArgList&, clang::DiagnosticsEngine*)': (.text._ZN5clang19ParseDiagnosticArgsERNS_17DiagnosticOptionsERN4llvm3opt7ArgListEPNS_17DiagnosticsEngineE+0x244): undefined reference to `llvm::sys::Process::UseANSIEscapeCodes(bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `getAllNoBuiltinFuncValues(llvm::opt::ArgList&, std::vector, std::allocator >, std::allocator, std::allocator > > >&) [clone .constprop.395]': (.text._ZL25getAllNoBuiltinFuncValuesRN4llvm3opt7ArgListERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE.constprop.395+0x112): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `ParseLangArgs(clang::LangOptions&, llvm::opt::ArgList&, clang::InputKind, clang::DiagnosticsEngine&) [clone .constprop.379]': (.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineE.constprop.379+0x18bd): undefined reference to `llvm::Triple::Triple(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `ParseLangArgs(clang::LangOptions&, llvm::opt::ArgList&, clang::InputKind, clang::DiagnosticsEngine&) [clone .constprop.379]': (.text._ZL13ParseLangArgsRN5clang11LangOptionsERN4llvm3opt7ArgListENS_9InputKindERNS_17DiagnosticsEngineE.constprop.379+0x1ad7): undefined reference to `llvm::sys::fs::access(llvm::Twine const&, llvm::sys::fs::AccessMode)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `clang::CompilerInvocation::CreateFromArgs(clang::CompilerInvocation&, char const* const*, char const* const*, clang::DiagnosticsEngine&)': (.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0xa26): undefined reference to `llvm::Triple::normalize[abi:cxx11](llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `clang::CompilerInvocation::CreateFromArgs(clang::CompilerInvocation&, char const* const*, char const* const*, clang::DiagnosticsEngine&)': (.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0xaa7): undefined reference to `llvm::Triple::Triple(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `clang::CompilerInvocation::CreateFromArgs(clang::CompilerInvocation&, char const* const*, char const* const*, clang::DiagnosticsEngine&)': (.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x19da): undefined reference to `llvm::sys::getDefaultTargetTriple[abi:cxx11]()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `clang::CompilerInvocation::CreateFromArgs(clang::CompilerInvocation&, char const* const*, char const* const*, clang::DiagnosticsEngine&)': (.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x4536): undefined reference to `llvm::getAsUnsignedInteger(llvm::StringRef, unsigned int, unsigned long long&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CompilerInvocation.cpp.o): In function `clang::CompilerInvocation::CreateFromArgs(clang::CompilerInvocation&, char const* const*, char const* const*, clang::DiagnosticsEngine&)': (.text._ZN5clang18CompilerInvocation14CreateFromArgsERS0_PKPKcS5_RNS_17DiagnosticsEngineE+0x457b): undefined reference to `llvm::getAsUnsignedInteger(llvm::StringRef, unsigned int, unsigned long long&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CreateInvocationFromCommandLine.cpp.o): In function `clang::createInvocationFromCommandLine(llvm::ArrayRef, llvm::IntrusiveRefCntPtr)': (.text._ZN5clang31createInvocationFromCommandLineEN4llvm8ArrayRefIPKcEENS0_18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEE+0xe5): undefined reference to `llvm::sys::getDefaultTargetTriple[abi:cxx11]()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CreateInvocationFromCommandLine.cpp.o): In function `clang::createInvocationFromCommandLine(llvm::ArrayRef, llvm::IntrusiveRefCntPtr)': (.text._ZN5clang31createInvocationFromCommandLineEN4llvm8ArrayRefIPKcEENS0_18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEE+0x29f): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CreateInvocationFromCommandLine.cpp.o): In function `clang::createInvocationFromCommandLine(llvm::ArrayRef, llvm::IntrusiveRefCntPtr)': (.text._ZN5clang31createInvocationFromCommandLineEN4llvm8ArrayRefIPKcEENS0_18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEE+0x2c4): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CreateInvocationFromCommandLine.cpp.o): In function `clang::createInvocationFromCommandLine(llvm::ArrayRef, llvm::IntrusiveRefCntPtr)': (.text._ZN5clang31createInvocationFromCommandLineEN4llvm8ArrayRefIPKcEENS0_18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEE+0x42d): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CreateInvocationFromCommandLine.cpp.o): In function `clang::createInvocationFromCommandLine(llvm::ArrayRef, llvm::IntrusiveRefCntPtr)': (.text._ZN5clang31createInvocationFromCommandLineEN4llvm8ArrayRefIPKcEENS0_18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEE+0x4b9): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CreateInvocationFromCommandLine.cpp.o): In function `clang::createInvocationFromCommandLine(llvm::ArrayRef, llvm::IntrusiveRefCntPtr)': (.text._ZN5clang31createInvocationFromCommandLineEN4llvm8ArrayRefIPKcEENS0_18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEE+0x151b): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CreateInvocationFromCommandLine.cpp.o): In function `clang::createInvocationFromCommandLine(llvm::ArrayRef, llvm::IntrusiveRefCntPtr)': (.text._ZN5clang31createInvocationFromCommandLineEN4llvm8ArrayRefIPKcEENS0_18IntrusiveRefCntPtrINS_17DiagnosticsEngineEEE+0x1654): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyFile.cpp.o): In function `PrintFilename(llvm::raw_ostream&, llvm::StringRef, clang::DependencyOutputFormat) [clone .constprop.139]': (.text._ZL13PrintFilenameRN4llvm11raw_ostreamENS_9StringRefEN5clang22DependencyOutputFormatE.constprop.139+0x86): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyFile.cpp.o): In function `PrintFilename(llvm::raw_ostream&, llvm::StringRef, clang::DependencyOutputFormat) [clone .constprop.139]': (.text._ZL13PrintFilenameRN4llvm11raw_ostreamENS_9StringRefEN5clang22DependencyOutputFormatE.constprop.139+0x151): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyFile.cpp.o): In function `PrintFilename(llvm::raw_ostream&, llvm::StringRef, clang::DependencyOutputFormat) [clone .constprop.139]': (.text._ZL13PrintFilenameRN4llvm11raw_ostreamENS_9StringRefEN5clang22DependencyOutputFormatE.constprop.139+0x189): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyFile.cpp.o): In function `PrintFilename(llvm::raw_ostream&, llvm::StringRef, clang::DependencyOutputFormat) [clone .constprop.139]': (.text._ZL13PrintFilenameRN4llvm11raw_ostreamENS_9StringRefEN5clang22DependencyOutputFormatE.constprop.139+0x1a9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyFile.cpp.o): In function `PrintFilename(llvm::raw_ostream&, llvm::StringRef, clang::DependencyOutputFormat) [clone .constprop.139]': (.text._ZL13PrintFilenameRN4llvm11raw_ostreamENS_9StringRefEN5clang22DependencyOutputFormatE.constprop.139+0x1c1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyFile.cpp.o): In function `PrintFilename(llvm::raw_ostream&, llvm::StringRef, clang::DependencyOutputFormat) [clone .constprop.139]': (.text._ZL13PrintFilenameRN4llvm11raw_ostreamENS_9StringRefEN5clang22DependencyOutputFormatE.constprop.139+0x1e4): undefined reference to `llvm::StringRef::find_first_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyFile.cpp.o): In function `PrintFilename(llvm::raw_ostream&, llvm::StringRef, clang::DependencyOutputFormat) [clone .constprop.139]': (.text._ZL13PrintFilenameRN4llvm11raw_ostreamENS_9StringRefEN5clang22DependencyOutputFormatE.constprop.139+0x25d): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyFile.cpp.o): In function `PrintFilename(llvm::raw_ostream&, llvm::StringRef, clang::DependencyOutputFormat) [clone .constprop.139]': (.text._ZL13PrintFilenameRN4llvm11raw_ostreamENS_9StringRefEN5clang22DependencyOutputFormatE.constprop.139+0x26f): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyFile.cpp.o): In function `PrintFilename(llvm::raw_ostream&, llvm::StringRef, clang::DependencyOutputFormat) [clone .constprop.139]': (.text._ZL13PrintFilenameRN4llvm11raw_ostreamENS_9StringRefEN5clang22DependencyOutputFormatE.constprop.139+0x27f): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyFile.cpp.o): In function `PrintFilename(llvm::raw_ostream&, llvm::StringRef, clang::DependencyOutputFormat) [clone .constprop.139]': (.text._ZL13PrintFilenameRN4llvm11raw_ostreamENS_9StringRefEN5clang22DependencyOutputFormatE.constprop.139+0x2ca): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyFile.cpp.o): In function `clang::DependencyCollector::maybeAddDependency(llvm::StringRef, bool, bool, bool, bool)': (.text._ZN5clang19DependencyCollector18maybeAddDependencyEN4llvm9StringRefEbbbb+0x51): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyFile.cpp.o): In function `clang::DependencyCollector::maybeAddDependency(llvm::StringRef, bool, bool, bool, bool)': (.text._ZN5clang19DependencyCollector18maybeAddDependencyEN4llvm9StringRefEbbbb+0xdd): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyFile.cpp.o): In function `(anonymous namespace)::DepCollectorPPCallbacks::FileChanged(clang::SourceLocation, clang::PPCallbacks::FileChangeReason, clang::SrcMgr::CharacteristicKind, clang::FileID)': (.text._ZN12_GLOBAL__N_123DepCollectorPPCallbacks11FileChangedEN5clang14SourceLocationENS1_11PPCallbacks16FileChangeReasonENS1_6SrcMgr18CharacteristicKindENS1_6FileIDE+0x12d): undefined reference to `llvm::sys::path::remove_leading_dotslash(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyFile.cpp.o): In function `(anonymous namespace)::DFGImpl::AddFilename(llvm::StringRef)': (.text._ZN12_GLOBAL__N_17DFGImpl11AddFilenameEN4llvm9StringRefE+0x39): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyFile.cpp.o): In function `(anonymous namespace)::DFGImpl::AddFilename(llvm::StringRef)': (.text._ZN12_GLOBAL__N_17DFGImpl11AddFilenameEN4llvm9StringRefE+0xcc): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyFile.cpp.o): In function `(anonymous namespace)::DFGImpl::FileChanged(clang::SourceLocation, clang::PPCallbacks::FileChangeReason, clang::SrcMgr::CharacteristicKind, clang::FileID)': (.text._ZN12_GLOBAL__N_17DFGImpl11FileChangedEN5clang14SourceLocationENS1_11PPCallbacks16FileChangeReasonENS1_6SrcMgr18CharacteristicKindENS1_6FileIDE+0x1a7): undefined reference to `llvm::sys::path::remove_leading_dotslash(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyFile.cpp.o): In function `(anonymous namespace)::DFGImpl::EndOfMainFile()': (.text._ZN12_GLOBAL__N_17DFGImpl13EndOfMainFileEv+0x4e): undefined reference to `llvm::sys::fs::remove(llvm::Twine const&, bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyFile.cpp.o): In function `(anonymous namespace)::DFGImpl::EndOfMainFile()': (.text._ZN12_GLOBAL__N_17DFGImpl13EndOfMainFileEv+0xae): undefined reference to `llvm::raw_fd_ostream::raw_fd_ostream(llvm::StringRef, std::error_code&, llvm::sys::fs::OpenFlags)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyFile.cpp.o): In function `(anonymous namespace)::DFGImpl::EndOfMainFile()': (.text._ZN12_GLOBAL__N_17DFGImpl13EndOfMainFileEv+0xec): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyFile.cpp.o): In function `(anonymous namespace)::DFGImpl::EndOfMainFile()': (.text._ZN12_GLOBAL__N_17DFGImpl13EndOfMainFileEv+0x181): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyFile.cpp.o): In function `(anonymous namespace)::DFGImpl::EndOfMainFile()': (.text._ZN12_GLOBAL__N_17DFGImpl13EndOfMainFileEv+0x253): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyFile.cpp.o): In function `(anonymous namespace)::DFGImpl::EndOfMainFile()': (.text._ZN12_GLOBAL__N_17DFGImpl13EndOfMainFileEv+0x304): undefined reference to `llvm::raw_fd_ostream::~raw_fd_ostream()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyFile.cpp.o): In function `(anonymous namespace)::DFGImpl::EndOfMainFile()': (.text._ZN12_GLOBAL__N_17DFGImpl13EndOfMainFileEv+0x320): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyFile.cpp.o): In function `(anonymous namespace)::DFGImpl::EndOfMainFile()': (.text._ZN12_GLOBAL__N_17DFGImpl13EndOfMainFileEv+0x4cd): undefined reference to `llvm::raw_fd_ostream::~raw_fd_ostream()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyFile.cpp.o): In function `(anonymous namespace)::DFGImpl::EndOfMainFile()': (.text._ZN12_GLOBAL__N_17DFGImpl13EndOfMainFileEv+0x4e9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyFile.cpp.o): In function `(anonymous namespace)::DFGImpl::EndOfMainFile()': (.text._ZN12_GLOBAL__N_17DFGImpl13EndOfMainFileEv+0x508): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyFile.cpp.o): In function `(anonymous namespace)::DFGImpl::EndOfMainFile()': (.text._ZN12_GLOBAL__N_17DFGImpl13EndOfMainFileEv+0x528): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyFile.cpp.o): In function `(anonymous namespace)::DFGImpl::EndOfMainFile()': (.text._ZN12_GLOBAL__N_17DFGImpl13EndOfMainFileEv+0x541): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyFile.cpp.o): In function `(anonymous namespace)::DFGImpl::EndOfMainFile()': (.text._ZN12_GLOBAL__N_17DFGImpl13EndOfMainFileEv+0x559): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyGraph.cpp.o): In function `(anonymous namespace)::DependencyGraphCallback::writeNodeReference(llvm::raw_ostream&, clang::FileEntry const*) [clone .isra.29] [clone .constprop.107]': (.text._ZN12_GLOBAL__N_123DependencyGraphCallback18writeNodeReferenceERN4llvm11raw_ostreamEPKN5clang9FileEntryE.isra.29.constprop.107+0x38): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyGraph.cpp.o): In function `(anonymous namespace)::DependencyGraphCallback::writeNodeReference(llvm::raw_ostream&, clang::FileEntry const*) [clone .isra.29] [clone .constprop.107]': (.text._ZN12_GLOBAL__N_123DependencyGraphCallback18writeNodeReferenceERN4llvm11raw_ostreamEPKN5clang9FileEntryE.isra.29.constprop.107+0x5d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyGraph.cpp.o): In function `llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&)': (.text._ZN4llvm15SmallVectorImplIPKN5clang9FileEntryEEaSEOS5_[_ZN4llvm15SmallVectorImplIPKN5clang9FileEntryEEaSEOS5_]+0x10f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyGraph.cpp.o): In function `(anonymous namespace)::DependencyGraphCallback::InclusionDirective(clang::SourceLocation, clang::Token const&, llvm::StringRef, bool, clang::CharSourceRange, clang::FileEntry const*, llvm::StringRef, llvm::StringRef, clang::Module const*)': (.text._ZN12_GLOBAL__N_123DependencyGraphCallback18InclusionDirectiveEN5clang14SourceLocationERKNS1_5TokenEN4llvm9StringRefEbNS1_15CharSourceRangeEPKNS1_9FileEntryES7_S7_PKNS1_6ModuleE+0x4c0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyGraph.cpp.o): In function `(anonymous namespace)::DependencyGraphCallback::OutputGraphFile() [clone .constprop.105]': (.text._ZN12_GLOBAL__N_123DependencyGraphCallback15OutputGraphFileEv.constprop.105+0x57): undefined reference to `llvm::raw_fd_ostream::raw_fd_ostream(llvm::StringRef, std::error_code&, llvm::sys::fs::OpenFlags)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyGraph.cpp.o): In function `(anonymous namespace)::DependencyGraphCallback::OutputGraphFile() [clone .constprop.105]': (.text._ZN12_GLOBAL__N_123DependencyGraphCallback15OutputGraphFileEv.constprop.105+0x23d): undefined reference to `llvm::raw_fd_ostream::~raw_fd_ostream()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyGraph.cpp.o): In function `(anonymous namespace)::DependencyGraphCallback::OutputGraphFile() [clone .constprop.105]': (.text._ZN12_GLOBAL__N_123DependencyGraphCallback15OutputGraphFileEv.constprop.105+0x360): undefined reference to `llvm::DOT::EscapeString(std::__cxx11::basic_string, std::allocator > const&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyGraph.cpp.o): In function `(anonymous namespace)::DependencyGraphCallback::OutputGraphFile() [clone .constprop.105]': (.text._ZN12_GLOBAL__N_123DependencyGraphCallback15OutputGraphFileEv.constprop.105+0x378): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyGraph.cpp.o): In function `(anonymous namespace)::DependencyGraphCallback::OutputGraphFile() [clone .constprop.105]': (.text._ZN12_GLOBAL__N_123DependencyGraphCallback15OutputGraphFileEv.constprop.105+0x3da): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyGraph.cpp.o): In function `(anonymous namespace)::DependencyGraphCallback::OutputGraphFile() [clone .constprop.105]': (.text._ZN12_GLOBAL__N_123DependencyGraphCallback15OutputGraphFileEv.constprop.105+0x4b8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyGraph.cpp.o): In function `(anonymous namespace)::DependencyGraphCallback::OutputGraphFile() [clone .constprop.105]': (.text._ZN12_GLOBAL__N_123DependencyGraphCallback15OutputGraphFileEv.constprop.105+0x4e0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyGraph.cpp.o): In function `(anonymous namespace)::DependencyGraphCallback::OutputGraphFile() [clone .constprop.105]': (.text._ZN12_GLOBAL__N_123DependencyGraphCallback15OutputGraphFileEv.constprop.105+0x500): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyGraph.cpp.o): In function `(anonymous namespace)::DependencyGraphCallback::OutputGraphFile() [clone .constprop.105]': (.text._ZN12_GLOBAL__N_123DependencyGraphCallback15OutputGraphFileEv.constprop.105+0x618): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyGraph.cpp.o): In function `(anonymous namespace)::DependencyGraphCallback::OutputGraphFile() [clone .constprop.105]': (.text._ZN12_GLOBAL__N_123DependencyGraphCallback15OutputGraphFileEv.constprop.105+0x64b): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyGraph.cpp.o): In function `(anonymous namespace)::DependencyGraphCallback::OutputGraphFile() [clone .constprop.105]': (.text._ZN12_GLOBAL__N_123DependencyGraphCallback15OutputGraphFileEv.constprop.105+0x66c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DependencyGraph.cpp.o): In function `(anonymous namespace)::DependencyGraphCallback::OutputGraphFile() [clone .constprop.105]': (.text._ZN12_GLOBAL__N_123DependencyGraphCallback15OutputGraphFileEv.constprop.105+0x732): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `clang::PrintPreambleAction::ExecuteAction()': (.text._ZN5clang19PrintPreambleAction13ExecuteActionEv+0x98): undefined reference to `llvm::outs()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `clang::PrintPreambleAction::ExecuteAction()': (.text._ZN5clang19PrintPreambleAction13ExecuteActionEv+0xa6): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `clang::DumpTokensAction::ExecuteAction()': (.text._ZN5clang16DumpTokensAction13ExecuteActionEv+0x5c): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `clang::DumpTokensAction::ExecuteAction()': (.text._ZN5clang16DumpTokensAction13ExecuteActionEv+0x7a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `clang::DumpRawTokensAction::ExecuteAction()': (.text._ZN5clang19DumpRawTokensAction13ExecuteActionEv+0xc4): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `clang::DumpRawTokensAction::ExecuteAction()': (.text._ZN5clang19DumpRawTokensAction13ExecuteActionEv+0xf0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `addHeaderInclude(llvm::StringRef, llvm::SmallVectorImpl&, clang::LangOptions const&, bool)': (.text._ZL16addHeaderIncludeN4llvm9StringRefERNS_15SmallVectorImplIcEERKN5clang11LangOptionsEb+0x136): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `addHeaderInclude(llvm::StringRef, llvm::SmallVectorImpl&, clang::LangOptions const&, bool)': (.text._ZL16addHeaderIncludeN4llvm9StringRefERNS_15SmallVectorImplIcEERKN5clang11LangOptionsEb+0x184): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `addHeaderInclude(llvm::StringRef, llvm::SmallVectorImpl&, clang::LangOptions const&, bool)': (.text._ZL16addHeaderIncludeN4llvm9StringRefERNS_15SmallVectorImplIcEERKN5clang11LangOptionsEb+0x1ac): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `addHeaderInclude(llvm::StringRef, llvm::SmallVectorImpl&, clang::LangOptions const&, bool)': (.text._ZL16addHeaderIncludeN4llvm9StringRefERNS_15SmallVectorImplIcEERKN5clang11LangOptionsEb+0x1d4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `addHeaderInclude(llvm::StringRef, llvm::SmallVectorImpl&, clang::LangOptions const&, bool)': (.text._ZL16addHeaderIncludeN4llvm9StringRefERNS_15SmallVectorImplIcEERKN5clang11LangOptionsEb+0x23c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o):(.text._ZL16addHeaderIncludeN4llvm9StringRefERNS_15SmallVectorImplIcEERKN5clang11LangOptionsEb+0x264): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadModuleMapFile(llvm::StringRef)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener17ReadModuleMapFileEN4llvm9StringRefE+0x14): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadModuleMapFile(llvm::StringRef)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener17ReadModuleMapFileEN4llvm9StringRefE+0xca): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadModuleMapFile(llvm::StringRef)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener17ReadModuleMapFileEN4llvm9StringRefE+0xf0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadModuleMapFile(llvm::StringRef)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener17ReadModuleMapFileEN4llvm9StringRefE+0xbb): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadModuleName(llvm::StringRef)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener14ReadModuleNameEN4llvm9StringRefE+0x14): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadModuleName(llvm::StringRef)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener14ReadModuleNameEN4llvm9StringRefE+0xca): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadModuleName(llvm::StringRef)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener14ReadModuleNameEN4llvm9StringRefE+0xf0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadModuleName(llvm::StringRef)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener14ReadModuleNameEN4llvm9StringRefE+0xb3): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadFullVersionInformation(llvm::StringRef)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener26ReadFullVersionInformationEN4llvm9StringRefE+0x50): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadFullVersionInformation(llvm::StringRef)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener26ReadFullVersionInformationEN4llvm9StringRefE+0x1a3): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadFullVersionInformation(llvm::StringRef)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener26ReadFullVersionInformationEN4llvm9StringRefE+0x1f4): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadFullVersionInformation(llvm::StringRef)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener26ReadFullVersionInformationEN4llvm9StringRefE+0x21c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadFullVersionInformation(llvm::StringRef)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener26ReadFullVersionInformationEN4llvm9StringRefE+0x29a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadFullVersionInformation(llvm::StringRef)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener26ReadFullVersionInformationEN4llvm9StringRefE+0x2c8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadTargetOptions(clang::TargetOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener17ReadTargetOptionsERKN5clang13TargetOptionsEbb+0x18): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadTargetOptions(clang::TargetOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener17ReadTargetOptionsERKN5clang13TargetOptionsEbb+0x5b): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadTargetOptions(clang::TargetOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener17ReadTargetOptionsERKN5clang13TargetOptionsEbb+0x9c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadTargetOptions(clang::TargetOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener17ReadTargetOptionsERKN5clang13TargetOptionsEbb+0xc0): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadTargetOptions(clang::TargetOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener17ReadTargetOptionsERKN5clang13TargetOptionsEbb+0xff): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadTargetOptions(clang::TargetOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener17ReadTargetOptionsERKN5clang13TargetOptionsEbb+0x123): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadTargetOptions(clang::TargetOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener17ReadTargetOptionsERKN5clang13TargetOptionsEbb+0x162): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadTargetOptions(clang::TargetOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener17ReadTargetOptionsERKN5clang13TargetOptionsEbb+0x19c): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadTargetOptions(clang::TargetOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener17ReadTargetOptionsERKN5clang13TargetOptionsEbb+0x226): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadTargetOptions(clang::TargetOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener17ReadTargetOptionsERKN5clang13TargetOptionsEbb+0x235): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadTargetOptions(clang::TargetOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener17ReadTargetOptionsERKN5clang13TargetOptionsEbb+0x253): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadTargetOptions(clang::TargetOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener17ReadTargetOptionsERKN5clang13TargetOptionsEbb+0x280): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadTargetOptions(clang::TargetOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener17ReadTargetOptionsERKN5clang13TargetOptionsEbb+0x2a0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadTargetOptions(clang::TargetOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener17ReadTargetOptionsERKN5clang13TargetOptionsEbb+0x2c0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o):(.text._ZN12_GLOBAL__N_122DumpModuleInfoListener17ReadTargetOptionsERKN5clang13TargetOptionsEbb+0x2e0): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadHeaderSearchOptions(clang::HeaderSearchOptions const&, llvm::StringRef, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener23ReadHeaderSearchOptionsERKN5clang19HeaderSearchOptionsEN4llvm9StringRefEb+0x24): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadHeaderSearchOptions(clang::HeaderSearchOptions const&, llvm::StringRef, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener23ReadHeaderSearchOptionsERKN5clang19HeaderSearchOptionsEN4llvm9StringRefEb+0x7b): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadHeaderSearchOptions(clang::HeaderSearchOptions const&, llvm::StringRef, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener23ReadHeaderSearchOptionsERKN5clang19HeaderSearchOptionsEN4llvm9StringRefEb+0xdd): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadHeaderSearchOptions(clang::HeaderSearchOptions const&, llvm::StringRef, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener23ReadHeaderSearchOptionsERKN5clang19HeaderSearchOptionsEN4llvm9StringRefEb+0x10d): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadHeaderSearchOptions(clang::HeaderSearchOptions const&, llvm::StringRef, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener23ReadHeaderSearchOptionsERKN5clang19HeaderSearchOptionsEN4llvm9StringRefEb+0x1af): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadHeaderSearchOptions(clang::HeaderSearchOptions const&, llvm::StringRef, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener23ReadHeaderSearchOptionsERKN5clang19HeaderSearchOptionsEN4llvm9StringRefEb+0x2b8): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadHeaderSearchOptions(clang::HeaderSearchOptions const&, llvm::StringRef, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener23ReadHeaderSearchOptionsERKN5clang19HeaderSearchOptionsEN4llvm9StringRefEb+0x3c6): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadHeaderSearchOptions(clang::HeaderSearchOptions const&, llvm::StringRef, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener23ReadHeaderSearchOptionsERKN5clang19HeaderSearchOptionsEN4llvm9StringRefEb+0x4ce): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadHeaderSearchOptions(clang::HeaderSearchOptions const&, llvm::StringRef, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener23ReadHeaderSearchOptionsERKN5clang19HeaderSearchOptionsEN4llvm9StringRefEb+0x5e2): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadHeaderSearchOptions(clang::HeaderSearchOptions const&, llvm::StringRef, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener23ReadHeaderSearchOptionsERKN5clang19HeaderSearchOptionsEN4llvm9StringRefEb+0x626): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadHeaderSearchOptions(clang::HeaderSearchOptions const&, llvm::StringRef, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener23ReadHeaderSearchOptionsERKN5clang19HeaderSearchOptionsEN4llvm9StringRefEb+0x666): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadHeaderSearchOptions(clang::HeaderSearchOptions const&, llvm::StringRef, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener23ReadHeaderSearchOptionsERKN5clang19HeaderSearchOptionsEN4llvm9StringRefEb+0x6a6): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadHeaderSearchOptions(clang::HeaderSearchOptions const&, llvm::StringRef, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener23ReadHeaderSearchOptionsERKN5clang19HeaderSearchOptionsEN4llvm9StringRefEb+0x6e7): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o):(.text._ZN12_GLOBAL__N_122DumpModuleInfoListener23ReadHeaderSearchOptionsERKN5clang19HeaderSearchOptionsEN4llvm9StringRefEb+0x700): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadPreprocessorOptions(clang::PreprocessorOptions const&, bool, std::__cxx11::basic_string, std::allocator >&)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener23ReadPreprocessorOptionsERKN5clang19PreprocessorOptionsEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x1e): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadPreprocessorOptions(clang::PreprocessorOptions const&, bool, std::__cxx11::basic_string, std::allocator >&)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener23ReadPreprocessorOptionsERKN5clang19PreprocessorOptionsEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x8b): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadPreprocessorOptions(clang::PreprocessorOptions const&, bool, std::__cxx11::basic_string, std::allocator >&)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener23ReadPreprocessorOptionsERKN5clang19PreprocessorOptionsEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x18d): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadPreprocessorOptions(clang::PreprocessorOptions const&, bool, std::__cxx11::basic_string, std::allocator >&)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener23ReadPreprocessorOptionsERKN5clang19PreprocessorOptionsEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x285): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadPreprocessorOptions(clang::PreprocessorOptions const&, bool, std::__cxx11::basic_string, std::allocator >&)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener23ReadPreprocessorOptionsERKN5clang19PreprocessorOptionsEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x306): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadPreprocessorOptions(clang::PreprocessorOptions const&, bool, std::__cxx11::basic_string, std::allocator >&)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener23ReadPreprocessorOptionsERKN5clang19PreprocessorOptionsEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x32f): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadPreprocessorOptions(clang::PreprocessorOptions const&, bool, std::__cxx11::basic_string, std::allocator >&)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener23ReadPreprocessorOptionsERKN5clang19PreprocessorOptionsEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x374): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadPreprocessorOptions(clang::PreprocessorOptions const&, bool, std::__cxx11::basic_string, std::allocator >&)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener23ReadPreprocessorOptionsERKN5clang19PreprocessorOptionsEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x39d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadPreprocessorOptions(clang::PreprocessorOptions const&, bool, std::__cxx11::basic_string, std::allocator >&)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener23ReadPreprocessorOptionsERKN5clang19PreprocessorOptionsEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x3bd): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadPreprocessorOptions(clang::PreprocessorOptions const&, bool, std::__cxx11::basic_string, std::allocator >&)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener23ReadPreprocessorOptionsERKN5clang19PreprocessorOptionsEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x406): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadPreprocessorOptions(clang::PreprocessorOptions const&, bool, std::__cxx11::basic_string, std::allocator >&)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener23ReadPreprocessorOptionsERKN5clang19PreprocessorOptionsEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x446): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o):(.text._ZN12_GLOBAL__N_122DumpModuleInfoListener23ReadPreprocessorOptionsERKN5clang19PreprocessorOptionsEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x460): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::readModuleFileExtension(clang::ModuleFileExtensionMetadata const&)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener23readModuleFileExtensionERKN5clang27ModuleFileExtensionMetadataE+0x21): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::readModuleFileExtension(clang::ModuleFileExtensionMetadata const&)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener23readModuleFileExtensionERKN5clang27ModuleFileExtensionMetadataE+0x79): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::readModuleFileExtension(clang::ModuleFileExtensionMetadata const&)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener23readModuleFileExtensionERKN5clang27ModuleFileExtensionMetadataE+0xa6): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::readModuleFileExtension(clang::ModuleFileExtensionMetadata const&)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener23readModuleFileExtensionERKN5clang27ModuleFileExtensionMetadataE+0xc6): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::readModuleFileExtension(clang::ModuleFileExtensionMetadata const&)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener23readModuleFileExtensionERKN5clang27ModuleFileExtensionMetadataE+0x12f): undefined reference to `llvm::raw_ostream::write_escaped(llvm::StringRef, bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::readModuleFileExtension(clang::ModuleFileExtensionMetadata const&)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener23readModuleFileExtensionERKN5clang27ModuleFileExtensionMetadataE+0x170): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::readModuleFileExtension(clang::ModuleFileExtensionMetadata const&)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener23readModuleFileExtensionERKN5clang27ModuleFileExtensionMetadataE+0x190): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::readModuleFileExtension(clang::ModuleFileExtensionMetadata const&)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener23readModuleFileExtensionERKN5clang27ModuleFileExtensionMetadataE+0x1b0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::readModuleFileExtension(clang::ModuleFileExtensionMetadata const&)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener23readModuleFileExtensionERKN5clang27ModuleFileExtensionMetadataE+0x1cd): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::readModuleFileExtension(clang::ModuleFileExtensionMetadata const&)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener23readModuleFileExtensionERKN5clang27ModuleFileExtensionMetadataE+0x159): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadDiagnosticOptions(llvm::IntrusiveRefCntPtr, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0x25): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadDiagnosticOptions(llvm::IntrusiveRefCntPtr, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0x55): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadDiagnosticOptions(llvm::IntrusiveRefCntPtr, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0x116): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadDiagnosticOptions(llvm::IntrusiveRefCntPtr, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0x1db): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadDiagnosticOptions(llvm::IntrusiveRefCntPtr, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0x28c): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o):(.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0x34f): more undefined references to `llvm::raw_ostream::indent(unsigned int)' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadDiagnosticOptions(llvm::IntrusiveRefCntPtr, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0xa4a): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadDiagnosticOptions(llvm::IntrusiveRefCntPtr, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0xa6f): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadDiagnosticOptions(llvm::IntrusiveRefCntPtr, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0xad6): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadDiagnosticOptions(llvm::IntrusiveRefCntPtr, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0xb06): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadDiagnosticOptions(llvm::IntrusiveRefCntPtr, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0xbb2): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadDiagnosticOptions(llvm::IntrusiveRefCntPtr, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0xc23): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadDiagnosticOptions(llvm::IntrusiveRefCntPtr, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0xc53): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadDiagnosticOptions(llvm::IntrusiveRefCntPtr, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0xd04): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadDiagnosticOptions(llvm::IntrusiveRefCntPtr, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0xdb5): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadDiagnosticOptions(llvm::IntrusiveRefCntPtr, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0xe4d): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadDiagnosticOptions(llvm::IntrusiveRefCntPtr, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0xf0e): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o):(.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0xfc0): more undefined references to `llvm::raw_ostream::indent(unsigned int)' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadDiagnosticOptions(llvm::IntrusiveRefCntPtr, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0x1023): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadDiagnosticOptions(llvm::IntrusiveRefCntPtr, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0x1047): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadDiagnosticOptions(llvm::IntrusiveRefCntPtr, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0x10b8): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadDiagnosticOptions(llvm::IntrusiveRefCntPtr, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0x10dc): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadDiagnosticOptions(llvm::IntrusiveRefCntPtr, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0x1152): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadDiagnosticOptions(llvm::IntrusiveRefCntPtr, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0x1176): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadDiagnosticOptions(llvm::IntrusiveRefCntPtr, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0x11f2): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadDiagnosticOptions(llvm::IntrusiveRefCntPtr, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0x1216): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadDiagnosticOptions(llvm::IntrusiveRefCntPtr, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0x1287): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadDiagnosticOptions(llvm::IntrusiveRefCntPtr, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0x12ab): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadDiagnosticOptions(llvm::IntrusiveRefCntPtr, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0x130b): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadDiagnosticOptions(llvm::IntrusiveRefCntPtr, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0x132f): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadDiagnosticOptions(llvm::IntrusiveRefCntPtr, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0x1390): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadDiagnosticOptions(llvm::IntrusiveRefCntPtr, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0x13ad): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadDiagnosticOptions(llvm::IntrusiveRefCntPtr, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0x13f8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadDiagnosticOptions(llvm::IntrusiveRefCntPtr, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0x1421): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadDiagnosticOptions(llvm::IntrusiveRefCntPtr, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0x1446): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadDiagnosticOptions(llvm::IntrusiveRefCntPtr, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0x1464): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadDiagnosticOptions(llvm::IntrusiveRefCntPtr, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0x14a8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadDiagnosticOptions(llvm::IntrusiveRefCntPtr, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0x14d1): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadDiagnosticOptions(llvm::IntrusiveRefCntPtr, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0x14f6): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadDiagnosticOptions(llvm::IntrusiveRefCntPtr, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0x1514): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadDiagnosticOptions(llvm::IntrusiveRefCntPtr, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0x1780): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadDiagnosticOptions(llvm::IntrusiveRefCntPtr, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0x17a0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadDiagnosticOptions(llvm::IntrusiveRefCntPtr, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0x17ba): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o):(.text._ZN12_GLOBAL__N_122DumpModuleInfoListener21ReadDiagnosticOptionsEN4llvm18IntrusiveRefCntPtrIN5clang17DiagnosticOptionsEEEb+0x17da): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x2f): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x54): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0xa5): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0xf6): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x147): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o):(.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x198): more undefined references to `llvm::raw_ostream::indent(unsigned int)' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x10ea): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x110b): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x1134): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x1156): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x1184): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x11a6): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x11db): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x1200): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x1251): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x12a2): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x12f3): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x1344): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o):(.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x1395): more undefined references to `llvm::raw_ostream::indent(unsigned int)' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x14b3): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x14d8): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x1529): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x157b): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x15cc): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x161d): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o):(.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x166e): more undefined references to `llvm::raw_ostream::indent(unsigned int)' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x1d8f): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x1db4): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x1e05): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x1e50): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x1e82): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x1ea4): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x1ed6): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x1ef7): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x1f29): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x1f4b): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x1f7d): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x1f9f): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x1fd1): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x1ff2): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x201b): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x203d): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x206e): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x2093): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x20e4): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x2132): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x218c): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x2208): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x222c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `(anonymous namespace)::DumpModuleInfoListener::ReadLanguageOptions(clang::LangOptions const&, bool, bool)': (.text._ZN12_GLOBAL__N_122DumpModuleInfoListener19ReadLanguageOptionsERKN5clang11LangOptionsEbb+0x2254): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `clang::DumpModuleInfoAction::ExecuteAction()': (.text._ZN5clang20DumpModuleInfoAction13ExecuteActionEv+0x40): undefined reference to `llvm::outs()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `clang::DumpModuleInfoAction::ExecuteAction()': (.text._ZN5clang20DumpModuleInfoAction13ExecuteActionEv+0x133): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `clang::DumpModuleInfoAction::ExecuteAction()': (.text._ZN5clang20DumpModuleInfoAction13ExecuteActionEv+0x22e): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `clang::DumpModuleInfoAction::ExecuteAction()': (.text._ZN5clang20DumpModuleInfoAction13ExecuteActionEv+0x2ea): undefined reference to `llvm::raw_fd_ostream::raw_fd_ostream(llvm::StringRef, std::error_code&, llvm::sys::fs::OpenFlags)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `clang::DumpModuleInfoAction::ExecuteAction()': (.text._ZN5clang20DumpModuleInfoAction13ExecuteActionEv+0x37f): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `clang::DumpModuleInfoAction::ExecuteAction()': (.text._ZN5clang20DumpModuleInfoAction13ExecuteActionEv+0x39a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `clang::DumpModuleInfoAction::ExecuteAction()': (.text._ZN5clang20DumpModuleInfoAction13ExecuteActionEv+0x3c8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `clang::DumpModuleInfoAction::ExecuteAction()': (.text._ZN5clang20DumpModuleInfoAction13ExecuteActionEv+0x4cc): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `clang::VerifyPCHAction::ExecuteAction()': (.text._ZN5clang15VerifyPCHAction13ExecuteActionEv+0x87): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `clang::VerifyPCHAction::ExecuteAction()': (.text._ZN5clang15VerifyPCHAction13ExecuteActionEv+0x156): undefined reference to `llvm::Timer::~Timer()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `clang::VerifyPCHAction::ExecuteAction()': (.text._ZN5clang15VerifyPCHAction13ExecuteActionEv+0x252): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `clang::VerifyPCHAction::ExecuteAction()': (.text._ZN5clang15VerifyPCHAction13ExecuteActionEv+0x399): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `clang::GeneratePCHAction::CreateASTConsumer(clang::CompilerInstance&, llvm::StringRef)': (.text._ZN5clang17GeneratePCHAction17CreateASTConsumerERNS_16CompilerInstanceEN4llvm9StringRefE+0x2a2): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `clang::GeneratePCHAction::CreateASTConsumer(clang::CompilerInstance&, llvm::StringRef)': (.text._ZN5clang17GeneratePCHAction17CreateASTConsumerERNS_16CompilerInstanceEN4llvm9StringRefE+0x518): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `clang::GeneratePCHAction::CreateASTConsumer(clang::CompilerInstance&, llvm::StringRef)': (.text._ZN5clang17GeneratePCHAction17CreateASTConsumerERNS_16CompilerInstanceEN4llvm9StringRefE+0x602): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `clang::GenerateModuleAction::CreateASTConsumer(clang::CompilerInstance&, llvm::StringRef)': (.text._ZN5clang20GenerateModuleAction17CreateASTConsumerERNS_16CompilerInstanceEN4llvm9StringRefE+0x2c2): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `clang::GenerateModuleAction::CreateASTConsumer(clang::CompilerInstance&, llvm::StringRef)': (.text._ZN5clang20GenerateModuleAction17CreateASTConsumerERNS_16CompilerInstanceEN4llvm9StringRefE+0x643): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `clang::GenerateModuleAction::CreateASTConsumer(clang::CompilerInstance&, llvm::StringRef)': (.text._ZN5clang20GenerateModuleAction17CreateASTConsumerERNS_16CompilerInstanceEN4llvm9StringRefE+0x72d): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `llvm::RefCountedBase::Release() const': (.text._ZNK4llvm14RefCountedBaseINS_3sys2fs6detail12DirIterStateEE7ReleaseEv[_ZNK4llvm14RefCountedBaseINS_3sys2fs6detail12DirIterStateEE7ReleaseEv]+0xa): undefined reference to `llvm::sys::fs::detail::directory_iterator_destruct(llvm::sys::fs::detail::DirIterState&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `llvm::RefCountedBase::Release() const': (.text._ZNK4llvm14RefCountedBaseINS_3sys2fs6detail15RecDirIterStateEE7ReleaseEv[_ZNK4llvm14RefCountedBaseINS_3sys2fs6detail15RecDirIterStateEE7ReleaseEv]+0x32): undefined reference to `llvm::sys::fs::detail::directory_iterator_destruct(llvm::sys::fs::detail::DirIterState&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `void std::vector >::_M_emplace_back_aux(llvm::sys::fs::directory_iterator&&)': (.text._ZNSt6vectorIN4llvm3sys2fs18directory_iteratorESaIS3_EE19_M_emplace_back_auxIJS3_EEEvDpOT_[_ZNSt6vectorIN4llvm3sys2fs18directory_iteratorESaIS3_EE19_M_emplace_back_auxIJS3_EEEvDpOT_]+0xfa): undefined reference to `llvm::sys::fs::detail::directory_iterator_destruct(llvm::sys::fs::detail::DirIterState&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `collectModuleHeaderIncludes(clang::LangOptions const&, clang::FileManager&, clang::ModuleMap&, clang::Module*, llvm::SmallVectorImpl&)': (.text._ZL27collectModuleHeaderIncludesRKN5clang11LangOptionsERNS_11FileManagerERNS_9ModuleMapEPNS_6ModuleERN4llvm15SmallVectorImplIcEE+0xac): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `collectModuleHeaderIncludes(clang::LangOptions const&, clang::FileManager&, clang::ModuleMap&, clang::Module*, llvm::SmallVectorImpl&)': (.text._ZL27collectModuleHeaderIncludesRKN5clang11LangOptionsERNS_11FileManagerERNS_9ModuleMapEPNS_6ModuleERN4llvm15SmallVectorImplIcEE+0x1ad): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `collectModuleHeaderIncludes(clang::LangOptions const&, clang::FileManager&, clang::ModuleMap&, clang::Module*, llvm::SmallVectorImpl&)': (.text._ZL27collectModuleHeaderIncludesRKN5clang11LangOptionsERNS_11FileManagerERNS_9ModuleMapEPNS_6ModuleERN4llvm15SmallVectorImplIcEE+0x3a4): undefined reference to `llvm::sys::path::native(llvm::Twine const&, llvm::SmallVectorImpl&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `collectModuleHeaderIncludes(clang::LangOptions const&, clang::FileManager&, clang::ModuleMap&, clang::Module*, llvm::SmallVectorImpl&)': (.text._ZL27collectModuleHeaderIncludesRKN5clang11LangOptionsERNS_11FileManagerERNS_9ModuleMapEPNS_6ModuleERN4llvm15SmallVectorImplIcEE+0x489): undefined reference to `llvm::sys::fs::detail::directory_iterator_destruct(llvm::sys::fs::detail::DirIterState&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `collectModuleHeaderIncludes(clang::LangOptions const&, clang::FileManager&, clang::ModuleMap&, clang::Module*, llvm::SmallVectorImpl&)': (.text._ZL27collectModuleHeaderIncludesRKN5clang11LangOptionsERNS_11FileManagerERNS_9ModuleMapEPNS_6ModuleERN4llvm15SmallVectorImplIcEE+0x4f9): undefined reference to `llvm::Twine::toVector(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `collectModuleHeaderIncludes(clang::LangOptions const&, clang::FileManager&, clang::ModuleMap&, clang::Module*, llvm::SmallVectorImpl&)': (.text._ZL27collectModuleHeaderIncludesRKN5clang11LangOptionsERNS_11FileManagerERNS_9ModuleMapEPNS_6ModuleERN4llvm15SmallVectorImplIcEE+0x51f): undefined reference to `llvm::sys::fs::detail::directory_iterator_construct(llvm::sys::fs::detail::DirIterState&, llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `collectModuleHeaderIncludes(clang::LangOptions const&, clang::FileManager&, clang::ModuleMap&, clang::Module*, llvm::SmallVectorImpl&)': (.text._ZL27collectModuleHeaderIncludesRKN5clang11LangOptionsERNS_11FileManagerERNS_9ModuleMapEPNS_6ModuleERN4llvm15SmallVectorImplIcEE+0x57c): undefined reference to `llvm::sys::fs::detail::directory_iterator_destruct(llvm::sys::fs::detail::DirIterState&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `collectModuleHeaderIncludes(clang::LangOptions const&, clang::FileManager&, clang::ModuleMap&, clang::Module*, llvm::SmallVectorImpl&)': (.text._ZL27collectModuleHeaderIncludesRKN5clang11LangOptionsERNS_11FileManagerERNS_9ModuleMapEPNS_6ModuleERN4llvm15SmallVectorImplIcEE+0x5d8): undefined reference to `llvm::sys::fs::detail::directory_iterator_destruct(llvm::sys::fs::detail::DirIterState&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `collectModuleHeaderIncludes(clang::LangOptions const&, clang::FileManager&, clang::ModuleMap&, clang::Module*, llvm::SmallVectorImpl&)': (.text._ZL27collectModuleHeaderIncludesRKN5clang11LangOptionsERNS_11FileManagerERNS_9ModuleMapEPNS_6ModuleERN4llvm15SmallVectorImplIcEE+0x6e5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `collectModuleHeaderIncludes(clang::LangOptions const&, clang::FileManager&, clang::ModuleMap&, clang::Module*, llvm::SmallVectorImpl&)': (.text._ZL27collectModuleHeaderIncludesRKN5clang11LangOptionsERNS_11FileManagerERNS_9ModuleMapEPNS_6ModuleERN4llvm15SmallVectorImplIcEE+0x791): undefined reference to `llvm::sys::path::extension(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `collectModuleHeaderIncludes(clang::LangOptions const&, clang::FileManager&, clang::ModuleMap&, clang::Module*, llvm::SmallVectorImpl&)': (.text._ZL27collectModuleHeaderIncludesRKN5clang11LangOptionsERNS_11FileManagerERNS_9ModuleMapEPNS_6ModuleERN4llvm15SmallVectorImplIcEE+0x7e5): undefined reference to `llvm::sys::fs::detail::directory_iterator_increment(llvm::sys::fs::detail::DirIterState&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `collectModuleHeaderIncludes(clang::LangOptions const&, clang::FileManager&, clang::ModuleMap&, clang::Module*, llvm::SmallVectorImpl&)': (.text._ZL27collectModuleHeaderIncludesRKN5clang11LangOptionsERNS_11FileManagerERNS_9ModuleMapEPNS_6ModuleERN4llvm15SmallVectorImplIcEE+0x825): undefined reference to `llvm::sys::fs::detail::directory_iterator_destruct(llvm::sys::fs::detail::DirIterState&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `collectModuleHeaderIncludes(clang::LangOptions const&, clang::FileManager&, clang::ModuleMap&, clang::Module*, llvm::SmallVectorImpl&)': (.text._ZL27collectModuleHeaderIncludesRKN5clang11LangOptionsERNS_11FileManagerERNS_9ModuleMapEPNS_6ModuleERN4llvm15SmallVectorImplIcEE+0x8db): undefined reference to `llvm::sys::fs::detail::directory_iterator_destruct(llvm::sys::fs::detail::DirIterState&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `collectModuleHeaderIncludes(clang::LangOptions const&, clang::FileManager&, clang::ModuleMap&, clang::Module*, llvm::SmallVectorImpl&)': (.text._ZL27collectModuleHeaderIncludesRKN5clang11LangOptionsERNS_11FileManagerERNS_9ModuleMapEPNS_6ModuleERN4llvm15SmallVectorImplIcEE+0xa3e): undefined reference to `llvm::sys::path::rbegin(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `collectModuleHeaderIncludes(clang::LangOptions const&, clang::FileManager&, clang::ModuleMap&, clang::Module*, llvm::SmallVectorImpl&)': (.text._ZL27collectModuleHeaderIncludesRKN5clang11LangOptionsERNS_11FileManagerERNS_9ModuleMapEPNS_6ModuleERN4llvm15SmallVectorImplIcEE+0xa79): undefined reference to `llvm::sys::path::reverse_iterator::operator++()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `collectModuleHeaderIncludes(clang::LangOptions const&, clang::FileManager&, clang::ModuleMap&, clang::Module*, llvm::SmallVectorImpl&)': (.text._ZL27collectModuleHeaderIncludesRKN5clang11LangOptionsERNS_11FileManagerERNS_9ModuleMapEPNS_6ModuleERN4llvm15SmallVectorImplIcEE+0xaaf): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `collectModuleHeaderIncludes(clang::LangOptions const&, clang::FileManager&, clang::ModuleMap&, clang::Module*, llvm::SmallVectorImpl&)': (.text._ZL27collectModuleHeaderIncludesRKN5clang11LangOptionsERNS_11FileManagerERNS_9ModuleMapEPNS_6ModuleERN4llvm15SmallVectorImplIcEE+0xb2b): undefined reference to `llvm::sys::fs::directory_entry::status(llvm::sys::fs::file_status&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `collectModuleHeaderIncludes(clang::LangOptions const&, clang::FileManager&, clang::ModuleMap&, clang::Module*, llvm::SmallVectorImpl&)': (.text._ZL27collectModuleHeaderIncludesRKN5clang11LangOptionsERNS_11FileManagerERNS_9ModuleMapEPNS_6ModuleERN4llvm15SmallVectorImplIcEE+0xb6b): undefined reference to `llvm::sys::fs::is_directory(llvm::sys::fs::file_status)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `collectModuleHeaderIncludes(clang::LangOptions const&, clang::FileManager&, clang::ModuleMap&, clang::Module*, llvm::SmallVectorImpl&)': (.text._ZL27collectModuleHeaderIncludesRKN5clang11LangOptionsERNS_11FileManagerERNS_9ModuleMapEPNS_6ModuleERN4llvm15SmallVectorImplIcEE+0xc25): undefined reference to `llvm::sys::fs::detail::directory_iterator_construct(llvm::sys::fs::detail::DirIterState&, llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `collectModuleHeaderIncludes(clang::LangOptions const&, clang::FileManager&, clang::ModuleMap&, clang::Module*, llvm::SmallVectorImpl&)': (.text._ZL27collectModuleHeaderIncludesRKN5clang11LangOptionsERNS_11FileManagerERNS_9ModuleMapEPNS_6ModuleERN4llvm15SmallVectorImplIcEE+0xdf6): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `collectModuleHeaderIncludes(clang::LangOptions const&, clang::FileManager&, clang::ModuleMap&, clang::Module*, llvm::SmallVectorImpl&)': (.text._ZL27collectModuleHeaderIncludesRKN5clang11LangOptionsERNS_11FileManagerERNS_9ModuleMapEPNS_6ModuleERN4llvm15SmallVectorImplIcEE+0xe11): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `collectModuleHeaderIncludes(clang::LangOptions const&, clang::FileManager&, clang::ModuleMap&, clang::Module*, llvm::SmallVectorImpl&)': (.text._ZL27collectModuleHeaderIncludesRKN5clang11LangOptionsERNS_11FileManagerERNS_9ModuleMapEPNS_6ModuleERN4llvm15SmallVectorImplIcEE+0xf50): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `collectModuleHeaderIncludes(clang::LangOptions const&, clang::FileManager&, clang::ModuleMap&, clang::Module*, llvm::SmallVectorImpl&)': (.text._ZL27collectModuleHeaderIncludesRKN5clang11LangOptionsERNS_11FileManagerERNS_9ModuleMapEPNS_6ModuleERN4llvm15SmallVectorImplIcEE+0xf73): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `collectModuleHeaderIncludes(clang::LangOptions const&, clang::FileManager&, clang::ModuleMap&, clang::Module*, llvm::SmallVectorImpl&)': (.text._ZL27collectModuleHeaderIncludesRKN5clang11LangOptionsERNS_11FileManagerERNS_9ModuleMapEPNS_6ModuleERN4llvm15SmallVectorImplIcEE+0x1031): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(FrontendActions.cpp.o): In function `clang::GenerateModuleAction::BeginSourceFileAction(clang::CompilerInstance&, llvm::StringRef)': (.text._ZN5clang20GenerateModuleAction21BeginSourceFileActionERNS_16CompilerInstanceEN4llvm9StringRefE+0x443): undefined reference to `llvm::MemoryBuffer::getMemBufferCopy(llvm::StringRef, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(HeaderIncludeGen.cpp.o): In function `PrintHeaderInfo(llvm::raw_ostream*, char const*, bool, unsigned int, bool) [clone .constprop.58]': (.text._ZL15PrintHeaderInfoPN4llvm11raw_ostreamEPKcbjb.constprop.58+0x179): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(HeaderIncludeGen.cpp.o): In function `PrintHeaderInfo(llvm::raw_ostream*, char const*, bool, unsigned int, bool) [clone .constprop.58]': (.text._ZL15PrintHeaderInfoPN4llvm11raw_ostreamEPKcbjb.constprop.58+0x21f): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(HeaderIncludeGen.cpp.o): In function `PrintHeaderInfo(llvm::raw_ostream*, char const*, bool, unsigned int, bool) [clone .constprop.58]': (.text._ZL15PrintHeaderInfoPN4llvm11raw_ostreamEPKcbjb.constprop.58+0x231): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(HeaderIncludeGen.cpp.o): In function `PrintHeaderInfo(llvm::raw_ostream*, char const*, bool, unsigned int, bool) [clone .constprop.58]': (.text._ZL15PrintHeaderInfoPN4llvm11raw_ostreamEPKcbjb.constprop.58+0x2cc): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(HeaderIncludeGen.cpp.o): In function `PrintHeaderInfo(llvm::raw_ostream*, char const*, bool, unsigned int, bool) [clone .constprop.58]': (.text._ZL15PrintHeaderInfoPN4llvm11raw_ostreamEPKcbjb.constprop.58+0x2f6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(HeaderIncludeGen.cpp.o): In function `PrintHeaderInfo(llvm::raw_ostream*, char const*, bool, unsigned int, bool) [clone .constprop.58]': (.text._ZL15PrintHeaderInfoPN4llvm11raw_ostreamEPKcbjb.constprop.58+0x317): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(HeaderIncludeGen.cpp.o): In function `PrintHeaderInfo(llvm::raw_ostream*, char const*, bool, unsigned int, bool) [clone .constprop.58]': (.text._ZL15PrintHeaderInfoPN4llvm11raw_ostreamEPKcbjb.constprop.58+0x342): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(HeaderIncludeGen.cpp.o): In function `clang::AttachHeaderIncludeGen(clang::Preprocessor&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, bool, llvm::StringRef, bool, bool)': (.text._ZN5clang22AttachHeaderIncludeGenERNS_12PreprocessorERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EEbN4llvm9StringRefEbb+0x4f): undefined reference to `llvm::outs()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(HeaderIncludeGen.cpp.o): In function `clang::AttachHeaderIncludeGen(clang::Preprocessor&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, bool, llvm::StringRef, bool, bool)': (.text._ZN5clang22AttachHeaderIncludeGenERNS_12PreprocessorERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EEbN4llvm9StringRefEbb+0xca): undefined reference to `llvm::raw_fd_ostream::raw_fd_ostream(llvm::StringRef, std::error_code&, llvm::sys::fs::OpenFlags)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(HeaderIncludeGen.cpp.o): In function `clang::AttachHeaderIncludeGen(clang::Preprocessor&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, bool, llvm::StringRef, bool, bool)': (.text._ZN5clang22AttachHeaderIncludeGenERNS_12PreprocessorERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EEbN4llvm9StringRefEbb+0x381): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(HeaderIncludeGen.cpp.o): In function `clang::AttachHeaderIncludeGen(clang::Preprocessor&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, bool, llvm::StringRef, bool, bool)': (.text._ZN5clang22AttachHeaderIncludeGenERNS_12PreprocessorERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EEbN4llvm9StringRefEbb+0x3b3): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(HeaderIncludeGen.cpp.o): In function `clang::AttachHeaderIncludeGen(clang::Preprocessor&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, bool, llvm::StringRef, bool, bool)': (.text._ZN5clang22AttachHeaderIncludeGenERNS_12PreprocessorERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EEbN4llvm9StringRefEbb+0x3c6): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `RemoveDuplicates(std::vector >&, unsigned int, bool)': (.text._ZL16RemoveDuplicatesRSt6vectorIN5clang15DirectoryLookupESaIS1_EEjb+0x204): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `RemoveDuplicates(std::vector >&, unsigned int, bool)': (.text._ZL16RemoveDuplicatesRSt6vectorIN5clang15DirectoryLookupESaIS1_EEjb+0x273): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `RemoveDuplicates(std::vector >&, unsigned int, bool)': (.text._ZL16RemoveDuplicatesRSt6vectorIN5clang15DirectoryLookupESaIS1_EEjb+0x27d): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `RemoveDuplicates(std::vector >&, unsigned int, bool)': (.text._ZL16RemoveDuplicatesRSt6vectorIN5clang15DirectoryLookupESaIS1_EEjb+0x287): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `RemoveDuplicates(std::vector >&, unsigned int, bool)': (.text._ZL16RemoveDuplicatesRSt6vectorIN5clang15DirectoryLookupESaIS1_EEjb+0x3ca): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `RemoveDuplicates(std::vector >&, unsigned int, bool)': (.text._ZL16RemoveDuplicatesRSt6vectorIN5clang15DirectoryLookupESaIS1_EEjb+0x449): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `RemoveDuplicates(std::vector >&, unsigned int, bool)': (.text._ZL16RemoveDuplicatesRSt6vectorIN5clang15DirectoryLookupESaIS1_EEjb+0x520): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `RemoveDuplicates(std::vector >&, unsigned int, bool)': (.text._ZL16RemoveDuplicatesRSt6vectorIN5clang15DirectoryLookupESaIS1_EEjb+0x609): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `RemoveDuplicates(std::vector >&, unsigned int, bool)': (.text._ZL16RemoveDuplicatesRSt6vectorIN5clang15DirectoryLookupESaIS1_EEjb+0x67a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `RemoveDuplicates(std::vector >&, unsigned int, bool)': (.text._ZL16RemoveDuplicatesRSt6vectorIN5clang15DirectoryLookupESaIS1_EEjb+0x6a6): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `RemoveDuplicates(std::vector >&, unsigned int, bool)': (.text._ZL16RemoveDuplicatesRSt6vectorIN5clang15DirectoryLookupESaIS1_EEjb+0x6bf): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `RemoveDuplicates(std::vector >&, unsigned int, bool)': (.text._ZL16RemoveDuplicatesRSt6vectorIN5clang15DirectoryLookupESaIS1_EEjb+0x6df): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `RemoveDuplicates(std::vector >&, unsigned int, bool)': (.text._ZL16RemoveDuplicatesRSt6vectorIN5clang15DirectoryLookupESaIS1_EEjb+0x700): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `(anonymous namespace)::InitHeaderSearch::AddUnmappedPath(llvm::Twine const&, clang::frontend::IncludeDirGroup, bool) [clone .constprop.139]': (.text._ZN12_GLOBAL__N_116InitHeaderSearch15AddUnmappedPathERKN4llvm5TwineEN5clang8frontend15IncludeDirGroupEb.constprop.139+0x6b): undefined reference to `llvm::Twine::toVector(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `(anonymous namespace)::InitHeaderSearch::AddUnmappedPath(llvm::Twine const&, clang::frontend::IncludeDirGroup, bool) [clone .constprop.139]': (.text._ZN12_GLOBAL__N_116InitHeaderSearch15AddUnmappedPathERKN4llvm5TwineEN5clang8frontend15IncludeDirGroupEb.constprop.139+0x1d8): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `(anonymous namespace)::InitHeaderSearch::AddUnmappedPath(llvm::Twine const&, clang::frontend::IncludeDirGroup, bool) [clone .constprop.139]': (.text._ZN12_GLOBAL__N_116InitHeaderSearch15AddUnmappedPathERKN4llvm5TwineEN5clang8frontend15IncludeDirGroupEb.constprop.139+0x304): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `(anonymous namespace)::InitHeaderSearch::AddUnmappedPath(llvm::Twine const&, clang::frontend::IncludeDirGroup, bool) [clone .constprop.139]': (.text._ZN12_GLOBAL__N_116InitHeaderSearch15AddUnmappedPathERKN4llvm5TwineEN5clang8frontend15IncludeDirGroupEb.constprop.139+0x32b): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `(anonymous namespace)::InitHeaderSearch::AddUnmappedPath(llvm::Twine const&, clang::frontend::IncludeDirGroup, bool) [clone .constprop.139]': (.text._ZN12_GLOBAL__N_116InitHeaderSearch15AddUnmappedPathERKN4llvm5TwineEN5clang8frontend15IncludeDirGroupEb.constprop.139+0x34b): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `(anonymous namespace)::InitHeaderSearch::AddPath(llvm::Twine const&, clang::frontend::IncludeDirGroup, bool) [clone .constprop.138]': (.text._ZN12_GLOBAL__N_116InitHeaderSearch7AddPathERKN4llvm5TwineEN5clang8frontend15IncludeDirGroupEb.constprop.138+0x69): undefined reference to `llvm::Twine::toVector(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `(anonymous namespace)::InitHeaderSearch::AddPath(llvm::Twine const&, clang::frontend::IncludeDirGroup, bool) [clone .constprop.138]': (.text._ZN12_GLOBAL__N_116InitHeaderSearch7AddPathERKN4llvm5TwineEN5clang8frontend15IncludeDirGroupEb.constprop.138+0x9b): undefined reference to `llvm::sys::path::is_absolute(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `clang::ApplyHeaderSearchOptions(clang::HeaderSearch&, clang::HeaderSearchOptions const&, clang::LangOptions const&, llvm::Triple const&)': (.text._ZN5clang24ApplyHeaderSearchOptionsERNS_12HeaderSearchERKNS_19HeaderSearchOptionsERKNS_11LangOptionsERKN4llvm6TripleE+0xf94): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `clang::ApplyHeaderSearchOptions(clang::HeaderSearch&, clang::HeaderSearchOptions const&, clang::LangOptions const&, llvm::Triple const&)': (.text._ZN5clang24ApplyHeaderSearchOptionsERNS_12HeaderSearchERKNS_19HeaderSearchOptionsERKNS_11LangOptionsERKN4llvm6TripleE+0x10cc): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `clang::ApplyHeaderSearchOptions(clang::HeaderSearch&, clang::HeaderSearchOptions const&, clang::LangOptions const&, llvm::Triple const&)': (.text._ZN5clang24ApplyHeaderSearchOptionsERNS_12HeaderSearchERKNS_19HeaderSearchOptionsERKNS_11LangOptionsERKN4llvm6TripleE+0x11d9): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `clang::ApplyHeaderSearchOptions(clang::HeaderSearch&, clang::HeaderSearchOptions const&, clang::LangOptions const&, llvm::Triple const&)': (.text._ZN5clang24ApplyHeaderSearchOptionsERNS_12HeaderSearchERKNS_19HeaderSearchOptionsERKNS_11LangOptionsERKN4llvm6TripleE+0x138f): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `clang::ApplyHeaderSearchOptions(clang::HeaderSearch&, clang::HeaderSearchOptions const&, clang::LangOptions const&, llvm::Triple const&)': (.text._ZN5clang24ApplyHeaderSearchOptionsERNS_12HeaderSearchERKNS_19HeaderSearchOptionsERKNS_11LangOptionsERKN4llvm6TripleE+0x13b4): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `clang::ApplyHeaderSearchOptions(clang::HeaderSearch&, clang::HeaderSearchOptions const&, clang::LangOptions const&, llvm::Triple const&)': (.text._ZN5clang24ApplyHeaderSearchOptionsERNS_12HeaderSearchERKNS_19HeaderSearchOptionsERKNS_11LangOptionsERKN4llvm6TripleE+0x13df): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `clang::ApplyHeaderSearchOptions(clang::HeaderSearch&, clang::HeaderSearchOptions const&, clang::LangOptions const&, llvm::Triple const&)': (.text._ZN5clang24ApplyHeaderSearchOptionsERNS_12HeaderSearchERKNS_19HeaderSearchOptionsERKNS_11LangOptionsERKN4llvm6TripleE+0x13ee): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `clang::ApplyHeaderSearchOptions(clang::HeaderSearch&, clang::HeaderSearchOptions const&, clang::LangOptions const&, llvm::Triple const&)': (.text._ZN5clang24ApplyHeaderSearchOptionsERNS_12HeaderSearchERKNS_19HeaderSearchOptionsERKNS_11LangOptionsERKN4llvm6TripleE+0x1444): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `clang::ApplyHeaderSearchOptions(clang::HeaderSearch&, clang::HeaderSearchOptions const&, clang::LangOptions const&, llvm::Triple const&)': (.text._ZN5clang24ApplyHeaderSearchOptionsERNS_12HeaderSearchERKNS_19HeaderSearchOptionsERKNS_11LangOptionsERKN4llvm6TripleE+0x146a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `clang::ApplyHeaderSearchOptions(clang::HeaderSearch&, clang::HeaderSearchOptions const&, clang::LangOptions const&, llvm::Triple const&)': (.text._ZN5clang24ApplyHeaderSearchOptionsERNS_12HeaderSearchERKNS_19HeaderSearchOptionsERKNS_11LangOptionsERKN4llvm6TripleE+0x1537): undefined reference to `llvm::sys::path::parent_path(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `clang::ApplyHeaderSearchOptions(clang::HeaderSearch&, clang::HeaderSearchOptions const&, clang::LangOptions const&, llvm::Triple const&)': (.text._ZN5clang24ApplyHeaderSearchOptionsERNS_12HeaderSearchERKNS_19HeaderSearchOptionsERKNS_11LangOptionsERKN4llvm6TripleE+0x1542): undefined reference to `llvm::sys::path::parent_path(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `clang::ApplyHeaderSearchOptions(clang::HeaderSearch&, clang::HeaderSearchOptions const&, clang::LangOptions const&, llvm::Triple const&)': (.text._ZN5clang24ApplyHeaderSearchOptionsERNS_12HeaderSearchERKNS_19HeaderSearchOptionsERKNS_11LangOptionsERKN4llvm6TripleE+0x154d): undefined reference to `llvm::sys::path::parent_path(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `clang::ApplyHeaderSearchOptions(clang::HeaderSearch&, clang::HeaderSearchOptions const&, clang::LangOptions const&, llvm::Triple const&)': (.text._ZN5clang24ApplyHeaderSearchOptionsERNS_12HeaderSearchERKNS_19HeaderSearchOptionsERKNS_11LangOptionsERKN4llvm6TripleE+0x164c): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `clang::ApplyHeaderSearchOptions(clang::HeaderSearch&, clang::HeaderSearchOptions const&, clang::LangOptions const&, llvm::Triple const&)': (.text._ZN5clang24ApplyHeaderSearchOptionsERNS_12HeaderSearchERKNS_19HeaderSearchOptionsERKNS_11LangOptionsERKN4llvm6TripleE+0x1729): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `clang::ApplyHeaderSearchOptions(clang::HeaderSearch&, clang::HeaderSearchOptions const&, clang::LangOptions const&, llvm::Triple const&)': (.text._ZN5clang24ApplyHeaderSearchOptionsERNS_12HeaderSearchERKNS_19HeaderSearchOptionsERKNS_11LangOptionsERKN4llvm6TripleE+0x1884): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `clang::ApplyHeaderSearchOptions(clang::HeaderSearch&, clang::HeaderSearchOptions const&, clang::LangOptions const&, llvm::Triple const&)': (.text._ZN5clang24ApplyHeaderSearchOptionsERNS_12HeaderSearchERKNS_19HeaderSearchOptionsERKNS_11LangOptionsERKN4llvm6TripleE+0x18eb): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `clang::ApplyHeaderSearchOptions(clang::HeaderSearch&, clang::HeaderSearchOptions const&, clang::LangOptions const&, llvm::Triple const&)': (.text._ZN5clang24ApplyHeaderSearchOptionsERNS_12HeaderSearchERKNS_19HeaderSearchOptionsERKNS_11LangOptionsERKN4llvm6TripleE+0x1904): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `clang::ApplyHeaderSearchOptions(clang::HeaderSearch&, clang::HeaderSearchOptions const&, clang::LangOptions const&, llvm::Triple const&)': (.text._ZN5clang24ApplyHeaderSearchOptionsERNS_12HeaderSearchERKNS_19HeaderSearchOptionsERKNS_11LangOptionsERKN4llvm6TripleE+0x1a6b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `clang::ApplyHeaderSearchOptions(clang::HeaderSearch&, clang::HeaderSearchOptions const&, clang::LangOptions const&, llvm::Triple const&)': (.text._ZN5clang24ApplyHeaderSearchOptionsERNS_12HeaderSearchERKNS_19HeaderSearchOptionsERKNS_11LangOptionsERKN4llvm6TripleE+0x1aa6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `clang::ApplyHeaderSearchOptions(clang::HeaderSearch&, clang::HeaderSearchOptions const&, clang::LangOptions const&, llvm::Triple const&)': (.text._ZN5clang24ApplyHeaderSearchOptionsERNS_12HeaderSearchERKNS_19HeaderSearchOptionsERKNS_11LangOptionsERKN4llvm6TripleE+0x2036): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `clang::ApplyHeaderSearchOptions(clang::HeaderSearch&, clang::HeaderSearchOptions const&, clang::LangOptions const&, llvm::Triple const&)': (.text._ZN5clang24ApplyHeaderSearchOptionsERNS_12HeaderSearchERKNS_19HeaderSearchOptionsERKNS_11LangOptionsERKN4llvm6TripleE+0x212c): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `clang::ApplyHeaderSearchOptions(clang::HeaderSearch&, clang::HeaderSearchOptions const&, clang::LangOptions const&, llvm::Triple const&)': (.text._ZN5clang24ApplyHeaderSearchOptionsERNS_12HeaderSearchERKNS_19HeaderSearchOptionsERKNS_11LangOptionsERKN4llvm6TripleE+0x21fa): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `clang::ApplyHeaderSearchOptions(clang::HeaderSearch&, clang::HeaderSearchOptions const&, clang::LangOptions const&, llvm::Triple const&)': (.text._ZN5clang24ApplyHeaderSearchOptionsERNS_12HeaderSearchERKNS_19HeaderSearchOptionsERKNS_11LangOptionsERKN4llvm6TripleE+0x2261): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitHeaderSearch.cpp.o): In function `clang::ApplyHeaderSearchOptions(clang::HeaderSearch&, clang::HeaderSearchOptions const&, clang::LangOptions const&, llvm::Triple const&)': (.text._ZN5clang24ApplyHeaderSearchOptionsERNS_12HeaderSearchERKNS_19HeaderSearchOptionsERKNS_11LangOptionsERKN4llvm6TripleE+0x22d4): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFmt(llvm::Twine const&, clang::TargetInfo::IntType, clang::TargetInfo const&, clang::MacroBuilder&) [clone .isra.15]': (.text._ZL9DefineFmtRKN4llvm5TwineEN5clang10TargetInfo7IntTypeERKS4_RNS3_12MacroBuilderE.isra.15+0x10e): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFmt(llvm::Twine const&, clang::TargetInfo::IntType, clang::TargetInfo const&, clang::MacroBuilder&) [clone .isra.15]': (.text._ZL9DefineFmtRKN4llvm5TwineEN5clang10TargetInfo7IntTypeERKS4_RNS3_12MacroBuilderE.isra.15+0x134): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFmt(llvm::Twine const&, clang::TargetInfo::IntType, clang::TargetInfo const&, clang::MacroBuilder&) [clone .isra.15]': (.text._ZL9DefineFmtRKN4llvm5TwineEN5clang10TargetInfo7IntTypeERKS4_RNS3_12MacroBuilderE.isra.15+0x351): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFmt(llvm::Twine const&, clang::TargetInfo::IntType, clang::TargetInfo const&, clang::MacroBuilder&) [clone .isra.15]': (.text._ZL9DefineFmtRKN4llvm5TwineEN5clang10TargetInfo7IntTypeERKS4_RNS3_12MacroBuilderE.isra.15+0x36d): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFmt(llvm::Twine const&, clang::TargetInfo::IntType, clang::TargetInfo const&, clang::MacroBuilder&) [clone .isra.15]': (.text._ZL9DefineFmtRKN4llvm5TwineEN5clang10TargetInfo7IntTypeERKS4_RNS3_12MacroBuilderE.isra.15+0x3c0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `AddImplicitInclude(clang::MacroBuilder&, llvm::StringRef)': (.text._ZL18AddImplicitIncludeRN5clang12MacroBuilderEN4llvm9StringRefE+0x65): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `AddImplicitInclude(clang::MacroBuilder&, llvm::StringRef)': (.text._ZL18AddImplicitIncludeRN5clang12MacroBuilderEN4llvm9StringRefE+0xa1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineType(llvm::Twine const&, clang::TargetInfo::IntType, clang::MacroBuilder&)': (.text._ZL10DefineTypeRKN4llvm5TwineEN5clang10TargetInfo7IntTypeERNS3_12MacroBuilderE+0x67): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineType(llvm::Twine const&, clang::TargetInfo::IntType, clang::MacroBuilder&)': (.text._ZL10DefineTypeRKN4llvm5TwineEN5clang10TargetInfo7IntTypeERNS3_12MacroBuilderE+0x87): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineType(llvm::Twine const&, clang::TargetInfo::IntType, clang::MacroBuilder&)': (.text._ZL10DefineTypeRKN4llvm5TwineEN5clang10TargetInfo7IntTypeERNS3_12MacroBuilderE+0xd9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineType(llvm::Twine const&, clang::TargetInfo::IntType, clang::MacroBuilder&)': (.text._ZL10DefineTypeRKN4llvm5TwineEN5clang10TargetInfo7IntTypeERNS3_12MacroBuilderE+0xf8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineType(llvm::Twine const&, clang::TargetInfo::IntType, clang::MacroBuilder&)': (.text._ZL10DefineTypeRKN4llvm5TwineEN5clang10TargetInfo7IntTypeERNS3_12MacroBuilderE+0x111): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineTypeWidth(llvm::StringRef, clang::TargetInfo::IntType, clang::TargetInfo const&, clang::MacroBuilder&) [clone .constprop.94]': (.text._ZL15DefineTypeWidthN4llvm9StringRefEN5clang10TargetInfo7IntTypeERKS2_RNS1_12MacroBuilderE.constprop.94+0x7b): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineTypeWidth(llvm::StringRef, clang::TargetInfo::IntType, clang::TargetInfo const&, clang::MacroBuilder&) [clone .constprop.94]': (.text._ZL15DefineTypeWidthN4llvm9StringRefEN5clang10TargetInfo7IntTypeERKS2_RNS1_12MacroBuilderE.constprop.94+0x9d): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineTypeWidth(llvm::StringRef, clang::TargetInfo::IntType, clang::TargetInfo const&, clang::MacroBuilder&) [clone .constprop.94]': (.text._ZL15DefineTypeWidthN4llvm9StringRefEN5clang10TargetInfo7IntTypeERKS2_RNS1_12MacroBuilderE.constprop.94+0xd9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineTypeWidth(llvm::StringRef, clang::TargetInfo::IntType, clang::TargetInfo const&, clang::MacroBuilder&) [clone .constprop.94]': (.text._ZL15DefineTypeWidthN4llvm9StringRefEN5clang10TargetInfo7IntTypeERKS2_RNS1_12MacroBuilderE.constprop.94+0xf8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineTypeWidth(llvm::StringRef, clang::TargetInfo::IntType, clang::TargetInfo const&, clang::MacroBuilder&) [clone .constprop.94]': (.text._ZL15DefineTypeWidthN4llvm9StringRefEN5clang10TargetInfo7IntTypeERKS2_RNS1_12MacroBuilderE.constprop.94+0x111): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineTypeSize(llvm::Twine const&, clang::TargetInfo::IntType, clang::TargetInfo const&, clang::MacroBuilder&) [clone .constprop.99]': (.text._ZL14DefineTypeSizeRKN4llvm5TwineEN5clang10TargetInfo7IntTypeERKS4_RNS3_12MacroBuilderE.constprop.99+0xa6): undefined reference to `llvm::APInt::clearBit(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineTypeSize(llvm::Twine const&, clang::TargetInfo::IntType, clang::TargetInfo const&, clang::MacroBuilder&) [clone .constprop.99]': (.text._ZL14DefineTypeSizeRKN4llvm5TwineEN5clang10TargetInfo7IntTypeERKS4_RNS3_12MacroBuilderE.constprop.99+0xd8): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineTypeSize(llvm::Twine const&, clang::TargetInfo::IntType, clang::TargetInfo const&, clang::MacroBuilder&) [clone .constprop.99]': (.text._ZL14DefineTypeSizeRKN4llvm5TwineEN5clang10TargetInfo7IntTypeERKS4_RNS3_12MacroBuilderE.constprop.99+0x126): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineTypeSize(llvm::Twine const&, clang::TargetInfo::IntType, clang::TargetInfo const&, clang::MacroBuilder&) [clone .constprop.99]': (.text._ZL14DefineTypeSizeRKN4llvm5TwineEN5clang10TargetInfo7IntTypeERKS4_RNS3_12MacroBuilderE.constprop.99+0x14c): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineTypeSize(llvm::Twine const&, clang::TargetInfo::IntType, clang::TargetInfo const&, clang::MacroBuilder&) [clone .constprop.99]': (.text._ZL14DefineTypeSizeRKN4llvm5TwineEN5clang10TargetInfo7IntTypeERKS4_RNS3_12MacroBuilderE.constprop.99+0x249): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineTypeSize(llvm::Twine const&, clang::TargetInfo::IntType, clang::TargetInfo const&, clang::MacroBuilder&) [clone .constprop.99]': (.text._ZL14DefineTypeSizeRKN4llvm5TwineEN5clang10TargetInfo7IntTypeERKS4_RNS3_12MacroBuilderE.constprop.99+0x261): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineTypeSize(llvm::Twine const&, clang::TargetInfo::IntType, clang::TargetInfo const&, clang::MacroBuilder&) [clone .constprop.99]': (.text._ZL14DefineTypeSizeRKN4llvm5TwineEN5clang10TargetInfo7IntTypeERKS4_RNS3_12MacroBuilderE.constprop.99+0x280): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineTypeSize(llvm::Twine const&, clang::TargetInfo::IntType, clang::TargetInfo const&, clang::MacroBuilder&) [clone .constprop.99]': (.text._ZL14DefineTypeSizeRKN4llvm5TwineEN5clang10TargetInfo7IntTypeERKS4_RNS3_12MacroBuilderE.constprop.99+0x2ab): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineTypeSize(llvm::Twine const&, clang::TargetInfo::IntType, clang::TargetInfo const&, clang::MacroBuilder&) [clone .constprop.99]': (.text._ZL14DefineTypeSizeRKN4llvm5TwineEN5clang10TargetInfo7IntTypeERKS4_RNS3_12MacroBuilderE.constprop.99+0x2fa): undefined reference to `llvm::APInt::clearBit(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineTypeSize(llvm::Twine const&, clang::TargetInfo::IntType, clang::TargetInfo const&, clang::MacroBuilder&) [clone .constprop.99]': (.text._ZL14DefineTypeSizeRKN4llvm5TwineEN5clang10TargetInfo7IntTypeERKS4_RNS3_12MacroBuilderE.constprop.99+0x31f): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineTypeSize(llvm::Twine const&, clang::TargetInfo::IntType, clang::TargetInfo const&, clang::MacroBuilder&) [clone .constprop.99]': (.text._ZL14DefineTypeSizeRKN4llvm5TwineEN5clang10TargetInfo7IntTypeERKS4_RNS3_12MacroBuilderE.constprop.99+0x386): undefined reference to `llvm::APInt::clearBit(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineExactWidthIntType(clang::TargetInfo::IntType, clang::TargetInfo const&, clang::MacroBuilder&) [clone .constprop.95]': (.text._ZL23DefineExactWidthIntTypeN5clang10TargetInfo7IntTypeERKS0_RNS_12MacroBuilderE.constprop.95+0x32e): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineExactWidthIntType(clang::TargetInfo::IntType, clang::TargetInfo const&, clang::MacroBuilder&) [clone .constprop.95]': (.text._ZL23DefineExactWidthIntTypeN5clang10TargetInfo7IntTypeERKS0_RNS_12MacroBuilderE.constprop.95+0x352): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineExactWidthIntType(clang::TargetInfo::IntType, clang::TargetInfo const&, clang::MacroBuilder&) [clone .constprop.95]': (.text._ZL23DefineExactWidthIntTypeN5clang10TargetInfo7IntTypeERKS0_RNS_12MacroBuilderE.constprop.95+0x4c9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineExactWidthIntType(clang::TargetInfo::IntType, clang::TargetInfo const&, clang::MacroBuilder&) [clone .constprop.95]': (.text._ZL23DefineExactWidthIntTypeN5clang10TargetInfo7IntTypeERKS0_RNS_12MacroBuilderE.constprop.95+0x518): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineExactWidthIntType(clang::TargetInfo::IntType, clang::TargetInfo const&, clang::MacroBuilder&) [clone .constprop.95]': (.text._ZL23DefineExactWidthIntTypeN5clang10TargetInfo7IntTypeERKS0_RNS_12MacroBuilderE.constprop.95+0x531): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x30): undefined reference to `llvm::APFloat::IEEEsingle' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x47): undefined reference to `llvm::APFloat::IEEEdouble' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x54): undefined reference to `llvm::APFloat::x87DoubleExtended' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x64): undefined reference to `llvm::APFloat::PPCDoubleDouble' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x2f4): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x32a): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x3eb): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x419): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x4d6): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o):(.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x504): more undefined references to `llvm::Twine::print(llvm::raw_ostream&) const' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x118e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x11a9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x11c1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x11d9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x11f1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x1209): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o):(.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x1221): more undefined references to `llvm::raw_ostream::write(unsigned char)' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x126d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x1289): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x12a1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x12b9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x12d1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x12e9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o):(.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x1301): more undefined references to `llvm::raw_ostream::write(unsigned char)' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x1338): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x1351): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x1369): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x1388): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x13a8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x13c1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x13e0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x13f9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x1418): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x1431): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x1450): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x1469): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x1481): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x14a0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x14c0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x14d9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x14f8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x1518): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x1538): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x1558): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x1571): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x1590): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x15a9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x15c8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x15e1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x15f9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x1611): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x1743): undefined reference to `llvm::APFloat::PPCDoubleDouble' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `DefineFloatMacros(clang::MacroBuilder&, llvm::StringRef, llvm::fltSemantics const*, llvm::StringRef)': (.text._ZL17DefineFloatMacrosRN5clang12MacroBuilderEN4llvm9StringRefEPKNS2_12fltSemanticsES3_+0x17cf): undefined reference to `llvm::APFloat::IEEEdouble' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::MacroBuilder::defineMacro(llvm::Twine const&, llvm::Twine const&)': (.text._ZN5clang12MacroBuilder11defineMacroERKN4llvm5TwineES4_[_ZN5clang12MacroBuilder11defineMacroERKN4llvm5TwineES4_]+0x37): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::MacroBuilder::defineMacro(llvm::Twine const&, llvm::Twine const&)': (.text._ZN5clang12MacroBuilder11defineMacroERKN4llvm5TwineES4_[_ZN5clang12MacroBuilder11defineMacroERKN4llvm5TwineES4_]+0x57): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::MacroBuilder::defineMacro(llvm::Twine const&, llvm::Twine const&)': (.text._ZN5clang12MacroBuilder11defineMacroERKN4llvm5TwineES4_[_ZN5clang12MacroBuilder11defineMacroERKN4llvm5TwineES4_]+0x81): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::MacroBuilder::defineMacro(llvm::Twine const&, llvm::Twine const&)': (.text._ZN5clang12MacroBuilder11defineMacroERKN4llvm5TwineES4_[_ZN5clang12MacroBuilder11defineMacroERKN4llvm5TwineES4_]+0xa0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::MacroBuilder::defineMacro(llvm::Twine const&, llvm::Twine const&)': (.text._ZN5clang12MacroBuilder11defineMacroERKN4llvm5TwineES4_[_ZN5clang12MacroBuilder11defineMacroERKN4llvm5TwineES4_]+0xbd): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0xa9): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0xd5): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x161): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x185): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x211): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o):(.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x235): more undefined references to `llvm::Twine::print(llvm::raw_ostream&) const' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x1729): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x1741): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x1759): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x1771): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x1789): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o):(.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x17a1): more undefined references to `llvm::raw_ostream::write(unsigned char)' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x1853): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x187f): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x1913): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x193f): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x19d3): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o):(.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x19ff): more undefined references to `llvm::Twine::print(llvm::raw_ostream&) const' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x1af1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x1b6f): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x1b93): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x1c19): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x1c31): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x1c49): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x1c61): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x1c79): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o):(.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x1d31): more undefined references to `llvm::raw_ostream::write(unsigned char)' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x2380): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x2399): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x23b8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x23d1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x23f0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x2409): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x2421): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x2440): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x2459): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x2478): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x2498): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x24b8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x24d1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x24f0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x2509): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x2528): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x2541): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x2559): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x2571): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x2590): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x25a9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x25c8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x25e1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x2600): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x2619): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x2638): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x2651): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x2670): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x283d): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x2861): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x2901): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x2925): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x29c5): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o):(.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x29e9): more undefined references to `llvm::Twine::print(llvm::raw_ostream&) const' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4250): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4269): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4288): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x42a1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x42c0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x42d9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x42f8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4311): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4329): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4348): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4361): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4379): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x43f9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4411): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4429): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o):(.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4441): more undefined references to `llvm::raw_ostream::write(unsigned char)' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4698): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x46b1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x46d0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x46e9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4708): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4721): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4740): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4759): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4778): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4791): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x47b0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x47c9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x47e8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4801): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4820): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4839): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4858): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4871): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4890): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x48b0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x48c9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x48e8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4901): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4919): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4938): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4951): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4a99): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4ab1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4ac9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4ae1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o):(.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4af9): more undefined references to `llvm::raw_ostream::write(unsigned char)' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4b78): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4b98): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4c60): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4c79): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4c98): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4cb1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4cd0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4ce9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4d08): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4d21): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4d39): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4d58): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4d78): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4d91): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4db0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `InitializePredefinedMacros(clang::TargetInfo const&, clang::LangOptions const&, clang::FrontendOptions const&, clang::MacroBuilder&) [clone .isra.90] [clone .constprop.93]': (.text._ZL26InitializePredefinedMacrosRKN5clang10TargetInfoERKNS_11LangOptionsERKNS_15FrontendOptionsERNS_12MacroBuilderE.isra.90.constprop.93+0x4dc9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x7e): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x20b): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x231): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x2e9): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x30f): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x39d): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o):(.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x3c3): more undefined references to `llvm::Twine::print(llvm::raw_ostream&) const' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x5c5): undefined reference to `llvm::StringRef::find_first_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x787): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x8d5): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x95e): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0xa22): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0xa3d): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0xa59): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0xab0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0xad0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0xae9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0xbb3): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0xc22): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0xd01): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0xd27): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0xd81): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0xe3e): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0xe64): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o):(.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0xeb1): more undefined references to `llvm::Twine::print(llvm::raw_ostream&) const' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x1132): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x1147): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x117b): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x11b2): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x11c7): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x11e0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x11f5): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x120e): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x122a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x123f): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x12c3): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x12e9): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x13cd): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x13f1): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x1495): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x1628): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x1655): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x16ab): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x16cf): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x16e4): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x16f6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x1774): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x1789): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x17cd): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x17e9): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x17fe): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x1810): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x1824): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x183d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x1852): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x186b): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x1887): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x189c): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x18ae): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x18c0): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x1a35): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x1a4e): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x2028): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x2041): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x205e): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x2077): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o):(.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x2094): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x20c7): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x20d9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x20f5): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x2111): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x212a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x2147): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o): In function `clang::InitializePreprocessor(clang::Preprocessor&, clang::PreprocessorOptions const&, clang::PCHContainerReader const&, clang::FrontendOptions const&)': (.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x2164): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(InitPreprocessor.cpp.o):(.text._ZN5clang22InitializePreprocessorERNS_12PreprocessorERKNS_19PreprocessorOptionsERKNS_18PCHContainerReaderERKNS_15FrontendOptionsE+0x2181): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(LangStandards.cpp.o): In function `clang::LangStandard::getLangStandardForKind(clang::LangStandard::Kind)': (.text._ZN5clang12LangStandard22getLangStandardForKindENS0_4KindE+0x61): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EmitDiagEntry(llvm::raw_ostream&, clang::LogDiagnosticPrinter::DiagEntry const&)': (.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0xf0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EmitDiagEntry(llvm::raw_ostream&, clang::LogDiagnosticPrinter::DiagEntry const&)': (.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0x110): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EmitDiagEntry(llvm::raw_ostream&, clang::LogDiagnosticPrinter::DiagEntry const&)': (.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0x130): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EmitDiagEntry(llvm::raw_ostream&, clang::LogDiagnosticPrinter::DiagEntry const&)': (.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0x2fa): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EmitDiagEntry(llvm::raw_ostream&, clang::LogDiagnosticPrinter::DiagEntry const&)': (.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0x4fc): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EmitDiagEntry(llvm::raw_ostream&, clang::LogDiagnosticPrinter::DiagEntry const&)': (.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0x780): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EmitDiagEntry(llvm::raw_ostream&, clang::LogDiagnosticPrinter::DiagEntry const&)': (.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0x7a0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EmitDiagEntry(llvm::raw_ostream&, clang::LogDiagnosticPrinter::DiagEntry const&)': (.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0x7c0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EmitDiagEntry(llvm::raw_ostream&, clang::LogDiagnosticPrinter::DiagEntry const&)': (.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0x7e0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EmitDiagEntry(llvm::raw_ostream&, clang::LogDiagnosticPrinter::DiagEntry const&)': (.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0x800): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EmitDiagEntry(llvm::raw_ostream&, clang::LogDiagnosticPrinter::DiagEntry const&)': (.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0x819): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EmitDiagEntry(llvm::raw_ostream&, clang::LogDiagnosticPrinter::DiagEntry const&)': (.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0xb1b): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EmitDiagEntry(llvm::raw_ostream&, clang::LogDiagnosticPrinter::DiagEntry const&)': (.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0xc23): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EmitDiagEntry(llvm::raw_ostream&, clang::LogDiagnosticPrinter::DiagEntry const&)': (.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0xc89): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EmitDiagEntry(llvm::raw_ostream&, clang::LogDiagnosticPrinter::DiagEntry const&)': (.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0xef8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EmitDiagEntry(llvm::raw_ostream&, clang::LogDiagnosticPrinter::DiagEntry const&)': (.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0xf18): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EmitDiagEntry(llvm::raw_ostream&, clang::LogDiagnosticPrinter::DiagEntry const&)': (.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0xf38): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EmitDiagEntry(llvm::raw_ostream&, clang::LogDiagnosticPrinter::DiagEntry const&)': (.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0xf58): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EmitDiagEntry(llvm::raw_ostream&, clang::LogDiagnosticPrinter::DiagEntry const&)': (.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0xf98): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o):(.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0xfb8): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EmitDiagEntry(llvm::raw_ostream&, clang::LogDiagnosticPrinter::DiagEntry const&)': (.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0xfcc): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EmitDiagEntry(llvm::raw_ostream&, clang::LogDiagnosticPrinter::DiagEntry const&)': (.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0xfe7): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EmitDiagEntry(llvm::raw_ostream&, clang::LogDiagnosticPrinter::DiagEntry const&)': (.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0xfff): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EmitDiagEntry(llvm::raw_ostream&, clang::LogDiagnosticPrinter::DiagEntry const&)': (.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0x1020): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EmitDiagEntry(llvm::raw_ostream&, clang::LogDiagnosticPrinter::DiagEntry const&)': (.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0x1040): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EmitDiagEntry(llvm::raw_ostream&, clang::LogDiagnosticPrinter::DiagEntry const&)': (.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0x1060): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EmitDiagEntry(llvm::raw_ostream&, clang::LogDiagnosticPrinter::DiagEntry const&)': (.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0x1080): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EmitDiagEntry(llvm::raw_ostream&, clang::LogDiagnosticPrinter::DiagEntry const&)': (.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0x10a0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EmitDiagEntry(llvm::raw_ostream&, clang::LogDiagnosticPrinter::DiagEntry const&)': (.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0x10b9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EmitDiagEntry(llvm::raw_ostream&, clang::LogDiagnosticPrinter::DiagEntry const&)': (.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0x10d2): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EmitDiagEntry(llvm::raw_ostream&, clang::LogDiagnosticPrinter::DiagEntry const&)': (.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0x10ef): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EmitDiagEntry(llvm::raw_ostream&, clang::LogDiagnosticPrinter::DiagEntry const&)': (.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0x110c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EmitDiagEntry(llvm::raw_ostream&, clang::LogDiagnosticPrinter::DiagEntry const&)': (.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0x1129): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EmitDiagEntry(llvm::raw_ostream&, clang::LogDiagnosticPrinter::DiagEntry const&)': (.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0x1146): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o):(.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0x1163): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EmitDiagEntry(llvm::raw_ostream&, clang::LogDiagnosticPrinter::DiagEntry const&)': (.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0x11ed): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EmitDiagEntry(llvm::raw_ostream&, clang::LogDiagnosticPrinter::DiagEntry const&)': (.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0x11ff): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EmitDiagEntry(llvm::raw_ostream&, clang::LogDiagnosticPrinter::DiagEntry const&)': (.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0x1211): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EmitDiagEntry(llvm::raw_ostream&, clang::LogDiagnosticPrinter::DiagEntry const&)': (.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0x1223): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EmitDiagEntry(llvm::raw_ostream&, clang::LogDiagnosticPrinter::DiagEntry const&)': (.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0x123c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EmitDiagEntry(llvm::raw_ostream&, clang::LogDiagnosticPrinter::DiagEntry const&)': (.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0x1259): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EmitDiagEntry(llvm::raw_ostream&, clang::LogDiagnosticPrinter::DiagEntry const&)': (.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0x1276): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EmitDiagEntry(llvm::raw_ostream&, clang::LogDiagnosticPrinter::DiagEntry const&)': (.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0x1293): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EmitDiagEntry(llvm::raw_ostream&, clang::LogDiagnosticPrinter::DiagEntry const&)': (.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0x12ac): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o):(.text._ZN5clang20LogDiagnosticPrinter13EmitDiagEntryERN4llvm11raw_ostreamERKNS0_9DiagEntryE+0x12c5): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EndSourceFile() [clone .part.39] [clone .constprop.53]': (.text._ZN5clang20LogDiagnosticPrinter13EndSourceFileEv.part.39.constprop.53+0x7d): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EndSourceFile() [clone .part.39] [clone .constprop.53]': (.text._ZN5clang20LogDiagnosticPrinter13EndSourceFileEv.part.39.constprop.53+0x8a): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EndSourceFile() [clone .part.39] [clone .constprop.53]': (.text._ZN5clang20LogDiagnosticPrinter13EndSourceFileEv.part.39.constprop.53+0x22e): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EndSourceFile() [clone .part.39] [clone .constprop.53]': (.text._ZN5clang20LogDiagnosticPrinter13EndSourceFileEv.part.39.constprop.53+0x41f): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EndSourceFile() [clone .part.39] [clone .constprop.53]': (.text._ZN5clang20LogDiagnosticPrinter13EndSourceFileEv.part.39.constprop.53+0x44a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EndSourceFile() [clone .part.39] [clone .constprop.53]': (.text._ZN5clang20LogDiagnosticPrinter13EndSourceFileEv.part.39.constprop.53+0x7cf): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EndSourceFile() [clone .part.39] [clone .constprop.53]': (.text._ZN5clang20LogDiagnosticPrinter13EndSourceFileEv.part.39.constprop.53+0x7f0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EndSourceFile() [clone .part.39] [clone .constprop.53]': (.text._ZN5clang20LogDiagnosticPrinter13EndSourceFileEv.part.39.constprop.53+0x810): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o):(.text._ZN5clang20LogDiagnosticPrinter13EndSourceFileEv.part.39.constprop.53+0x830): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EndSourceFile() [clone .part.39] [clone .constprop.53]': (.text._ZN5clang20LogDiagnosticPrinter13EndSourceFileEv.part.39.constprop.53+0x847): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EndSourceFile() [clone .part.39] [clone .constprop.53]': (.text._ZN5clang20LogDiagnosticPrinter13EndSourceFileEv.part.39.constprop.53+0x85f): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EndSourceFile() [clone .part.39] [clone .constprop.53]': (.text._ZN5clang20LogDiagnosticPrinter13EndSourceFileEv.part.39.constprop.53+0x87d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EndSourceFile() [clone .part.39] [clone .constprop.53]': (.text._ZN5clang20LogDiagnosticPrinter13EndSourceFileEv.part.39.constprop.53+0x89b): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EndSourceFile() [clone .part.39] [clone .constprop.53]': (.text._ZN5clang20LogDiagnosticPrinter13EndSourceFileEv.part.39.constprop.53+0x8b9): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EndSourceFile() [clone .part.39] [clone .constprop.53]': (.text._ZN5clang20LogDiagnosticPrinter13EndSourceFileEv.part.39.constprop.53+0x8d7): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EndSourceFile() [clone .part.39] [clone .constprop.53]': (.text._ZN5clang20LogDiagnosticPrinter13EndSourceFileEv.part.39.constprop.53+0x8f5): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o):(.text._ZN5clang20LogDiagnosticPrinter13EndSourceFileEv.part.39.constprop.53+0x913): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EndSourceFile() [clone .part.39] [clone .constprop.53]': (.text._ZN5clang20LogDiagnosticPrinter13EndSourceFileEv.part.39.constprop.53+0x9a2): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EndSourceFile() [clone .part.39] [clone .constprop.53]': (.text._ZN5clang20LogDiagnosticPrinter13EndSourceFileEv.part.39.constprop.53+0x9b4): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EndSourceFile() [clone .part.39] [clone .constprop.53]': (.text._ZN5clang20LogDiagnosticPrinter13EndSourceFileEv.part.39.constprop.53+0x9cd): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EndSourceFile() [clone .part.39] [clone .constprop.53]': (.text._ZN5clang20LogDiagnosticPrinter13EndSourceFileEv.part.39.constprop.53+0x9eb): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EndSourceFile() [clone .part.39] [clone .constprop.53]': (.text._ZN5clang20LogDiagnosticPrinter13EndSourceFileEv.part.39.constprop.53+0xa09): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EndSourceFile() [clone .part.39] [clone .constprop.53]': (.text._ZN5clang20LogDiagnosticPrinter13EndSourceFileEv.part.39.constprop.53+0xa27): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o): In function `clang::LogDiagnosticPrinter::EndSourceFile() [clone .part.39] [clone .constprop.53]': (.text._ZN5clang20LogDiagnosticPrinter13EndSourceFileEv.part.39.constprop.53+0xa40): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(LogDiagnosticPrinter.cpp.o):(.text._ZN5clang20LogDiagnosticPrinter13EndSourceFileEv.part.39.constprop.53+0xa5d): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(ModuleDependencyCollector.cpp.o): In function `(anonymous namespace)::ModuleDependencyListener::copyToRoot(llvm::StringRef) [clone .isra.36] [clone .constprop.37]': (.text._ZN12_GLOBAL__N_124ModuleDependencyListener10copyToRootEN4llvm9StringRefE.isra.36.constprop.37+0x9a): undefined reference to `llvm::sys::fs::make_absolute(llvm::SmallVectorImpl&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ModuleDependencyCollector.cpp.o): In function `(anonymous namespace)::ModuleDependencyListener::copyToRoot(llvm::StringRef) [clone .isra.36] [clone .constprop.37]': (.text._ZN12_GLOBAL__N_124ModuleDependencyListener10copyToRootEN4llvm9StringRefE.isra.36.constprop.37+0xa2): undefined reference to `llvm::sys::path::native(llvm::SmallVectorImpl&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ModuleDependencyCollector.cpp.o): In function `(anonymous namespace)::ModuleDependencyListener::copyToRoot(llvm::StringRef) [clone .isra.36] [clone .constprop.37]': (.text._ZN12_GLOBAL__N_124ModuleDependencyListener10copyToRootEN4llvm9StringRefE.isra.36.constprop.37+0xac): undefined reference to `llvm::sys::path::remove_dots(llvm::SmallVectorImpl&, bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ModuleDependencyCollector.cpp.o): In function `(anonymous namespace)::ModuleDependencyListener::copyToRoot(llvm::StringRef) [clone .isra.36] [clone .constprop.37]': (.text._ZN12_GLOBAL__N_124ModuleDependencyListener10copyToRootEN4llvm9StringRefE.isra.36.constprop.37+0x150): undefined reference to `llvm::sys::path::relative_path(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ModuleDependencyCollector.cpp.o): In function `(anonymous namespace)::ModuleDependencyListener::copyToRoot(llvm::StringRef) [clone .isra.36] [clone .constprop.37]': (.text._ZN12_GLOBAL__N_124ModuleDependencyListener10copyToRootEN4llvm9StringRefE.isra.36.constprop.37+0x186): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ModuleDependencyCollector.cpp.o): In function `(anonymous namespace)::ModuleDependencyListener::copyToRoot(llvm::StringRef) [clone .isra.36] [clone .constprop.37]': (.text._ZN12_GLOBAL__N_124ModuleDependencyListener10copyToRootEN4llvm9StringRefE.isra.36.constprop.37+0x19e): undefined reference to `llvm::sys::path::parent_path(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ModuleDependencyCollector.cpp.o): In function `(anonymous namespace)::ModuleDependencyListener::copyToRoot(llvm::StringRef) [clone .isra.36] [clone .constprop.37]': (.text._ZN12_GLOBAL__N_124ModuleDependencyListener10copyToRootEN4llvm9StringRefE.isra.36.constprop.37+0x1cf): undefined reference to `llvm::sys::fs::create_directories(llvm::Twine const&, bool, llvm::sys::fs::perms)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ModuleDependencyCollector.cpp.o): In function `(anonymous namespace)::ModuleDependencyListener::copyToRoot(llvm::StringRef) [clone .isra.36] [clone .constprop.37]': (.text._ZN12_GLOBAL__N_124ModuleDependencyListener10copyToRootEN4llvm9StringRefE.isra.36.constprop.37+0x24c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ModuleDependencyCollector.cpp.o): In function `(anonymous namespace)::ModuleDependencyListener::copyToRoot(llvm::StringRef) [clone .isra.36] [clone .constprop.37]': (.text._ZN12_GLOBAL__N_124ModuleDependencyListener10copyToRootEN4llvm9StringRefE.isra.36.constprop.37+0x269): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ModuleDependencyCollector.cpp.o): In function `(anonymous namespace)::ModuleDependencyListener::copyToRoot(llvm::StringRef) [clone .isra.36] [clone .constprop.37]': (.text._ZN12_GLOBAL__N_124ModuleDependencyListener10copyToRootEN4llvm9StringRefE.isra.36.constprop.37+0x2ab): undefined reference to `llvm::sys::fs::copy_file(llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ModuleDependencyCollector.cpp.o): In function `(anonymous namespace)::ModuleDependencyListener::visitInputFile(llvm::StringRef, bool, bool, bool)': (.text._ZN12_GLOBAL__N_124ModuleDependencyListener14visitInputFileEN4llvm9StringRefEbbb+0x2d): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ModuleDependencyCollector.cpp.o): In function `(anonymous namespace)::ModuleDependencyListener::visitInputFile(llvm::StringRef, bool, bool, bool)': (.text._ZN12_GLOBAL__N_124ModuleDependencyListener14visitInputFileEN4llvm9StringRefEbbb+0xb0): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ModuleDependencyCollector.cpp.o): In function `clang::ModuleDependencyCollector::writeFileMap()': (.text._ZN5clang25ModuleDependencyCollector12writeFileMapEv+0x10a): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ModuleDependencyCollector.cpp.o): In function `clang::ModuleDependencyCollector::writeFileMap()': (.text._ZN5clang25ModuleDependencyCollector12writeFileMapEv+0x140): undefined reference to `llvm::raw_fd_ostream::raw_fd_ostream(llvm::StringRef, std::error_code&, llvm::sys::fs::OpenFlags)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ModuleDependencyCollector.cpp.o): In function `clang::ModuleDependencyCollector::writeFileMap()': (.text._ZN5clang25ModuleDependencyCollector12writeFileMapEv+0x160): undefined reference to `llvm::raw_fd_ostream::~raw_fd_ostream()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ModuleDependencyCollector.cpp.o): In function `clang::ModuleDependencyCollector::writeFileMap()': (.text._ZN5clang25ModuleDependencyCollector12writeFileMapEv+0x19c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::startNewLineIfNeeded(bool)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks20startNewLineIfNeededEb+0x6e): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::WriteLineInfo(unsigned int, char const*, unsigned int)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks13WriteLineInfoEjPKcj+0x65): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::WriteLineInfo(unsigned int, char const*, unsigned int)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks13WriteLineInfoEjPKcj+0xb6): undefined reference to `llvm::raw_ostream::write_escaped(llvm::StringRef, bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::WriteLineInfo(unsigned int, char const*, unsigned int)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks13WriteLineInfoEjPKcj+0x173): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::WriteLineInfo(unsigned int, char const*, unsigned int)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks13WriteLineInfoEjPKcj+0x1c4): undefined reference to `llvm::raw_ostream::write_escaped(llvm::StringRef, bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::WriteLineInfo(unsigned int, char const*, unsigned int)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks13WriteLineInfoEjPKcj+0x216): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::WriteLineInfo(unsigned int, char const*, unsigned int)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks13WriteLineInfoEjPKcj+0x226): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::WriteLineInfo(unsigned int, char const*, unsigned int)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks13WriteLineInfoEjPKcj+0x239): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::WriteLineInfo(unsigned int, char const*, unsigned int)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks13WriteLineInfoEjPKcj+0x251): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::WriteLineInfo(unsigned int, char const*, unsigned int)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks13WriteLineInfoEjPKcj+0x266): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::WriteLineInfo(unsigned int, char const*, unsigned int)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks13WriteLineInfoEjPKcj+0x27e): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::WriteLineInfo(unsigned int, char const*, unsigned int)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks13WriteLineInfoEjPKcj+0x2a4): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::WriteLineInfo(unsigned int, char const*, unsigned int)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks13WriteLineInfoEjPKcj+0x2b6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::WriteLineInfo(unsigned int, char const*, unsigned int)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks13WriteLineInfoEjPKcj+0x2c9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::WriteLineInfo(unsigned int, char const*, unsigned int)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks13WriteLineInfoEjPKcj+0x2e1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::WriteLineInfo(unsigned int, char const*, unsigned int)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks13WriteLineInfoEjPKcj+0x2f6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::WriteLineInfo(unsigned int, char const*, unsigned int)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks13WriteLineInfoEjPKcj+0x31c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::WriteLineInfo(unsigned int, char const*, unsigned int)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks13WriteLineInfoEjPKcj+0x335): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::WriteLineInfo(unsigned int, char const*, unsigned int)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks13WriteLineInfoEjPKcj+0x200): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::MoveToLine(unsigned int)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks10MoveToLineEj+0x34): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::MoveToLine(unsigned int)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks10MoveToLineEj+0xa6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::PragmaWarningPop(clang::SourceLocation)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks16PragmaWarningPopEN5clang14SourceLocationE+0xbd): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::Ident(clang::SourceLocation, llvm::StringRef)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks5IdentEN5clang14SourceLocationEN4llvm9StringRefE+0x5b): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::Ident(clang::SourceLocation, llvm::StringRef)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks5IdentEN5clang14SourceLocationEN4llvm9StringRefE+0x6d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::PragmaDebug(clang::SourceLocation, llvm::StringRef)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks11PragmaDebugEN5clang14SourceLocationEN4llvm9StringRefE+0x102): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::PragmaDebug(clang::SourceLocation, llvm::StringRef)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks11PragmaDebugEN5clang14SourceLocationEN4llvm9StringRefE+0x11d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o):(.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks20PragmaDiagnosticPushEN5clang14SourceLocationEN4llvm9StringRefE+0x123): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::PragmaWarningPush(clang::SourceLocation, int)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks17PragmaWarningPushEN5clang14SourceLocationEi+0xc5): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::PragmaWarningPush(clang::SourceLocation, int)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks17PragmaWarningPushEN5clang14SourceLocationEi+0x115): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::PragmaWarningPush(clang::SourceLocation, int)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks17PragmaWarningPushEN5clang14SourceLocationEi+0x126): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::PragmaWarningPush(clang::SourceLocation, int)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks17PragmaWarningPushEN5clang14SourceLocationEi+0x13d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::MacroUndefined(clang::Token const&, clang::MacroDefinition const&)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks14MacroUndefinedERKN5clang5TokenERKNS1_15MacroDefinitionE+0x13a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::MacroUndefined(clang::Token const&, clang::MacroDefinition const&)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks14MacroUndefinedERKN5clang5TokenERKNS1_15MacroDefinitionE+0x150): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::PragmaWarning(clang::SourceLocation, llvm::StringRef, llvm::ArrayRef)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks13PragmaWarningEN5clang14SourceLocationEN4llvm9StringRefENS3_8ArrayRefIiEE+0x103): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::PragmaWarning(clang::SourceLocation, llvm::StringRef, llvm::ArrayRef)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks13PragmaWarningEN5clang14SourceLocationEN4llvm9StringRefENS3_8ArrayRefIiEE+0x126): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::PragmaWarning(clang::SourceLocation, llvm::StringRef, llvm::ArrayRef)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks13PragmaWarningEN5clang14SourceLocationEN4llvm9StringRefENS3_8ArrayRefIiEE+0x1ae): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::PragmaWarning(clang::SourceLocation, llvm::StringRef, llvm::ArrayRef)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks13PragmaWarningEN5clang14SourceLocationEN4llvm9StringRefENS3_8ArrayRefIiEE+0x1cc): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::PragmaWarning(clang::SourceLocation, llvm::StringRef, llvm::ArrayRef)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks13PragmaWarningEN5clang14SourceLocationEN4llvm9StringRefENS3_8ArrayRefIiEE+0x1e6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::PragmaWarning(clang::SourceLocation, llvm::StringRef, llvm::ArrayRef)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks13PragmaWarningEN5clang14SourceLocationEN4llvm9StringRefENS3_8ArrayRefIiEE+0x200): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::InclusionDirective(clang::SourceLocation, clang::Token const&, llvm::StringRef, bool, clang::CharSourceRange, clang::FileEntry const*, llvm::StringRef, llvm::StringRef, clang::Module const*)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks18InclusionDirectiveEN5clang14SourceLocationERKNS1_5TokenEN4llvm9StringRefEbNS1_15CharSourceRangeEPKNS1_9FileEntryES7_S7_PKNS1_6ModuleE+0xbb): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::InclusionDirective(clang::SourceLocation, clang::Token const&, llvm::StringRef, bool, clang::CharSourceRange, clang::FileEntry const*, llvm::StringRef, llvm::StringRef, clang::Module const*)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks18InclusionDirectiveEN5clang14SourceLocationERKNS1_5TokenEN4llvm9StringRefEbNS1_15CharSourceRangeEPKNS1_9FileEntryES7_S7_PKNS1_6ModuleE+0x1f6): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::InclusionDirective(clang::SourceLocation, clang::Token const&, llvm::StringRef, bool, clang::CharSourceRange, clang::FileEntry const*, llvm::StringRef, llvm::StringRef, clang::Module const*)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks18InclusionDirectiveEN5clang14SourceLocationERKNS1_5TokenEN4llvm9StringRefEbNS1_15CharSourceRangeEPKNS1_9FileEntryES7_S7_PKNS1_6ModuleE+0x20a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::InclusionDirective(clang::SourceLocation, clang::Token const&, llvm::StringRef, bool, clang::CharSourceRange, clang::FileEntry const*, llvm::StringRef, llvm::StringRef, clang::Module const*)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks18InclusionDirectiveEN5clang14SourceLocationERKNS1_5TokenEN4llvm9StringRefEbNS1_15CharSourceRangeEPKNS1_9FileEntryES7_S7_PKNS1_6ModuleE+0x235): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o):(.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks18InclusionDirectiveEN5clang14SourceLocationERKNS1_5TokenEN4llvm9StringRefEbNS1_15CharSourceRangeEPKNS1_9FileEntryES7_S7_PKNS1_6ModuleE+0x258): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::PragmaDiagnostic(clang::SourceLocation, llvm::StringRef, clang::diag::Severity, llvm::StringRef)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks16PragmaDiagnosticEN5clang14SourceLocationEN4llvm9StringRefENS1_4diag8SeverityES4_+0x1ea): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::PragmaDiagnostic(clang::SourceLocation, llvm::StringRef, clang::diag::Severity, llvm::StringRef)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks16PragmaDiagnosticEN5clang14SourceLocationEN4llvm9StringRefENS1_4diag8SeverityES4_+0x227): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::PragmaDiagnostic(clang::SourceLocation, llvm::StringRef, clang::diag::Severity, llvm::StringRef)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks16PragmaDiagnosticEN5clang14SourceLocationEN4llvm9StringRefENS1_4diag8SeverityES4_+0x240): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::PragmaDiagnostic(clang::SourceLocation, llvm::StringRef, clang::diag::Severity, llvm::StringRef)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks16PragmaDiagnosticEN5clang14SourceLocationEN4llvm9StringRefENS1_4diag8SeverityES4_+0x26a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::PragmaDiagnostic(clang::SourceLocation, llvm::StringRef, clang::diag::Severity, llvm::StringRef)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks16PragmaDiagnosticEN5clang14SourceLocationEN4llvm9StringRefENS1_4diag8SeverityES4_+0x28a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::PragmaDiagnostic(clang::SourceLocation, llvm::StringRef, clang::diag::Severity, llvm::StringRef)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks16PragmaDiagnosticEN5clang14SourceLocationEN4llvm9StringRefENS1_4diag8SeverityES4_+0x2b8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o):(.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks16PragmaDiagnosticEN5clang14SourceLocationEN4llvm9StringRefENS1_4diag8SeverityES4_+0x3bd): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::PragmaMessage(clang::SourceLocation, llvm::StringRef, clang::PPCallbacks::PragmaMessageKind, llvm::StringRef)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks13PragmaMessageEN5clang14SourceLocationEN4llvm9StringRefENS1_11PPCallbacks17PragmaMessageKindES4_+0x338): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::PragmaMessage(clang::SourceLocation, llvm::StringRef, clang::PPCallbacks::PragmaMessageKind, llvm::StringRef)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks13PragmaMessageEN5clang14SourceLocationEN4llvm9StringRefENS1_11PPCallbacks17PragmaMessageKindES4_+0x350): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::PragmaMessage(clang::SourceLocation, llvm::StringRef, clang::PPCallbacks::PragmaMessageKind, llvm::StringRef)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks13PragmaMessageEN5clang14SourceLocationEN4llvm9StringRefENS1_11PPCallbacks17PragmaMessageKindES4_+0x368): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::PragmaMessage(clang::SourceLocation, llvm::StringRef, clang::PPCallbacks::PragmaMessageKind, llvm::StringRef)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks13PragmaMessageEN5clang14SourceLocationEN4llvm9StringRefENS1_11PPCallbacks17PragmaMessageKindES4_+0x386): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::PragmaMessage(clang::SourceLocation, llvm::StringRef, clang::PPCallbacks::PragmaMessageKind, llvm::StringRef)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks13PragmaMessageEN5clang14SourceLocationEN4llvm9StringRefENS1_11PPCallbacks17PragmaMessageKindES4_+0x39c): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o):(.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks13PragmaMessageEN5clang14SourceLocationEN4llvm9StringRefENS1_11PPCallbacks17PragmaMessageKindES4_+0x3d6): more undefined references to `llvm::raw_ostream::write(unsigned char)' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::PragmaMessage(clang::SourceLocation, llvm::StringRef, clang::PPCallbacks::PragmaMessageKind, llvm::StringRef)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks13PragmaMessageEN5clang14SourceLocationEN4llvm9StringRefENS1_11PPCallbacks17PragmaMessageKindES4_+0x4b5): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::PragmaMessage(clang::SourceLocation, llvm::StringRef, clang::PPCallbacks::PragmaMessageKind, llvm::StringRef)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks13PragmaMessageEN5clang14SourceLocationEN4llvm9StringRefENS1_11PPCallbacks17PragmaMessageKindES4_+0x4cb): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::PragmaMessage(clang::SourceLocation, llvm::StringRef, clang::PPCallbacks::PragmaMessageKind, llvm::StringRef)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks13PragmaMessageEN5clang14SourceLocationEN4llvm9StringRefENS1_11PPCallbacks17PragmaMessageKindES4_+0x4e1): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::PragmaMessage(clang::SourceLocation, llvm::StringRef, clang::PPCallbacks::PragmaMessageKind, llvm::StringRef)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks13PragmaMessageEN5clang14SourceLocationEN4llvm9StringRefENS1_11PPCallbacks17PragmaMessageKindES4_+0x4f7): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::PragmaMessage(clang::SourceLocation, llvm::StringRef, clang::PPCallbacks::PragmaMessageKind, llvm::StringRef)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks13PragmaMessageEN5clang14SourceLocationEN4llvm9StringRefENS1_11PPCallbacks17PragmaMessageKindES4_+0x506): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::PragmaMessage(clang::SourceLocation, llvm::StringRef, clang::PPCallbacks::PragmaMessageKind, llvm::StringRef)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks13PragmaMessageEN5clang14SourceLocationEN4llvm9StringRefENS1_11PPCallbacks17PragmaMessageKindES4_+0x527): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::PragmaMessage(clang::SourceLocation, llvm::StringRef, clang::PPCallbacks::PragmaMessageKind, llvm::StringRef)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks13PragmaMessageEN5clang14SourceLocationEN4llvm9StringRefENS1_11PPCallbacks17PragmaMessageKindES4_+0x534): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::UnknownPragmaHandler::HandlePragma(clang::Preprocessor&, clang::PragmaIntroducerKind, clang::Token&)': (.text._ZN12_GLOBAL__N_120UnknownPragmaHandler12HandlePragmaERN5clang12PreprocessorENS1_20PragmaIntroducerKindERNS1_5TokenE+0x95): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::UnknownPragmaHandler::HandlePragma(clang::Preprocessor&, clang::PragmaIntroducerKind, clang::Token&)': (.text._ZN12_GLOBAL__N_120UnknownPragmaHandler12HandlePragmaERN5clang12PreprocessorENS1_20PragmaIntroducerKindERNS1_5TokenE+0x156): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::UnknownPragmaHandler::HandlePragma(clang::Preprocessor&, clang::PragmaIntroducerKind, clang::Token&)': (.text._ZN12_GLOBAL__N_120UnknownPragmaHandler12HandlePragmaERN5clang12PreprocessorENS1_20PragmaIntroducerKindERNS1_5TokenE+0x276): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `(anonymous namespace)::PrintPPOutputPPCallbacks::FileChanged(clang::SourceLocation, clang::PPCallbacks::FileChangeReason, clang::SrcMgr::CharacteristicKind, clang::FileID)': (.text._ZN12_GLOBAL__N_124PrintPPOutputPPCallbacks11FileChangedEN5clang14SourceLocationENS1_11PPCallbacks16FileChangeReasonENS1_6SrcMgr18CharacteristicKindENS1_6FileIDE+0x1f7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `PrintMacroDefinition(clang::IdentifierInfo const&, clang::MacroInfo const&, clang::Preprocessor&, llvm::raw_ostream&) [clone .constprop.70]': (.text._ZL20PrintMacroDefinitionRKN5clang14IdentifierInfoERKNS_9MacroInfoERNS_12PreprocessorERN4llvm11raw_ostreamE.constprop.70+0x144): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `PrintMacroDefinition(clang::IdentifierInfo const&, clang::MacroInfo const&, clang::Preprocessor&, llvm::raw_ostream&) [clone .constprop.70]': (.text._ZL20PrintMacroDefinitionRKN5clang14IdentifierInfoERKNS_9MacroInfoERNS_12PreprocessorERN4llvm11raw_ostreamE.constprop.70+0x154): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `PrintMacroDefinition(clang::IdentifierInfo const&, clang::MacroInfo const&, clang::Preprocessor&, llvm::raw_ostream&) [clone .constprop.70]': (.text._ZL20PrintMacroDefinitionRKN5clang14IdentifierInfoERKNS_9MacroInfoERNS_12PreprocessorERN4llvm11raw_ostreamE.constprop.70+0x23d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `PrintMacroDefinition(clang::IdentifierInfo const&, clang::MacroInfo const&, clang::Preprocessor&, llvm::raw_ostream&) [clone .constprop.70]': (.text._ZL20PrintMacroDefinitionRKN5clang14IdentifierInfoERKNS_9MacroInfoERNS_12PreprocessorERN4llvm11raw_ostreamE.constprop.70+0x2f9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `PrintMacroDefinition(clang::IdentifierInfo const&, clang::MacroInfo const&, clang::Preprocessor&, llvm::raw_ostream&) [clone .constprop.70]': (.text._ZL20PrintMacroDefinitionRKN5clang14IdentifierInfoERKNS_9MacroInfoERNS_12PreprocessorERN4llvm11raw_ostreamE.constprop.70+0x30f): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `PrintMacroDefinition(clang::IdentifierInfo const&, clang::MacroInfo const&, clang::Preprocessor&, llvm::raw_ostream&) [clone .constprop.70]': (.text._ZL20PrintMacroDefinitionRKN5clang14IdentifierInfoERKNS_9MacroInfoERNS_12PreprocessorERN4llvm11raw_ostreamE.constprop.70+0x3e5): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `PrintMacroDefinition(clang::IdentifierInfo const&, clang::MacroInfo const&, clang::Preprocessor&, llvm::raw_ostream&) [clone .constprop.70]': (.text._ZL20PrintMacroDefinitionRKN5clang14IdentifierInfoERKNS_9MacroInfoERNS_12PreprocessorERN4llvm11raw_ostreamE.constprop.70+0x3fa): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `PrintMacroDefinition(clang::IdentifierInfo const&, clang::MacroInfo const&, clang::Preprocessor&, llvm::raw_ostream&) [clone .constprop.70]': (.text._ZL20PrintMacroDefinitionRKN5clang14IdentifierInfoERKNS_9MacroInfoERNS_12PreprocessorERN4llvm11raw_ostreamE.constprop.70+0x418): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `PrintMacroDefinition(clang::IdentifierInfo const&, clang::MacroInfo const&, clang::Preprocessor&, llvm::raw_ostream&) [clone .constprop.70]': (.text._ZL20PrintMacroDefinitionRKN5clang14IdentifierInfoERKNS_9MacroInfoERNS_12PreprocessorERN4llvm11raw_ostreamE.constprop.70+0x439): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `PrintMacroDefinition(clang::IdentifierInfo const&, clang::MacroInfo const&, clang::Preprocessor&, llvm::raw_ostream&) [clone .constprop.70]': (.text._ZL20PrintMacroDefinitionRKN5clang14IdentifierInfoERKNS_9MacroInfoERNS_12PreprocessorERN4llvm11raw_ostreamE.constprop.70+0x459): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `PrintMacroDefinition(clang::IdentifierInfo const&, clang::MacroInfo const&, clang::Preprocessor&, llvm::raw_ostream&) [clone .constprop.70]': (.text._ZL20PrintMacroDefinitionRKN5clang14IdentifierInfoERKNS_9MacroInfoERNS_12PreprocessorERN4llvm11raw_ostreamE.constprop.70+0x4ff): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `PrintMacroDefinition(clang::IdentifierInfo const&, clang::MacroInfo const&, clang::Preprocessor&, llvm::raw_ostream&) [clone .constprop.70]': (.text._ZL20PrintMacroDefinitionRKN5clang14IdentifierInfoERKNS_9MacroInfoERNS_12PreprocessorERN4llvm11raw_ostreamE.constprop.70+0x51c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `DoPrintMacros(clang::Preprocessor&, llvm::raw_ostream*) [clone .constprop.64]': (.text._ZL13DoPrintMacrosRN5clang12PreprocessorEPN4llvm11raw_ostreamE.constprop.64+0x25d): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `DoPrintMacros(clang::Preprocessor&, llvm::raw_ostream*) [clone .constprop.64]': (.text._ZL13DoPrintMacrosRN5clang12PreprocessorEPN4llvm11raw_ostreamE.constprop.64+0x2a4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `clang::DoPrintPreprocessedInput(clang::Preprocessor&, llvm::raw_ostream*, clang::PreprocessorOutputOptions const&)': (.text._ZN5clang24DoPrintPreprocessedInputERNS_12PreprocessorEPN4llvm11raw_ostreamERKNS_25PreprocessorOutputOptionsE+0x4a1): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `clang::DoPrintPreprocessedInput(clang::Preprocessor&, llvm::raw_ostream*, clang::PreprocessorOutputOptions const&)': (.text._ZN5clang24DoPrintPreprocessedInputERNS_12PreprocessorEPN4llvm11raw_ostreamERKNS_25PreprocessorOutputOptionsE+0x626): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `clang::DoPrintPreprocessedInput(clang::Preprocessor&, llvm::raw_ostream*, clang::PreprocessorOutputOptions const&)': (.text._ZN5clang24DoPrintPreprocessedInputERNS_12PreprocessorEPN4llvm11raw_ostreamERKNS_25PreprocessorOutputOptionsE+0x7ca): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `clang::DoPrintPreprocessedInput(clang::Preprocessor&, llvm::raw_ostream*, clang::PreprocessorOutputOptions const&)': (.text._ZN5clang24DoPrintPreprocessedInputERNS_12PreprocessorEPN4llvm11raw_ostreamERKNS_25PreprocessorOutputOptionsE+0x807): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `clang::DoPrintPreprocessedInput(clang::Preprocessor&, llvm::raw_ostream*, clang::PreprocessorOutputOptions const&)': (.text._ZN5clang24DoPrintPreprocessedInputERNS_12PreprocessorEPN4llvm11raw_ostreamERKNS_25PreprocessorOutputOptionsE+0x821): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `clang::DoPrintPreprocessedInput(clang::Preprocessor&, llvm::raw_ostream*, clang::PreprocessorOutputOptions const&)': (.text._ZN5clang24DoPrintPreprocessedInputERNS_12PreprocessorEPN4llvm11raw_ostreamERKNS_25PreprocessorOutputOptionsE+0x90c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `clang::DoPrintPreprocessedInput(clang::Preprocessor&, llvm::raw_ostream*, clang::PreprocessorOutputOptions const&)': (.text._ZN5clang24DoPrintPreprocessedInputERNS_12PreprocessorEPN4llvm11raw_ostreamERKNS_25PreprocessorOutputOptionsE+0x973): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `clang::DoPrintPreprocessedInput(clang::Preprocessor&, llvm::raw_ostream*, clang::PreprocessorOutputOptions const&)': (.text._ZN5clang24DoPrintPreprocessedInputERNS_12PreprocessorEPN4llvm11raw_ostreamERKNS_25PreprocessorOutputOptionsE+0x991): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(PrintPreprocessedOutput.cpp.o): In function `clang::DoPrintPreprocessedInput(clang::Preprocessor&, llvm::raw_ostream*, clang::PreprocessorOutputOptions const&)': (.text._ZN5clang24DoPrintPreprocessedInputERNS_12PreprocessorEPN4llvm11raw_ostreamERKNS_25PreprocessorOutputOptionsE+0x9a6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(SerializedDiagnosticPrinter.cpp.o): In function `(anonymous namespace)::SDiagsWriter::getMetaDiags()': (.text._ZN12_GLOBAL__N_112SDiagsWriter12getMetaDiagsEv+0x71): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(SerializedDiagnosticPrinter.cpp.o): In function `AddSourceLocationAbbrev(llvm::BitCodeAbbrev*)': (.text._ZL23AddSourceLocationAbbrevPN4llvm13BitCodeAbbrevE+0xa0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(SerializedDiagnosticPrinter.cpp.o): In function `AddSourceLocationAbbrev(llvm::BitCodeAbbrev*)': (.text._ZL23AddSourceLocationAbbrevPN4llvm13BitCodeAbbrevE+0xc0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(SerializedDiagnosticPrinter.cpp.o): In function `AddSourceLocationAbbrev(llvm::BitCodeAbbrev*)': (.text._ZL23AddSourceLocationAbbrevPN4llvm13BitCodeAbbrevE+0xe0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(SerializedDiagnosticPrinter.cpp.o): In function `AddSourceLocationAbbrev(llvm::BitCodeAbbrev*)': (.text._ZL23AddSourceLocationAbbrevPN4llvm13BitCodeAbbrevE+0x100): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(SerializedDiagnosticPrinter.cpp.o): In function `EmitRecordID(unsigned int, char const*, llvm::BitstreamWriter&, llvm::SmallVectorImpl&)': (.text._ZL12EmitRecordIDjPKcRN4llvm15BitstreamWriterERNS1_15SmallVectorImplImEE+0x83): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(SerializedDiagnosticPrinter.cpp.o):(.text._ZL12EmitRecordIDjPKcRN4llvm15BitstreamWriterERNS1_15SmallVectorImplImEE+0x2be): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(SerializedDiagnosticPrinter.cpp.o): In function `(anonymous namespace)::SDiagsWriter::finish()': (.text._ZN12_GLOBAL__N_112SDiagsWriter6finishEv+0xb3): undefined reference to `llvm::sys::fs::access(llvm::Twine const&, llvm::sys::fs::AccessMode)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(SerializedDiagnosticPrinter.cpp.o): In function `(anonymous namespace)::SDiagsWriter::finish()': (.text._ZN12_GLOBAL__N_112SDiagsWriter6finishEv+0x104): undefined reference to `llvm::raw_fd_ostream::raw_fd_ostream(llvm::StringRef, std::error_code&, llvm::sys::fs::OpenFlags)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(SerializedDiagnosticPrinter.cpp.o): In function `(anonymous namespace)::SDiagsWriter::finish()': (.text._ZN12_GLOBAL__N_112SDiagsWriter6finishEv+0x2d3): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(SerializedDiagnosticPrinter.cpp.o): In function `(anonymous namespace)::SDiagsWriter::finish()': (.text._ZN12_GLOBAL__N_112SDiagsWriter6finishEv+0x2e7): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(SerializedDiagnosticPrinter.cpp.o): In function `(anonymous namespace)::SDiagsMerger::visitEndOfDiagnostic()': (.text._ZN12_GLOBAL__N_112SDiagsMerger20visitEndOfDiagnosticEv+0x1b5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(SerializedDiagnosticPrinter.cpp.o): In function `(anonymous namespace)::SDiagsMerger::visitEndOfDiagnostic()': (.text._ZN12_GLOBAL__N_112SDiagsMerger20visitEndOfDiagnosticEv+0x1de): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(SerializedDiagnosticPrinter.cpp.o): In function `(anonymous namespace)::SDiagsRenderer::endDiagnostic(llvm::PointerUnion, clang::DiagnosticsEngine::Level)': (.text._ZN12_GLOBAL__N_114SDiagsRenderer13endDiagnosticEN4llvm12PointerUnionIPKN5clang10DiagnosticEPKNS3_16StoredDiagnosticEEENS3_17DiagnosticsEngine5LevelE+0x1dd): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(SerializedDiagnosticPrinter.cpp.o): In function `(anonymous namespace)::SDiagsRenderer::endDiagnostic(llvm::PointerUnion, clang::DiagnosticsEngine::Level)': (.text._ZN12_GLOBAL__N_114SDiagsRenderer13endDiagnosticEN4llvm12PointerUnionIPKN5clang10DiagnosticEPKNS3_16StoredDiagnosticEEENS3_17DiagnosticsEngine5LevelE+0x206): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(SerializedDiagnosticPrinter.cpp.o): In function `void llvm::BitstreamWriter::EmitRecordWithAbbrevImpl(unsigned int, llvm::ArrayRef, llvm::StringRef, llvm::Optional)': (.text._ZN4llvm15BitstreamWriter24EmitRecordWithAbbrevImplImEEvjNS_8ArrayRefIT_EENS_9StringRefENS_8OptionalIjEE[_ZN4llvm15BitstreamWriter24EmitRecordWithAbbrevImplImEEvjNS_8ArrayRefIT_EENS_9StringRefENS_8OptionalIjEE]+0x216): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(SerializedDiagnosticPrinter.cpp.o):(.text._ZN4llvm15BitstreamWriter24EmitRecordWithAbbrevImplImEEvjNS_8ArrayRefIT_EENS_9StringRefENS_8OptionalIjEE[_ZN4llvm15BitstreamWriter24EmitRecordWithAbbrevImplImEEvjNS_8ArrayRefIT_EENS_9StringRefENS_8OptionalIjEE]+0x275): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(SerializedDiagnosticPrinter.cpp.o): In function `llvm::BitstreamWriter::EmitBlockInfoAbbrev(unsigned int, llvm::BitCodeAbbrev*)': (.text._ZN4llvm15BitstreamWriter19EmitBlockInfoAbbrevEjPNS_13BitCodeAbbrevE[_ZN4llvm15BitstreamWriter19EmitBlockInfoAbbrevEjPNS_13BitCodeAbbrevE]+0x64d): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(SerializedDiagnosticPrinter.cpp.o): In function `llvm::BitstreamWriter::EmitBlockInfoAbbrev(unsigned int, llvm::BitCodeAbbrev*)': (.text._ZN4llvm15BitstreamWriter19EmitBlockInfoAbbrevEjPNS_13BitCodeAbbrevE[_ZN4llvm15BitstreamWriter19EmitBlockInfoAbbrevEjPNS_13BitCodeAbbrevE]+0x7d2): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(SerializedDiagnosticPrinter.cpp.o): In function `llvm::BitstreamWriter::EmitBlockInfoAbbrev(unsigned int, llvm::BitCodeAbbrev*)': (.text._ZN4llvm15BitstreamWriter19EmitBlockInfoAbbrevEjPNS_13BitCodeAbbrevE[_ZN4llvm15BitstreamWriter19EmitBlockInfoAbbrevEjPNS_13BitCodeAbbrevE]+0x813): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(SerializedDiagnosticPrinter.cpp.o): In function `llvm::BitstreamWriter::EmitBlockInfoAbbrev(unsigned int, llvm::BitCodeAbbrev*)': (.text._ZN4llvm15BitstreamWriter19EmitBlockInfoAbbrevEjPNS_13BitCodeAbbrevE[_ZN4llvm15BitstreamWriter19EmitBlockInfoAbbrevEjPNS_13BitCodeAbbrevE]+0x953): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(SerializedDiagnosticPrinter.cpp.o): In function `llvm::BitstreamWriter::EmitBlockInfoAbbrev(unsigned int, llvm::BitCodeAbbrev*)': (.text._ZN4llvm15BitstreamWriter19EmitBlockInfoAbbrevEjPNS_13BitCodeAbbrevE[_ZN4llvm15BitstreamWriter19EmitBlockInfoAbbrevEjPNS_13BitCodeAbbrevE]+0xa33): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(SerializedDiagnosticPrinter.cpp.o): In function `llvm::BitstreamWriter::EmitBlockInfoAbbrev(unsigned int, llvm::BitCodeAbbrev*)': (.text._ZN4llvm15BitstreamWriter19EmitBlockInfoAbbrevEjPNS_13BitCodeAbbrevE[_ZN4llvm15BitstreamWriter19EmitBlockInfoAbbrevEjPNS_13BitCodeAbbrevE]+0xa6e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(SerializedDiagnosticPrinter.cpp.o):(.text._ZN4llvm15BitstreamWriter19EmitBlockInfoAbbrevEjPNS_13BitCodeAbbrevE[_ZN4llvm15BitstreamWriter19EmitBlockInfoAbbrevEjPNS_13BitCodeAbbrevE]+0xb92): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(SerializedDiagnosticPrinter.cpp.o): In function `clang::serialized_diags::create(llvm::StringRef, clang::DiagnosticOptions*, bool)': (.text._ZN5clang16serialized_diags6createEN4llvm9StringRefEPNS_17DiagnosticOptionsEb+0x4e5): undefined reference to `llvm::sys::fs::remove(llvm::Twine const&, bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(SerializedDiagnosticPrinter.cpp.o): In function `clang::serialized_diags::create(llvm::StringRef, clang::DiagnosticOptions*, bool)': (.text._ZN5clang16serialized_diags6createEN4llvm9StringRefEPNS_17DiagnosticOptionsEb+0x828): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(SerializedDiagnosticPrinter.cpp.o): In function `clang::serialized_diags::create(llvm::StringRef, clang::DiagnosticOptions*, bool)': (.text._ZN5clang16serialized_diags6createEN4llvm9StringRefEPNS_17DiagnosticOptionsEb+0x854): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(SerializedDiagnosticPrinter.cpp.o): In function `clang::serialized_diags::create(llvm::StringRef, clang::DiagnosticOptions*, bool)': (.text._ZN5clang16serialized_diags6createEN4llvm9StringRefEPNS_17DiagnosticOptionsEb+0x87c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(SerializedDiagnosticPrinter.cpp.o): In function `clang::serialized_diags::create(llvm::StringRef, clang::DiagnosticOptions*, bool)': (.text._ZN5clang16serialized_diags6createEN4llvm9StringRefEPNS_17DiagnosticOptionsEb+0x8a4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(SerializedDiagnosticPrinter.cpp.o): In function `clang::serialized_diags::create(llvm::StringRef, clang::DiagnosticOptions*, bool)': (.text._ZN5clang16serialized_diags6createEN4llvm9StringRefEPNS_17DiagnosticOptionsEb+0x8cc): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(SerializedDiagnosticPrinter.cpp.o):(.text._ZN5clang16serialized_diags6createEN4llvm9StringRefEPNS_17DiagnosticOptionsEb+0x8f4): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(SerializedDiagnosticReader.cpp.o): In function `clang::serialized_diags::SDErrorCategory()': (.text._ZN5clang16serialized_diags15SDErrorCategoryEv+0x9): undefined reference to `llvm::llvm_is_multithreaded()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(SerializedDiagnosticReader.cpp.o): In function `clang::serialized_diags::SDErrorCategory()': (.text._ZN5clang16serialized_diags15SDErrorCategoryEv+0x21): undefined reference to `llvm::sys::MemoryFence()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(SerializedDiagnosticReader.cpp.o): In function `clang::serialized_diags::SDErrorCategory()': (.text._ZN5clang16serialized_diags15SDErrorCategoryEv+0x40): undefined reference to `llvm::ManagedStaticBase::RegisterManagedStatic(void* (*)(), void (*)(void*)) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(SerializedDiagnosticReader.cpp.o): In function `clang::serialized_diags::SerializedDiagnosticReader::skipUntilRecordOrBlock(llvm::BitstreamCursor&, unsigned int&)': (.text._ZN5clang16serialized_diags26SerializedDiagnosticReader22skipUntilRecordOrBlockERN4llvm15BitstreamCursorERj+0x6c9): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(SerializedDiagnosticReader.cpp.o): In function `clang::serialized_diags::SerializedDiagnosticReader::readMetaBlock(llvm::BitstreamCursor&)': (.text._ZN5clang16serialized_diags26SerializedDiagnosticReader13readMetaBlockERN4llvm15BitstreamCursorE+0x4f6): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(SerializedDiagnosticReader.cpp.o): In function `clang::serialized_diags::SerializedDiagnosticReader::readDiagnosticBlock(llvm::BitstreamCursor&) [clone .part.52] [clone .constprop.53]': (.text._ZN5clang16serialized_diags26SerializedDiagnosticReader19readDiagnosticBlockERN4llvm15BitstreamCursorE.part.52.constprop.53+0x54b): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(SerializedDiagnosticReader.cpp.o): In function `clang::serialized_diags::SerializedDiagnosticReader::readDiagnostics(llvm::StringRef)': (.text._ZN5clang16serialized_diags26SerializedDiagnosticReader15readDiagnosticsEN4llvm9StringRefE+0x168): undefined reference to `llvm::getNonStreamedMemoryObject(unsigned char const*, unsigned char const*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(SerializedDiagnosticReader.cpp.o): In function `clang::serialized_diags::SerializedDiagnosticReader::readDiagnostics(llvm::StringRef)': (.text._ZN5clang16serialized_diags26SerializedDiagnosticReader15readDiagnosticsEN4llvm9StringRefE+0x12bc): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TestModuleFileExtension.cpp.o): In function `clang::TestModuleFileExtension::Writer::writeExtensionContents(clang::Sema&, llvm::BitstreamWriter&)': (.text._ZN5clang23TestModuleFileExtension6Writer22writeExtensionContentsERNS_4SemaERN4llvm15BitstreamWriterE+0x2c5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TestModuleFileExtension.cpp.o): In function `clang::TestModuleFileExtension::Writer::writeExtensionContents(clang::Sema&, llvm::BitstreamWriter&)': (.text._ZN5clang23TestModuleFileExtension6Writer22writeExtensionContentsERNS_4SemaERN4llvm15BitstreamWriterE+0x306): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TestModuleFileExtension.cpp.o): In function `clang::TestModuleFileExtension::Writer::writeExtensionContents(clang::Sema&, llvm::BitstreamWriter&)': (.text._ZN5clang23TestModuleFileExtension6Writer22writeExtensionContentsERNS_4SemaERN4llvm15BitstreamWriterE+0x47e): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TestModuleFileExtension.cpp.o): In function `clang::TestModuleFileExtension::Writer::writeExtensionContents(clang::Sema&, llvm::BitstreamWriter&)': (.text._ZN5clang23TestModuleFileExtension6Writer22writeExtensionContentsERNS_4SemaERN4llvm15BitstreamWriterE+0x48c): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TestModuleFileExtension.cpp.o): In function `clang::TestModuleFileExtension::Writer::writeExtensionContents(clang::Sema&, llvm::BitstreamWriter&)': (.text._ZN5clang23TestModuleFileExtension6Writer22writeExtensionContentsERNS_4SemaERN4llvm15BitstreamWriterE+0x4e7): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TestModuleFileExtension.cpp.o): In function `clang::TestModuleFileExtension::Writer::writeExtensionContents(clang::Sema&, llvm::BitstreamWriter&)': (.text._ZN5clang23TestModuleFileExtension6Writer22writeExtensionContentsERNS_4SemaERN4llvm15BitstreamWriterE+0x514): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TestModuleFileExtension.cpp.o): In function `clang::TestModuleFileExtension::Writer::writeExtensionContents(clang::Sema&, llvm::BitstreamWriter&)': (.text._ZN5clang23TestModuleFileExtension6Writer22writeExtensionContentsERNS_4SemaERN4llvm15BitstreamWriterE+0x535): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TestModuleFileExtension.cpp.o): In function `clang::TestModuleFileExtension::Writer::writeExtensionContents(clang::Sema&, llvm::BitstreamWriter&)': (.text._ZN5clang23TestModuleFileExtension6Writer22writeExtensionContentsERNS_4SemaERN4llvm15BitstreamWriterE+0x54d): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TestModuleFileExtension.cpp.o): In function `clang::TestModuleFileExtension::Writer::writeExtensionContents(clang::Sema&, llvm::BitstreamWriter&)': (.text._ZN5clang23TestModuleFileExtension6Writer22writeExtensionContentsERNS_4SemaERN4llvm15BitstreamWriterE+0x79e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TestModuleFileExtension.cpp.o): In function `clang::TestModuleFileExtension::Writer::writeExtensionContents(clang::Sema&, llvm::BitstreamWriter&)': (.text._ZN5clang23TestModuleFileExtension6Writer22writeExtensionContentsERNS_4SemaERN4llvm15BitstreamWriterE+0x8bd): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TestModuleFileExtension.cpp.o): In function `clang::TestModuleFileExtension::Writer::writeExtensionContents(clang::Sema&, llvm::BitstreamWriter&)': (.text._ZN5clang23TestModuleFileExtension6Writer22writeExtensionContentsERNS_4SemaERN4llvm15BitstreamWriterE+0xa0e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TestModuleFileExtension.cpp.o): In function `clang::TestModuleFileExtension::Writer::writeExtensionContents(clang::Sema&, llvm::BitstreamWriter&)': (.text._ZN5clang23TestModuleFileExtension6Writer22writeExtensionContentsERNS_4SemaERN4llvm15BitstreamWriterE+0xa76): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TestModuleFileExtension.cpp.o): In function `clang::TestModuleFileExtension::Writer::writeExtensionContents(clang::Sema&, llvm::BitstreamWriter&)': (.text._ZN5clang23TestModuleFileExtension6Writer22writeExtensionContentsERNS_4SemaERN4llvm15BitstreamWriterE+0xb3e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TestModuleFileExtension.cpp.o): In function `clang::TestModuleFileExtension::Writer::writeExtensionContents(clang::Sema&, llvm::BitstreamWriter&)': (.text._ZN5clang23TestModuleFileExtension6Writer22writeExtensionContentsERNS_4SemaERN4llvm15BitstreamWriterE+0xb71): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TestModuleFileExtension.cpp.o): In function `clang::TestModuleFileExtension::Writer::writeExtensionContents(clang::Sema&, llvm::BitstreamWriter&)': (.text._ZN5clang23TestModuleFileExtension6Writer22writeExtensionContentsERNS_4SemaERN4llvm15BitstreamWriterE+0xc26): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TestModuleFileExtension.cpp.o):(.text._ZN5clang23TestModuleFileExtension6Writer22writeExtensionContentsERNS_4SemaERN4llvm15BitstreamWriterE+0xc94): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(TestModuleFileExtension.cpp.o): In function `clang::TestModuleFileExtension::Writer::writeExtensionContents(clang::Sema&, llvm::BitstreamWriter&)': (.text._ZN5clang23TestModuleFileExtension6Writer22writeExtensionContentsERNS_4SemaERN4llvm15BitstreamWriterE+0x1385): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TestModuleFileExtension.cpp.o): In function `clang::TestModuleFileExtension::Writer::writeExtensionContents(clang::Sema&, llvm::BitstreamWriter&)': (.text._ZN5clang23TestModuleFileExtension6Writer22writeExtensionContentsERNS_4SemaERN4llvm15BitstreamWriterE+0x139e): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TestModuleFileExtension.cpp.o): In function `clang::TestModuleFileExtension::Writer::writeExtensionContents(clang::Sema&, llvm::BitstreamWriter&)': (.text._ZN5clang23TestModuleFileExtension6Writer22writeExtensionContentsERNS_4SemaERN4llvm15BitstreamWriterE+0x13b7): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TestModuleFileExtension.cpp.o): In function `clang::TestModuleFileExtension::Writer::writeExtensionContents(clang::Sema&, llvm::BitstreamWriter&)': (.text._ZN5clang23TestModuleFileExtension6Writer22writeExtensionContentsERNS_4SemaERN4llvm15BitstreamWriterE+0x1474): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TestModuleFileExtension.cpp.o): In function `clang::TestModuleFileExtension::Writer::writeExtensionContents(clang::Sema&, llvm::BitstreamWriter&)': (.text._ZN5clang23TestModuleFileExtension6Writer22writeExtensionContentsERNS_4SemaERN4llvm15BitstreamWriterE+0x16c3): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TestModuleFileExtension.cpp.o): In function `clang::TestModuleFileExtension::Writer::writeExtensionContents(clang::Sema&, llvm::BitstreamWriter&)': (.text._ZN5clang23TestModuleFileExtension6Writer22writeExtensionContentsERNS_4SemaERN4llvm15BitstreamWriterE+0x1784): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TestModuleFileExtension.cpp.o): In function `clang::TestModuleFileExtension::Writer::writeExtensionContents(clang::Sema&, llvm::BitstreamWriter&)': (.text._ZN5clang23TestModuleFileExtension6Writer22writeExtensionContentsERNS_4SemaERN4llvm15BitstreamWriterE+0x18d2): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TestModuleFileExtension.cpp.o): In function `clang::TestModuleFileExtension::Writer::writeExtensionContents(clang::Sema&, llvm::BitstreamWriter&)': (.text._ZN5clang23TestModuleFileExtension6Writer22writeExtensionContentsERNS_4SemaERN4llvm15BitstreamWriterE+0x1aa1): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TestModuleFileExtension.cpp.o):(.text._ZN5clang23TestModuleFileExtension6Writer22writeExtensionContentsERNS_4SemaERN4llvm15BitstreamWriterE+0x1b31): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(TestModuleFileExtension.cpp.o): In function `clang::TestModuleFileExtension::Reader::Reader(clang::ModuleFileExtension*, llvm::BitstreamCursor const&)': (.text._ZN5clang23TestModuleFileExtension6ReaderC2EPNS_19ModuleFileExtensionERKN4llvm15BitstreamCursorE+0xbbd): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnosticPrinter.cpp.o): In function `clang::TextDiagnosticPrinter::HandleDiagnostic(clang::DiagnosticsEngine::Level, clang::Diagnostic const&)': (.text._ZN5clang21TextDiagnosticPrinter16HandleDiagnosticENS_17DiagnosticsEngine5LevelERKNS_10DiagnosticE+0x5c): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnosticPrinter.cpp.o): In function `clang::TextDiagnosticPrinter::HandleDiagnostic(clang::DiagnosticsEngine::Level, clang::Diagnostic const&)': (.text._ZN5clang21TextDiagnosticPrinter16HandleDiagnosticENS_17DiagnosticsEngine5LevelERKNS_10DiagnosticE+0xa1): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnosticPrinter.cpp.o): In function `clang::TextDiagnosticPrinter::HandleDiagnostic(clang::DiagnosticsEngine::Level, clang::Diagnostic const&)': (.text._ZN5clang21TextDiagnosticPrinter16HandleDiagnosticENS_17DiagnosticsEngine5LevelERKNS_10DiagnosticE+0x12e): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnosticPrinter.cpp.o): In function `clang::TextDiagnosticPrinter::HandleDiagnostic(clang::DiagnosticsEngine::Level, clang::Diagnostic const&)': (.text._ZN5clang21TextDiagnosticPrinter16HandleDiagnosticENS_17DiagnosticsEngine5LevelERKNS_10DiagnosticE+0x2a6): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnosticPrinter.cpp.o): In function `clang::TextDiagnosticPrinter::HandleDiagnostic(clang::DiagnosticsEngine::Level, clang::Diagnostic const&)': (.text._ZN5clang21TextDiagnosticPrinter16HandleDiagnosticENS_17DiagnosticsEngine5LevelERKNS_10DiagnosticE+0x2c3): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnosticPrinter.cpp.o): In function `clang::TextDiagnosticPrinter::HandleDiagnostic(clang::DiagnosticsEngine::Level, clang::Diagnostic const&)': (.text._ZN5clang21TextDiagnosticPrinter16HandleDiagnosticENS_17DiagnosticsEngine5LevelERKNS_10DiagnosticE+0x349): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnosticPrinter.cpp.o): In function `clang::TextDiagnosticPrinter::HandleDiagnostic(clang::DiagnosticsEngine::Level, clang::Diagnostic const&)': (.text._ZN5clang21TextDiagnosticPrinter16HandleDiagnosticENS_17DiagnosticsEngine5LevelERKNS_10DiagnosticE+0x451): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnosticPrinter.cpp.o): In function `clang::TextDiagnosticPrinter::HandleDiagnostic(clang::DiagnosticsEngine::Level, clang::Diagnostic const&)': (.text._ZN5clang21TextDiagnosticPrinter16HandleDiagnosticENS_17DiagnosticsEngine5LevelERKNS_10DiagnosticE+0x4d2): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnosticPrinter.cpp.o): In function `clang::TextDiagnosticPrinter::HandleDiagnostic(clang::DiagnosticsEngine::Level, clang::Diagnostic const&)': (.text._ZN5clang21TextDiagnosticPrinter16HandleDiagnosticENS_17DiagnosticsEngine5LevelERKNS_10DiagnosticE+0x520): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnosticPrinter.cpp.o): In function `clang::TextDiagnosticPrinter::HandleDiagnostic(clang::DiagnosticsEngine::Level, clang::Diagnostic const&)': (.text._ZN5clang21TextDiagnosticPrinter16HandleDiagnosticENS_17DiagnosticsEngine5LevelERKNS_10DiagnosticE+0x6aa): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnosticPrinter.cpp.o): In function `clang::TextDiagnosticPrinter::HandleDiagnostic(clang::DiagnosticsEngine::Level, clang::Diagnostic const&)': (.text._ZN5clang21TextDiagnosticPrinter16HandleDiagnosticENS_17DiagnosticsEngine5LevelERKNS_10DiagnosticE+0x6c9): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnosticPrinter.cpp.o): In function `clang::TextDiagnosticPrinter::HandleDiagnostic(clang::DiagnosticsEngine::Level, clang::Diagnostic const&)': (.text._ZN5clang21TextDiagnosticPrinter16HandleDiagnosticENS_17DiagnosticsEngine5LevelERKNS_10DiagnosticE+0x718): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnosticPrinter.cpp.o): In function `clang::TextDiagnosticPrinter::HandleDiagnostic(clang::DiagnosticsEngine::Level, clang::Diagnostic const&)': (.text._ZN5clang21TextDiagnosticPrinter16HandleDiagnosticENS_17DiagnosticsEngine5LevelERKNS_10DiagnosticE+0x741): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnosticPrinter.cpp.o): In function `clang::TextDiagnosticPrinter::HandleDiagnostic(clang::DiagnosticsEngine::Level, clang::Diagnostic const&)': (.text._ZN5clang21TextDiagnosticPrinter16HandleDiagnosticENS_17DiagnosticsEngine5LevelERKNS_10DiagnosticE+0x75b): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnosticPrinter.cpp.o): In function `clang::TextDiagnosticPrinter::HandleDiagnostic(clang::DiagnosticsEngine::Level, clang::Diagnostic const&)': (.text._ZN5clang21TextDiagnosticPrinter16HandleDiagnosticENS_17DiagnosticsEngine5LevelERKNS_10DiagnosticE+0x77a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnosticPrinter.cpp.o): In function `clang::TextDiagnosticPrinter::HandleDiagnostic(clang::DiagnosticsEngine::Level, clang::Diagnostic const&)': (.text._ZN5clang21TextDiagnosticPrinter16HandleDiagnosticENS_17DiagnosticsEngine5LevelERKNS_10DiagnosticE+0x79e): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnosticPrinter.cpp.o): In function `clang::TextDiagnosticPrinter::HandleDiagnostic(clang::DiagnosticsEngine::Level, clang::Diagnostic const&)': (.text._ZN5clang21TextDiagnosticPrinter16HandleDiagnosticENS_17DiagnosticsEngine5LevelERKNS_10DiagnosticE+0x7c4): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `(anonymous namespace)::StandardDirective::match(llvm::StringRef)': (.text._ZN12_GLOBAL__N_117StandardDirective5matchEN4llvm9StringRefE+0x1b): undefined reference to `llvm::StringRef::find(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `(anonymous namespace)::RegexDirective::match(llvm::StringRef)': (.text._ZN12_GLOBAL__N_114RegexDirective5matchEN4llvm9StringRefE+0x7): undefined reference to `llvm::Regex::match(llvm::StringRef, llvm::SmallVectorImpl*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `(anonymous namespace)::RegexDirective::isValid(std::__cxx11::basic_string, std::allocator >&)': (.text._ZN12_GLOBAL__N_114RegexDirective7isValidERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x5): undefined reference to `llvm::Regex::isValid(std::__cxx11::basic_string, std::allocator >&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `(anonymous namespace)::RegexDirective::~RegexDirective()': (.text._ZN12_GLOBAL__N_114RegexDirectiveD2Ev+0x18): undefined reference to `llvm::Regex::~Regex()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `(anonymous namespace)::RegexDirective::~RegexDirective()': (.text._ZN12_GLOBAL__N_114RegexDirectiveD0Ev+0x14): undefined reference to `llvm::Regex::~Regex()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `PrintUnexpected(clang::DiagnosticsEngine&, clang::SourceManager*, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, char const*)': (.text._ZL15PrintUnexpectedRN5clang17DiagnosticsEngineEPNS_13SourceManagerEN9__gnu_cxx17__normal_iteratorIPKSt4pairINS_14SourceLocationENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt6vectorISE_SaISE_EEEESK_PKc+0x9e): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `PrintUnexpected(clang::DiagnosticsEngine&, clang::SourceManager*, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, char const*)': (.text._ZL15PrintUnexpectedRN5clang17DiagnosticsEngineEPNS_13SourceManagerEN9__gnu_cxx17__normal_iteratorIPKSt4pairINS_14SourceLocationENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt6vectorISE_SaISE_EEEESK_PKc+0xc7): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `PrintUnexpected(clang::DiagnosticsEngine&, clang::SourceManager*, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, char const*)': (.text._ZL15PrintUnexpectedRN5clang17DiagnosticsEngineEPNS_13SourceManagerEN9__gnu_cxx17__normal_iteratorIPKSt4pairINS_14SourceLocationENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt6vectorISE_SaISE_EEEESK_PKc+0x10e): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `PrintUnexpected(clang::DiagnosticsEngine&, clang::SourceManager*, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, char const*)': (.text._ZL15PrintUnexpectedRN5clang17DiagnosticsEngineEPNS_13SourceManagerEN9__gnu_cxx17__normal_iteratorIPKSt4pairINS_14SourceLocationENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt6vectorISE_SaISE_EEEESK_PKc+0x27b): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `PrintUnexpected(clang::DiagnosticsEngine&, clang::SourceManager*, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, char const*)': (.text._ZL15PrintUnexpectedRN5clang17DiagnosticsEngineEPNS_13SourceManagerEN9__gnu_cxx17__normal_iteratorIPKSt4pairINS_14SourceLocationENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt6vectorISE_SaISE_EEEESK_PKc+0x2a6): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `PrintUnexpected(clang::DiagnosticsEngine&, clang::SourceManager*, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, char const*)': (.text._ZL15PrintUnexpectedRN5clang17DiagnosticsEngineEPNS_13SourceManagerEN9__gnu_cxx17__normal_iteratorIPKSt4pairINS_14SourceLocationENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt6vectorISE_SaISE_EEEESK_PKc+0x50a): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `PrintUnexpected(clang::DiagnosticsEngine&, clang::SourceManager*, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, char const*)': (.text._ZL15PrintUnexpectedRN5clang17DiagnosticsEngineEPNS_13SourceManagerEN9__gnu_cxx17__normal_iteratorIPKSt4pairINS_14SourceLocationENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt6vectorISE_SaISE_EEEESK_PKc+0x570): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `PrintUnexpected(clang::DiagnosticsEngine&, clang::SourceManager*, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, char const*)': (.text._ZL15PrintUnexpectedRN5clang17DiagnosticsEngineEPNS_13SourceManagerEN9__gnu_cxx17__normal_iteratorIPKSt4pairINS_14SourceLocationENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt6vectorISE_SaISE_EEEESK_PKc+0x590): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `PrintUnexpected(clang::DiagnosticsEngine&, clang::SourceManager*, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, char const*)': (.text._ZL15PrintUnexpectedRN5clang17DiagnosticsEngineEPNS_13SourceManagerEN9__gnu_cxx17__normal_iteratorIPKSt4pairINS_14SourceLocationENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt6vectorISE_SaISE_EEEESK_PKc+0x5b0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `PrintUnexpected(clang::DiagnosticsEngine&, clang::SourceManager*, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, char const*)': (.text._ZL15PrintUnexpectedRN5clang17DiagnosticsEngineEPNS_13SourceManagerEN9__gnu_cxx17__normal_iteratorIPKSt4pairINS_14SourceLocationENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt6vectorISE_SaISE_EEEESK_PKc+0x5d0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `PrintUnexpected(clang::DiagnosticsEngine&, clang::SourceManager*, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, char const*)': (.text._ZL15PrintUnexpectedRN5clang17DiagnosticsEngineEPNS_13SourceManagerEN9__gnu_cxx17__normal_iteratorIPKSt4pairINS_14SourceLocationENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt6vectorISE_SaISE_EEEESK_PKc+0x5f2): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `CheckLists(clang::DiagnosticsEngine&, clang::SourceManager&, char const*, std::vector >, std::allocator > > >&, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, bool)': (.text._ZL10CheckListsRN5clang17DiagnosticsEngineERNS_13SourceManagerEPKcRSt6vectorISt10unique_ptrINS_24VerifyDiagnosticConsumer9DirectiveESt14default_deleteIS9_EESaISC_EEN9__gnu_cxx17__normal_iteratorIPKSt4pairINS_14SourceLocationENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEES6_ISQ_SaISQ_EEEESV_b+0x453): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `CheckLists(clang::DiagnosticsEngine&, clang::SourceManager&, char const*, std::vector >, std::allocator > > >&, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, bool)': (.text._ZL10CheckListsRN5clang17DiagnosticsEngineERNS_13SourceManagerEPKcRSt6vectorISt10unique_ptrINS_24VerifyDiagnosticConsumer9DirectiveESt14default_deleteIS9_EESaISC_EEN9__gnu_cxx17__normal_iteratorIPKSt4pairINS_14SourceLocationENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEES6_ISQ_SaISQ_EEEESV_b+0x46a): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `CheckLists(clang::DiagnosticsEngine&, clang::SourceManager&, char const*, std::vector >, std::allocator > > >&, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, bool)': (.text._ZL10CheckListsRN5clang17DiagnosticsEngineERNS_13SourceManagerEPKcRSt6vectorISt10unique_ptrINS_24VerifyDiagnosticConsumer9DirectiveESt14default_deleteIS9_EESaISC_EEN9__gnu_cxx17__normal_iteratorIPKSt4pairINS_14SourceLocationENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEES6_ISQ_SaISQ_EEEESV_b+0x774): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `CheckLists(clang::DiagnosticsEngine&, clang::SourceManager&, char const*, std::vector >, std::allocator > > >&, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, bool)': (.text._ZL10CheckListsRN5clang17DiagnosticsEngineERNS_13SourceManagerEPKcRSt6vectorISt10unique_ptrINS_24VerifyDiagnosticConsumer9DirectiveESt14default_deleteIS9_EESaISC_EEN9__gnu_cxx17__normal_iteratorIPKSt4pairINS_14SourceLocationENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEES6_ISQ_SaISQ_EEEESV_b+0x7ce): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `CheckLists(clang::DiagnosticsEngine&, clang::SourceManager&, char const*, std::vector >, std::allocator > > >&, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, bool)': (.text._ZL10CheckListsRN5clang17DiagnosticsEngineERNS_13SourceManagerEPKcRSt6vectorISt10unique_ptrINS_24VerifyDiagnosticConsumer9DirectiveESt14default_deleteIS9_EESaISC_EEN9__gnu_cxx17__normal_iteratorIPKSt4pairINS_14SourceLocationENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEES6_ISQ_SaISQ_EEEESV_b+0x126f): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `CheckLists(clang::DiagnosticsEngine&, clang::SourceManager&, char const*, std::vector >, std::allocator > > >&, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, bool)': (.text._ZL10CheckListsRN5clang17DiagnosticsEngineERNS_13SourceManagerEPKcRSt6vectorISt10unique_ptrINS_24VerifyDiagnosticConsumer9DirectiveESt14default_deleteIS9_EESaISC_EEN9__gnu_cxx17__normal_iteratorIPKSt4pairINS_14SourceLocationENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEES6_ISQ_SaISQ_EEEESV_b+0x12af): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `CheckLists(clang::DiagnosticsEngine&, clang::SourceManager&, char const*, std::vector >, std::allocator > > >&, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, bool)': (.text._ZL10CheckListsRN5clang17DiagnosticsEngineERNS_13SourceManagerEPKcRSt6vectorISt10unique_ptrINS_24VerifyDiagnosticConsumer9DirectiveESt14default_deleteIS9_EESaISC_EEN9__gnu_cxx17__normal_iteratorIPKSt4pairINS_14SourceLocationENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEES6_ISQ_SaISQ_EEEESV_b+0x12cd): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `CheckLists(clang::DiagnosticsEngine&, clang::SourceManager&, char const*, std::vector >, std::allocator > > >&, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, bool)': (.text._ZL10CheckListsRN5clang17DiagnosticsEngineERNS_13SourceManagerEPKcRSt6vectorISt10unique_ptrINS_24VerifyDiagnosticConsumer9DirectiveESt14default_deleteIS9_EESaISC_EEN9__gnu_cxx17__normal_iteratorIPKSt4pairINS_14SourceLocationENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEES6_ISQ_SaISQ_EEEESV_b+0x12f7): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `CheckLists(clang::DiagnosticsEngine&, clang::SourceManager&, char const*, std::vector >, std::allocator > > >&, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, bool)': (.text._ZL10CheckListsRN5clang17DiagnosticsEngineERNS_13SourceManagerEPKcRSt6vectorISt10unique_ptrINS_24VerifyDiagnosticConsumer9DirectiveESt14default_deleteIS9_EESaISC_EEN9__gnu_cxx17__normal_iteratorIPKSt4pairINS_14SourceLocationENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEES6_ISQ_SaISQ_EEEESV_b+0x1309): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `CheckLists(clang::DiagnosticsEngine&, clang::SourceManager&, char const*, std::vector >, std::allocator > > >&, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, bool)': (.text._ZL10CheckListsRN5clang17DiagnosticsEngineERNS_13SourceManagerEPKcRSt6vectorISt10unique_ptrINS_24VerifyDiagnosticConsumer9DirectiveESt14default_deleteIS9_EESaISC_EEN9__gnu_cxx17__normal_iteratorIPKSt4pairINS_14SourceLocationENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEES6_ISQ_SaISQ_EEEESV_b+0x131b): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `CheckLists(clang::DiagnosticsEngine&, clang::SourceManager&, char const*, std::vector >, std::allocator > > >&, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, bool)': (.text._ZL10CheckListsRN5clang17DiagnosticsEngineERNS_13SourceManagerEPKcRSt6vectorISt10unique_ptrINS_24VerifyDiagnosticConsumer9DirectiveESt14default_deleteIS9_EESaISC_EEN9__gnu_cxx17__normal_iteratorIPKSt4pairINS_14SourceLocationENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEES6_ISQ_SaISQ_EEEESV_b+0x14cf): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `CheckLists(clang::DiagnosticsEngine&, clang::SourceManager&, char const*, std::vector >, std::allocator > > >&, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, bool)': (.text._ZL10CheckListsRN5clang17DiagnosticsEngineERNS_13SourceManagerEPKcRSt6vectorISt10unique_ptrINS_24VerifyDiagnosticConsumer9DirectiveESt14default_deleteIS9_EESaISC_EEN9__gnu_cxx17__normal_iteratorIPKSt4pairINS_14SourceLocationENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEES6_ISQ_SaISQ_EEEESV_b+0x15e2): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `CheckLists(clang::DiagnosticsEngine&, clang::SourceManager&, char const*, std::vector >, std::allocator > > >&, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, bool)': (.text._ZL10CheckListsRN5clang17DiagnosticsEngineERNS_13SourceManagerEPKcRSt6vectorISt10unique_ptrINS_24VerifyDiagnosticConsumer9DirectiveESt14default_deleteIS9_EESaISC_EEN9__gnu_cxx17__normal_iteratorIPKSt4pairINS_14SourceLocationENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEES6_ISQ_SaISQ_EEEESV_b+0x1662): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `CheckLists(clang::DiagnosticsEngine&, clang::SourceManager&, char const*, std::vector >, std::allocator > > >&, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, bool)': (.text._ZL10CheckListsRN5clang17DiagnosticsEngineERNS_13SourceManagerEPKcRSt6vectorISt10unique_ptrINS_24VerifyDiagnosticConsumer9DirectiveESt14default_deleteIS9_EESaISC_EEN9__gnu_cxx17__normal_iteratorIPKSt4pairINS_14SourceLocationENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEES6_ISQ_SaISQ_EEEESV_b+0x1686): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `CheckLists(clang::DiagnosticsEngine&, clang::SourceManager&, char const*, std::vector >, std::allocator > > >&, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > const*, std::vector, std::allocator > >, std::allocator, std::allocator > > > > >, bool)': (.text._ZL10CheckListsRN5clang17DiagnosticsEngineERNS_13SourceManagerEPKcRSt6vectorISt10unique_ptrINS_24VerifyDiagnosticConsumer9DirectiveESt14default_deleteIS9_EESaISC_EEN9__gnu_cxx17__normal_iteratorIPKSt4pairINS_14SourceLocationENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEES6_ISQ_SaISQ_EEEESV_b+0x16a4): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `clang::VerifyDiagnosticConsumer::Directive::create(bool, clang::SourceLocation, clang::SourceLocation, bool, llvm::StringRef, unsigned int, unsigned int)': (.text._ZN5clang24VerifyDiagnosticConsumer9Directive6createEbNS_14SourceLocationES2_bN4llvm9StringRefEjj+0xf2): undefined reference to `llvm::StringRef::find(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `clang::VerifyDiagnosticConsumer::Directive::create(bool, clang::SourceLocation, clang::SourceLocation, bool, llvm::StringRef, unsigned int, unsigned int)': (.text._ZN5clang24VerifyDiagnosticConsumer9Directive6createEbNS_14SourceLocationES2_bN4llvm9StringRefEjj+0x119): undefined reference to `llvm::Regex::escape[abi:cxx11](llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `clang::VerifyDiagnosticConsumer::Directive::create(bool, clang::SourceLocation, clang::SourceLocation, bool, llvm::StringRef, unsigned int, unsigned int)': (.text._ZN5clang24VerifyDiagnosticConsumer9Directive6createEbNS_14SourceLocationES2_bN4llvm9StringRefEjj+0x1f5): undefined reference to `llvm::Regex::Regex(llvm::StringRef, unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `clang::VerifyDiagnosticConsumer::Directive::create(bool, clang::SourceLocation, clang::SourceLocation, bool, llvm::StringRef, unsigned int, unsigned int)': (.text._ZN5clang24VerifyDiagnosticConsumer9Directive6createEbNS_14SourceLocationES2_bN4llvm9StringRefEjj+0x264): undefined reference to `llvm::StringRef::find(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(VerifyDiagnosticConsumer.cpp.o): In function `ParseDirective(llvm::StringRef, clang::VerifyDiagnosticConsumer::ExpectedData*, clang::SourceManager&, clang::Preprocessor*, clang::SourceLocation, clang::VerifyDiagnosticConsumer::DirectiveStatus&) [clone .constprop.153]': (.text._ZL14ParseDirectiveN4llvm9StringRefEPN5clang24VerifyDiagnosticConsumer12ExpectedDataERNS1_13SourceManagerEPNS1_12PreprocessorENS1_14SourceLocationERNS2_15DirectiveStatusE.constprop.153+0x8fa): undefined reference to `llvm::StringRef::find(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `(anonymous namespace)::ASTDeclNodeLister::VisitNamedDecl(clang::NamedDecl*) [clone .isra.2364]': (.text._ZN12_GLOBAL__N_117ASTDeclNodeLister14VisitNamedDeclEPN5clang9NamedDeclE.isra.2364+0x36): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `(anonymous namespace)::ASTViewer::HandleTopLevelDecl(clang::DeclGroupRef)': (.text._ZN12_GLOBAL__N_19ASTViewer18HandleTopLevelDeclEN5clang12DeclGroupRefE+0x61): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `(anonymous namespace)::ASTViewer::HandleTopLevelDecl(clang::DeclGroupRef)': (.text._ZN12_GLOBAL__N_19ASTViewer18HandleTopLevelDeclEN5clang12DeclGroupRefE+0x87): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `(anonymous namespace)::ASTViewer::HandleTopLevelDecl(clang::DeclGroupRef)': (.text._ZN12_GLOBAL__N_19ASTViewer18HandleTopLevelDeclEN5clang12DeclGroupRefE+0xa9): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `(anonymous namespace)::ASTViewer::HandleTopLevelDecl(clang::DeclGroupRef)': (.text._ZN12_GLOBAL__N_19ASTViewer18HandleTopLevelDeclEN5clang12DeclGroupRefE+0x109): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `(anonymous namespace)::ASTViewer::HandleTopLevelDecl(clang::DeclGroupRef)': (.text._ZN12_GLOBAL__N_19ASTViewer18HandleTopLevelDeclEN5clang12DeclGroupRefE+0x119): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromVarDecl(clang::VarDecl*)': (.text._ZN5clang19RecursiveASTVisitorIN12_GLOBAL__N_117ASTDeclNodeListerEE17WalkUpFromVarDeclEPNS_7VarDeclE+0x36): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `(anonymous namespace)::DeclContextPrinter::PrintDeclContext(clang::DeclContext const*, unsigned int) [clone .constprop.3342]': (.text._ZN12_GLOBAL__N_118DeclContextPrinter16PrintDeclContextEPKN5clang11DeclContextEj.constprop.3342+0x4a): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `(anonymous namespace)::DeclContextPrinter::PrintDeclContext(clang::DeclContext const*, unsigned int) [clone .constprop.3342]': (.text._ZN12_GLOBAL__N_118DeclContextPrinter16PrintDeclContextEPKN5clang11DeclContextEj.constprop.3342+0xca): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `(anonymous namespace)::DeclContextPrinter::PrintDeclContext(clang::DeclContext const*, unsigned int) [clone .constprop.3342]': (.text._ZN12_GLOBAL__N_118DeclContextPrinter16PrintDeclContextEPKN5clang11DeclContextEj.constprop.3342+0x247): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `(anonymous namespace)::DeclContextPrinter::PrintDeclContext(clang::DeclContext const*, unsigned int) [clone .constprop.3342]': (.text._ZN12_GLOBAL__N_118DeclContextPrinter16PrintDeclContextEPKN5clang11DeclContextEj.constprop.3342+0x3be): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `(anonymous namespace)::DeclContextPrinter::PrintDeclContext(clang::DeclContext const*, unsigned int) [clone .constprop.3342]': (.text._ZN12_GLOBAL__N_118DeclContextPrinter16PrintDeclContextEPKN5clang11DeclContextEj.constprop.3342+0x520): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `(anonymous namespace)::DeclContextPrinter::PrintDeclContext(clang::DeclContext const*, unsigned int) [clone .constprop.3342]': (.text._ZN12_GLOBAL__N_118DeclContextPrinter16PrintDeclContextEPKN5clang11DeclContextEj.constprop.3342+0x68c): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `(anonymous namespace)::DeclContextPrinter::PrintDeclContext(clang::DeclContext const*, unsigned int) [clone .constprop.3342]': (.text._ZN12_GLOBAL__N_118DeclContextPrinter16PrintDeclContextEPKN5clang11DeclContextEj.constprop.3342+0x6ac): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `(anonymous namespace)::DeclContextPrinter::PrintDeclContext(clang::DeclContext const*, unsigned int) [clone .constprop.3342]': (.text._ZN12_GLOBAL__N_118DeclContextPrinter16PrintDeclContextEPKN5clang11DeclContextEj.constprop.3342+0x6c9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `(anonymous namespace)::DeclContextPrinter::PrintDeclContext(clang::DeclContext const*, unsigned int) [clone .constprop.3342]': (.text._ZN12_GLOBAL__N_118DeclContextPrinter16PrintDeclContextEPKN5clang11DeclContextEj.constprop.3342+0x6db): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `(anonymous namespace)::DeclContextPrinter::PrintDeclContext(clang::DeclContext const*, unsigned int) [clone .constprop.3342]': (.text._ZN12_GLOBAL__N_118DeclContextPrinter16PrintDeclContextEPKN5clang11DeclContextEj.constprop.3342+0x6ed): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `(anonymous namespace)::DeclContextPrinter::PrintDeclContext(clang::DeclContext const*, unsigned int) [clone .constprop.3342]': (.text._ZN12_GLOBAL__N_118DeclContextPrinter16PrintDeclContextEPKN5clang11DeclContextEj.constprop.3342+0x7c8): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `(anonymous namespace)::ASTPrinter::TraverseDecl(clang::Decl*) [clone .part.3249] [clone .constprop.3349]': (.text._ZN12_GLOBAL__N_110ASTPrinter12TraverseDeclEPN5clang4DeclE.part.3249.constprop.3349+0xad): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `(anonymous namespace)::ASTPrinter::TraverseDecl(clang::Decl*) [clone .part.3249] [clone .constprop.3349]': (.text._ZN12_GLOBAL__N_110ASTPrinter12TraverseDeclEPN5clang4DeclE.part.3249.constprop.3349+0xbe): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `(anonymous namespace)::ASTPrinter::TraverseDecl(clang::Decl*) [clone .part.3249] [clone .constprop.3349]': (.text._ZN12_GLOBAL__N_110ASTPrinter12TraverseDeclEPN5clang4DeclE.part.3249.constprop.3349+0x18b): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `(anonymous namespace)::ASTPrinter::TraverseDecl(clang::Decl*) [clone .part.3249] [clone .constprop.3349]': (.text._ZN12_GLOBAL__N_110ASTPrinter12TraverseDeclEPN5clang4DeclE.part.3249.constprop.3349+0x2c4): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `(anonymous namespace)::ASTPrinter::TraverseDecl(clang::Decl*) [clone .part.3249] [clone .constprop.3349]': (.text._ZN12_GLOBAL__N_110ASTPrinter12TraverseDeclEPN5clang4DeclE.part.3249.constprop.3349+0x2f0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `(anonymous namespace)::ASTPrinter::TraverseDecl(clang::Decl*) [clone .part.3249] [clone .constprop.3349]': (.text._ZN12_GLOBAL__N_110ASTPrinter12TraverseDeclEPN5clang4DeclE.part.3249.constprop.3349+0x325): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `(anonymous namespace)::ASTPrinter::TraverseDecl(clang::Decl*) [clone .part.3249] [clone .constprop.3349]': (.text._ZN12_GLOBAL__N_110ASTPrinter12TraverseDeclEPN5clang4DeclE.part.3249.constprop.3349+0x340): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `clang::CreateASTPrinter(llvm::raw_ostream*, llvm::StringRef)': (.text._ZN5clang16CreateASTPrinterEPN4llvm11raw_ostreamENS0_9StringRefE+0x81): undefined reference to `llvm::outs()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `clang::CreateASTDumper(llvm::StringRef, bool, bool)': (.text._ZN5clang15CreateASTDumperEN4llvm9StringRefEbb+0x39): undefined reference to `llvm::outs()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `clang::CreateASTDeclNodeLister()': (.text._ZN5clang23CreateASTDeclNodeListerEv+0x25): undefined reference to `llvm::outs()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `clang::CreateDeclContextPrinter()': (.text._ZN5clang24CreateDeclContextPrinterEv+0x25): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::TraverseDecl(clang::Decl*)': (.text._ZN5clang19RecursiveASTVisitorIN12_GLOBAL__N_117ASTDeclNodeListerEE12TraverseDeclEPNS_4DeclE+0xf96): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::TraverseDecl(clang::Decl*)': (.text._ZN5clang19RecursiveASTVisitorIN12_GLOBAL__N_117ASTDeclNodeListerEE12TraverseDeclEPNS_4DeclE+0x10e9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::TraverseDecl(clang::Decl*)': (.text._ZN5clang19RecursiveASTVisitorIN12_GLOBAL__N_117ASTDeclNodeListerEE12TraverseDeclEPNS_4DeclE+0x10f8): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::TraverseDecl(clang::Decl*)': (.text._ZN5clang19RecursiveASTVisitorIN12_GLOBAL__N_117ASTDeclNodeListerEE12TraverseDeclEPNS_4DeclE+0x1107): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::TraverseDecl(clang::Decl*)': (.text._ZN5clang19RecursiveASTVisitorIN12_GLOBAL__N_117ASTDeclNodeListerEE12TraverseDeclEPNS_4DeclE+0x1116): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o):(.text._ZN5clang19RecursiveASTVisitorIN12_GLOBAL__N_117ASTDeclNodeListerEE12TraverseDeclEPNS_4DeclE+0x1144): more undefined references to `llvm::raw_ostream::write(unsigned char)' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::TraverseStmt(clang::Stmt*, llvm::SmallVectorImpl*)': (.text._ZN5clang19RecursiveASTVisitorIN12_GLOBAL__N_117ASTDeclNodeListerEE12TraverseStmtEPNS_4StmtEPN4llvm15SmallVectorImplIS5_EE+0x52f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::TraverseObjCTypeParamDecl(clang::ObjCTypeParamDecl*)': (.text._ZN5clang19RecursiveASTVisitorIN12_GLOBAL__N_117ASTDeclNodeListerEE25TraverseObjCTypeParamDeclEPNS_17ObjCTypeParamDeclE+0x9e): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::TraverseCXXConstructorDecl(clang::CXXConstructorDecl*)': (.text._ZN5clang19RecursiveASTVisitorIN12_GLOBAL__N_117ASTDeclNodeListerEE25TraverseCXXDestructorDeclEPNS_17CXXDestructorDeclE+0x4e): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::TraverseStmt(clang::Stmt*, llvm::SmallVectorImpl*)': (.text._ZN5clang19RecursiveASTVisitorIN12_GLOBAL__N_110ASTPrinterEE12TraverseStmtEPNS_4StmtEPN4llvm15SmallVectorImplIS5_EE+0x56f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::TraverseTemplateParameterListHelper(clang::TemplateParameterList*)': (.text._ZN5clang19RecursiveASTVisitorIN12_GLOBAL__N_110ASTPrinterEE35TraverseTemplateParameterListHelperEPNS_21TemplateParameterListE+0xe8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::TraverseTemplateParameterListHelper(clang::TemplateParameterList*)': (.text._ZN5clang19RecursiveASTVisitorIN12_GLOBAL__N_110ASTPrinterEE35TraverseTemplateParameterListHelperEPNS_21TemplateParameterListE+0xfa): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::TraverseTemplateParameterListHelper(clang::TemplateParameterList*)': (.text._ZN5clang19RecursiveASTVisitorIN12_GLOBAL__N_110ASTPrinterEE35TraverseTemplateParameterListHelperEPNS_21TemplateParameterListE+0x364): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::TraverseTemplateParameterListHelper(clang::TemplateParameterList*)': (.text._ZN5clang19RecursiveASTVisitorIN12_GLOBAL__N_110ASTPrinterEE35TraverseTemplateParameterListHelperEPNS_21TemplateParameterListE+0x3a1): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::TraverseTemplateParameterListHelper(clang::TemplateParameterList*)': (.text._ZN5clang19RecursiveASTVisitorIN12_GLOBAL__N_110ASTPrinterEE35TraverseTemplateParameterListHelperEPNS_21TemplateParameterListE+0x3e0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::TraverseTemplateParameterListHelper(clang::TemplateParameterList*)': (.text._ZN5clang19RecursiveASTVisitorIN12_GLOBAL__N_110ASTPrinterEE35TraverseTemplateParameterListHelperEPNS_21TemplateParameterListE+0x450): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::TraverseTemplateParameterListHelper(clang::TemplateParameterList*)': (.text._ZN5clang19RecursiveASTVisitorIN12_GLOBAL__N_110ASTPrinterEE35TraverseTemplateParameterListHelperEPNS_21TemplateParameterListE+0x46d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::TraverseTemplateParameterListHelper(clang::TemplateParameterList*)': (.text._ZN5clang19RecursiveASTVisitorIN12_GLOBAL__N_110ASTPrinterEE35TraverseTemplateParameterListHelperEPNS_21TemplateParameterListE+0x4a2): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o):(.text._ZN5clang19RecursiveASTVisitorIN12_GLOBAL__N_110ASTPrinterEE25TraverseDeclContextHelperEPNS_11DeclContextE+0x135): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::TraverseDeclContextHelper(clang::DeclContext*)': (.text._ZN5clang19RecursiveASTVisitorIN12_GLOBAL__N_110ASTPrinterEE25TraverseDeclContextHelperEPNS_11DeclContextE+0x364): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::TraverseDeclContextHelper(clang::DeclContext*)': (.text._ZN5clang19RecursiveASTVisitorIN12_GLOBAL__N_110ASTPrinterEE25TraverseDeclContextHelperEPNS_11DeclContextE+0x39d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::TraverseDeclContextHelper(clang::DeclContext*)': (.text._ZN5clang19RecursiveASTVisitorIN12_GLOBAL__N_110ASTPrinterEE25TraverseDeclContextHelperEPNS_11DeclContextE+0x3d0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::TraverseDeclContextHelper(clang::DeclContext*)': (.text._ZN5clang19RecursiveASTVisitorIN12_GLOBAL__N_110ASTPrinterEE25TraverseDeclContextHelperEPNS_11DeclContextE+0x3fe): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::TraverseDeclContextHelper(clang::DeclContext*)': (.text._ZN5clang19RecursiveASTVisitorIN12_GLOBAL__N_110ASTPrinterEE25TraverseDeclContextHelperEPNS_11DeclContextE+0x414): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `(anonymous namespace)::ASTPrinter::HandleTranslationUnit(clang::ASTContext&)': (.text._ZN12_GLOBAL__N_110ASTPrinter21HandleTranslationUnitERN5clang10ASTContextE+0x1c4): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `(anonymous namespace)::ASTPrinter::HandleTranslationUnit(clang::ASTContext&)': (.text._ZN12_GLOBAL__N_110ASTPrinter21HandleTranslationUnitERN5clang10ASTContextE+0x208): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(ASTConsumers.cpp.o): In function `(anonymous namespace)::ASTPrinter::HandleTranslationUnit(clang::ASTContext&)': (.text._ZN12_GLOBAL__N_110ASTPrinter21HandleTranslationUnitERN5clang10ASTContextE+0x225): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CacheTokens.cpp.o): In function `(anonymous namespace)::StatListener::getStat(char const*, clang::FileData&, bool, std::unique_ptr >*, clang::vfs::FileSystem&)': (.text._ZN12_GLOBAL__N_112StatListener7getStatEPKcRN5clang8FileDataEbPSt10unique_ptrINS3_3vfs4FileESt14default_deleteIS8_EERNS7_10FileSystemE+0x114): undefined reference to `llvm::sys::path::is_relative(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CacheTokens.cpp.o): In function `(anonymous namespace)::StatListener::getStat(char const*, clang::FileData&, bool, std::unique_ptr >*, clang::vfs::FileSystem&)': (.text._ZN12_GLOBAL__N_112StatListener7getStatEPKcRN5clang8FileDataEbPSt10unique_ptrINS3_3vfs4FileESt14default_deleteIS8_EERNS7_10FileSystemE+0x160): undefined reference to `llvm::sys::path::is_relative(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CacheTokens.cpp.o): In function `(anonymous namespace)::StatListener::getStat(char const*, clang::FileData&, bool, std::unique_ptr >*, clang::vfs::FileSystem&)': (.text._ZN12_GLOBAL__N_112StatListener7getStatEPKcRN5clang8FileDataEbPSt10unique_ptrINS3_3vfs4FileESt14default_deleteIS8_EERNS7_10FileSystemE+0x473): undefined reference to `llvm::sys::path::is_relative(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CacheTokens.cpp.o): In function `(anonymous namespace)::StatListener::getStat(char const*, clang::FileData&, bool, std::unique_ptr >*, clang::vfs::FileSystem&)': (.text._ZN12_GLOBAL__N_112StatListener7getStatEPKcRN5clang8FileDataEbPSt10unique_ptrINS3_3vfs4FileESt14default_deleteIS8_EERNS7_10FileSystemE+0x4af): undefined reference to `llvm::sys::path::is_relative(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CacheTokens.cpp.o): In function `(anonymous namespace)::StatListener::getStat(char const*, clang::FileData&, bool, std::unique_ptr >*, clang::vfs::FileSystem&)': (.text._ZN12_GLOBAL__N_112StatListener7getStatEPKcRN5clang8FileDataEbPSt10unique_ptrINS3_3vfs4FileESt14default_deleteIS8_EERNS7_10FileSystemE+0x14af): undefined reference to `llvm::sys::path::is_relative(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CacheTokens.cpp.o): In function `(anonymous namespace)::StatListener::getStat(char const*, clang::FileData&, bool, std::unique_ptr >*, clang::vfs::FileSystem&)': (.text._ZN12_GLOBAL__N_112StatListener7getStatEPKcRN5clang8FileDataEbPSt10unique_ptrINS3_3vfs4FileESt14default_deleteIS8_EERNS7_10FileSystemE+0x187a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CacheTokens.cpp.o): In function `(anonymous namespace)::StatListener::getStat(char const*, clang::FileData&, bool, std::unique_ptr >*, clang::vfs::FileSystem&)': (.text._ZN12_GLOBAL__N_112StatListener7getStatEPKcRN5clang8FileDataEbPSt10unique_ptrINS3_3vfs4FileESt14default_deleteIS8_EERNS7_10FileSystemE+0x20d9): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CacheTokens.cpp.o): In function `(anonymous namespace)::StatListener::getStat(char const*, clang::FileData&, bool, std::unique_ptr >*, clang::vfs::FileSystem&)': (.text._ZN12_GLOBAL__N_112StatListener7getStatEPKcRN5clang8FileDataEbPSt10unique_ptrINS3_3vfs4FileESt14default_deleteIS8_EERNS7_10FileSystemE+0x22d1): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CacheTokens.cpp.o): In function `(anonymous namespace)::StatListener::getStat(char const*, clang::FileData&, bool, std::unique_ptr >*, clang::vfs::FileSystem&)': (.text._ZN12_GLOBAL__N_112StatListener7getStatEPKcRN5clang8FileDataEbPSt10unique_ptrINS3_3vfs4FileESt14default_deleteIS8_EERNS7_10FileSystemE+0x230b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CacheTokens.cpp.o): In function `(anonymous namespace)::StatListener::getStat(char const*, clang::FileData&, bool, std::unique_ptr >*, clang::vfs::FileSystem&)': (.text._ZN12_GLOBAL__N_112StatListener7getStatEPKcRN5clang8FileDataEbPSt10unique_ptrINS3_3vfs4FileESt14default_deleteIS8_EERNS7_10FileSystemE+0x2337): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CacheTokens.cpp.o):(.text._ZN12_GLOBAL__N_112StatListener7getStatEPKcRN5clang8FileDataEbPSt10unique_ptrINS3_3vfs4FileESt14default_deleteIS8_EERNS7_10FileSystemE+0x2368): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(CacheTokens.cpp.o): In function `(anonymous namespace)::PTHWriter::EmitToken(clang::Token const&) [clone .constprop.230]': (.text._ZN12_GLOBAL__N_19PTHWriter9EmitTokenERKN5clang5TokenE.constprop.230+0x4c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CacheTokens.cpp.o): In function `(anonymous namespace)::PTHWriter::EmitToken(clang::Token const&) [clone .constprop.230]': (.text._ZN12_GLOBAL__N_19PTHWriter9EmitTokenERKN5clang5TokenE.constprop.230+0x118): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CacheTokens.cpp.o): In function `(anonymous namespace)::PTHWriter::EmitToken(clang::Token const&) [clone .constprop.230]': (.text._ZN12_GLOBAL__N_19PTHWriter9EmitTokenERKN5clang5TokenE.constprop.230+0x166): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CacheTokens.cpp.o): In function `(anonymous namespace)::PTHWriter::EmitToken(clang::Token const&) [clone .constprop.230]': (.text._ZN12_GLOBAL__N_19PTHWriter9EmitTokenERKN5clang5TokenE.constprop.230+0x268): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CacheTokens.cpp.o): In function `(anonymous namespace)::PTHWriter::EmitToken(clang::Token const&) [clone .constprop.230]': (.text._ZN12_GLOBAL__N_19PTHWriter9EmitTokenERKN5clang5TokenE.constprop.230+0x3c9): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CacheTokens.cpp.o): In function `(anonymous namespace)::PTHWriter::EmitToken(clang::Token const&) [clone .constprop.230]': (.text._ZN12_GLOBAL__N_19PTHWriter9EmitTokenERKN5clang5TokenE.constprop.230+0x4cb): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CacheTokens.cpp.o): In function `(anonymous namespace)::PTHWriter::EmitToken(clang::Token const&) [clone .constprop.230]': (.text._ZN12_GLOBAL__N_19PTHWriter9EmitTokenERKN5clang5TokenE.constprop.230+0x75b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CacheTokens.cpp.o): In function `(anonymous namespace)::PTHWriter::EmitToken(clang::Token const&) [clone .constprop.230]': (.text._ZN12_GLOBAL__N_19PTHWriter9EmitTokenERKN5clang5TokenE.constprop.230+0x82e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CacheTokens.cpp.o): In function `clang::CacheTokens(clang::Preprocessor&, llvm::raw_pwrite_stream*)': (.text._ZN5clang11CacheTokensERNS_12PreprocessorEPN4llvm17raw_pwrite_streamE+0xfb): undefined reference to `llvm::sys::fs::make_absolute(llvm::SmallVectorImpl&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CacheTokens.cpp.o): In function `clang::CacheTokens(clang::Preprocessor&, llvm::raw_pwrite_stream*)': (.text._ZN5clang11CacheTokensERNS_12PreprocessorEPN4llvm17raw_pwrite_streamE+0x56f): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CacheTokens.cpp.o): In function `clang::CacheTokens(clang::Preprocessor&, llvm::raw_pwrite_stream*)': (.text._ZN5clang11CacheTokensERNS_12PreprocessorEPN4llvm17raw_pwrite_streamE+0x5b6): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CacheTokens.cpp.o): In function `clang::CacheTokens(clang::Preprocessor&, llvm::raw_pwrite_stream*)': (.text._ZN5clang11CacheTokensERNS_12PreprocessorEPN4llvm17raw_pwrite_streamE+0x5fa): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CacheTokens.cpp.o): In function `clang::CacheTokens(clang::Preprocessor&, llvm::raw_pwrite_stream*)': (.text._ZN5clang11CacheTokensERNS_12PreprocessorEPN4llvm17raw_pwrite_streamE+0x60c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CacheTokens.cpp.o): In function `clang::CacheTokens(clang::Preprocessor&, llvm::raw_pwrite_stream*)': (.text._ZN5clang11CacheTokensERNS_12PreprocessorEPN4llvm17raw_pwrite_streamE+0x636): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CacheTokens.cpp.o):(.text._ZN5clang11CacheTokensERNS_12PreprocessorEPN4llvm17raw_pwrite_streamE+0x7a8): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(CacheTokens.cpp.o): In function `clang::CacheTokens(clang::Preprocessor&, llvm::raw_pwrite_stream*)': (.text._ZN5clang11CacheTokensERNS_12PreprocessorEPN4llvm17raw_pwrite_streamE+0x1832): undefined reference to `llvm::sys::path::is_relative(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CacheTokens.cpp.o): In function `clang::CacheTokens(clang::Preprocessor&, llvm::raw_pwrite_stream*)': (.text._ZN5clang11CacheTokensERNS_12PreprocessorEPN4llvm17raw_pwrite_streamE+0x189d): undefined reference to `llvm::sys::path::is_relative(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CacheTokens.cpp.o): In function `clang::CacheTokens(clang::Preprocessor&, llvm::raw_pwrite_stream*)': (.text._ZN5clang11CacheTokensERNS_12PreprocessorEPN4llvm17raw_pwrite_streamE+0x19c4): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CacheTokens.cpp.o): In function `clang::CacheTokens(clang::Preprocessor&, llvm::raw_pwrite_stream*)': (.text._ZN5clang11CacheTokensERNS_12PreprocessorEPN4llvm17raw_pwrite_streamE+0x1b27): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CacheTokens.cpp.o): In function `clang::CacheTokens(clang::Preprocessor&, llvm::raw_pwrite_stream*)': (.text._ZN5clang11CacheTokensERNS_12PreprocessorEPN4llvm17raw_pwrite_streamE+0x1bb2): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CacheTokens.cpp.o): In function `clang::CacheTokens(clang::Preprocessor&, llvm::raw_pwrite_stream*)': (.text._ZN5clang11CacheTokensERNS_12PreprocessorEPN4llvm17raw_pwrite_streamE+0x1be6): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CacheTokens.cpp.o): In function `clang::CacheTokens(clang::Preprocessor&, llvm::raw_pwrite_stream*)': (.text._ZN5clang11CacheTokensERNS_12PreprocessorEPN4llvm17raw_pwrite_streamE+0x2500): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CacheTokens.cpp.o): In function `clang::CacheTokens(clang::Preprocessor&, llvm::raw_pwrite_stream*)': (.text._ZN5clang11CacheTokensERNS_12PreprocessorEPN4llvm17raw_pwrite_streamE+0x254f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CacheTokens.cpp.o): In function `clang::CacheTokens(clang::Preprocessor&, llvm::raw_pwrite_stream*)': (.text._ZN5clang11CacheTokensERNS_12PreprocessorEPN4llvm17raw_pwrite_streamE+0x2594): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CacheTokens.cpp.o): In function `clang::CacheTokens(clang::Preprocessor&, llvm::raw_pwrite_stream*)': (.text._ZN5clang11CacheTokensERNS_12PreprocessorEPN4llvm17raw_pwrite_streamE+0x25aa): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(CacheTokens.cpp.o): In function `clang::CacheTokens(clang::Preprocessor&, llvm::raw_pwrite_stream*)': (.text._ZN5clang11CacheTokensERNS_12PreprocessorEPN4llvm17raw_pwrite_streamE+0x2673): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `getMacroArgExpansionFileIDs(clang::SourceLocation, llvm::SmallVectorImpl&, bool, clang::SourceManager const*)': (.text._ZL27getMacroArgExpansionFileIDsN5clang14SourceLocationERN4llvm15SmallVectorImplINS_6FileIDEEEbPKNS_13SourceManagerE+0x1a9): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticNoteRenderer::emitIncludeLocation(clang::SourceLocation, clang::PresumedLoc, clang::SourceManager const&)': (.text._ZN5clang22DiagnosticNoteRenderer19emitIncludeLocationENS_14SourceLocationENS_11PresumedLocERKNS_13SourceManagerE+0x7a): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticNoteRenderer::emitIncludeLocation(clang::SourceLocation, clang::PresumedLoc, clang::SourceManager const&)': (.text._ZN5clang22DiagnosticNoteRenderer19emitIncludeLocationENS_14SourceLocationENS_11PresumedLocERKNS_13SourceManagerE+0x96): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticNoteRenderer::emitIncludeLocation(clang::SourceLocation, clang::PresumedLoc, clang::SourceManager const&)': (.text._ZN5clang22DiagnosticNoteRenderer19emitIncludeLocationENS_14SourceLocationENS_11PresumedLocERKNS_13SourceManagerE+0x144): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticNoteRenderer::emitIncludeLocation(clang::SourceLocation, clang::PresumedLoc, clang::SourceManager const&)': (.text._ZN5clang22DiagnosticNoteRenderer19emitIncludeLocationENS_14SourceLocationENS_11PresumedLocERKNS_13SourceManagerE+0x199): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticNoteRenderer::emitIncludeLocation(clang::SourceLocation, clang::PresumedLoc, clang::SourceManager const&)': (.text._ZN5clang22DiagnosticNoteRenderer19emitIncludeLocationENS_14SourceLocationENS_11PresumedLocERKNS_13SourceManagerE+0x211): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticNoteRenderer::emitIncludeLocation(clang::SourceLocation, clang::PresumedLoc, clang::SourceManager const&)': (.text._ZN5clang22DiagnosticNoteRenderer19emitIncludeLocationENS_14SourceLocationENS_11PresumedLocERKNS_13SourceManagerE+0x22a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticNoteRenderer::emitIncludeLocation(clang::SourceLocation, clang::PresumedLoc, clang::SourceManager const&)': (.text._ZN5clang22DiagnosticNoteRenderer19emitIncludeLocationENS_14SourceLocationENS_11PresumedLocERKNS_13SourceManagerE+0x250): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticNoteRenderer::emitIncludeLocation(clang::SourceLocation, clang::PresumedLoc, clang::SourceManager const&)': (.text._ZN5clang22DiagnosticNoteRenderer19emitIncludeLocationENS_14SourceLocationENS_11PresumedLocERKNS_13SourceManagerE+0x270): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticNoteRenderer::emitImportLocation(clang::SourceLocation, clang::PresumedLoc, llvm::StringRef, clang::SourceManager const&)': (.text._ZN5clang22DiagnosticNoteRenderer18emitImportLocationENS_14SourceLocationENS_11PresumedLocEN4llvm9StringRefERKNS_13SourceManagerE+0x78): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticNoteRenderer::emitImportLocation(clang::SourceLocation, clang::PresumedLoc, llvm::StringRef, clang::SourceManager const&)': (.text._ZN5clang22DiagnosticNoteRenderer18emitImportLocationENS_14SourceLocationENS_11PresumedLocEN4llvm9StringRefERKNS_13SourceManagerE+0xa6): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticNoteRenderer::emitImportLocation(clang::SourceLocation, clang::PresumedLoc, llvm::StringRef, clang::SourceManager const&)': (.text._ZN5clang22DiagnosticNoteRenderer18emitImportLocationENS_14SourceLocationENS_11PresumedLocEN4llvm9StringRefERKNS_13SourceManagerE+0x1a7): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticNoteRenderer::emitImportLocation(clang::SourceLocation, clang::PresumedLoc, llvm::StringRef, clang::SourceManager const&)': (.text._ZN5clang22DiagnosticNoteRenderer18emitImportLocationENS_14SourceLocationENS_11PresumedLocEN4llvm9StringRefERKNS_13SourceManagerE+0x1ff): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticNoteRenderer::emitImportLocation(clang::SourceLocation, clang::PresumedLoc, llvm::StringRef, clang::SourceManager const&)': (.text._ZN5clang22DiagnosticNoteRenderer18emitImportLocationENS_14SourceLocationENS_11PresumedLocEN4llvm9StringRefERKNS_13SourceManagerE+0x299): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticNoteRenderer::emitImportLocation(clang::SourceLocation, clang::PresumedLoc, llvm::StringRef, clang::SourceManager const&)': (.text._ZN5clang22DiagnosticNoteRenderer18emitImportLocationENS_14SourceLocationENS_11PresumedLocEN4llvm9StringRefERKNS_13SourceManagerE+0x2b4): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticNoteRenderer::emitImportLocation(clang::SourceLocation, clang::PresumedLoc, llvm::StringRef, clang::SourceManager const&)': (.text._ZN5clang22DiagnosticNoteRenderer18emitImportLocationENS_14SourceLocationENS_11PresumedLocEN4llvm9StringRefERKNS_13SourceManagerE+0x2d0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticNoteRenderer::emitImportLocation(clang::SourceLocation, clang::PresumedLoc, llvm::StringRef, clang::SourceManager const&)': (.text._ZN5clang22DiagnosticNoteRenderer18emitImportLocationENS_14SourceLocationENS_11PresumedLocEN4llvm9StringRefERKNS_13SourceManagerE+0x2f0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticNoteRenderer::emitImportLocation(clang::SourceLocation, clang::PresumedLoc, llvm::StringRef, clang::SourceManager const&)': (.text._ZN5clang22DiagnosticNoteRenderer18emitImportLocationENS_14SourceLocationENS_11PresumedLocEN4llvm9StringRefERKNS_13SourceManagerE+0x30a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticNoteRenderer::emitImportLocation(clang::SourceLocation, clang::PresumedLoc, llvm::StringRef, clang::SourceManager const&)': (.text._ZN5clang22DiagnosticNoteRenderer18emitImportLocationENS_14SourceLocationENS_11PresumedLocEN4llvm9StringRefERKNS_13SourceManagerE+0x340): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticNoteRenderer::emitBuildingModuleLocation(clang::SourceLocation, clang::PresumedLoc, llvm::StringRef, clang::SourceManager const&)': (.text._ZN5clang22DiagnosticNoteRenderer26emitBuildingModuleLocationENS_14SourceLocationENS_11PresumedLocEN4llvm9StringRefERKNS_13SourceManagerE+0x78): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticNoteRenderer::emitBuildingModuleLocation(clang::SourceLocation, clang::PresumedLoc, llvm::StringRef, clang::SourceManager const&)': (.text._ZN5clang22DiagnosticNoteRenderer26emitBuildingModuleLocationENS_14SourceLocationENS_11PresumedLocEN4llvm9StringRefERKNS_13SourceManagerE+0xa6): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticNoteRenderer::emitBuildingModuleLocation(clang::SourceLocation, clang::PresumedLoc, llvm::StringRef, clang::SourceManager const&)': (.text._ZN5clang22DiagnosticNoteRenderer26emitBuildingModuleLocationENS_14SourceLocationENS_11PresumedLocEN4llvm9StringRefERKNS_13SourceManagerE+0x1a3): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticNoteRenderer::emitBuildingModuleLocation(clang::SourceLocation, clang::PresumedLoc, llvm::StringRef, clang::SourceManager const&)': (.text._ZN5clang22DiagnosticNoteRenderer26emitBuildingModuleLocationENS_14SourceLocationENS_11PresumedLocEN4llvm9StringRefERKNS_13SourceManagerE+0x1f8): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticNoteRenderer::emitBuildingModuleLocation(clang::SourceLocation, clang::PresumedLoc, llvm::StringRef, clang::SourceManager const&)': (.text._ZN5clang22DiagnosticNoteRenderer26emitBuildingModuleLocationENS_14SourceLocationENS_11PresumedLocEN4llvm9StringRefERKNS_13SourceManagerE+0x271): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticNoteRenderer::emitBuildingModuleLocation(clang::SourceLocation, clang::PresumedLoc, llvm::StringRef, clang::SourceManager const&)': (.text._ZN5clang22DiagnosticNoteRenderer26emitBuildingModuleLocationENS_14SourceLocationENS_11PresumedLocEN4llvm9StringRefERKNS_13SourceManagerE+0x2b9): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticNoteRenderer::emitBuildingModuleLocation(clang::SourceLocation, clang::PresumedLoc, llvm::StringRef, clang::SourceManager const&)': (.text._ZN5clang22DiagnosticNoteRenderer26emitBuildingModuleLocationENS_14SourceLocationENS_11PresumedLocEN4llvm9StringRefERKNS_13SourceManagerE+0x2e0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticNoteRenderer::emitBuildingModuleLocation(clang::SourceLocation, clang::PresumedLoc, llvm::StringRef, clang::SourceManager const&)': (.text._ZN5clang22DiagnosticNoteRenderer26emitBuildingModuleLocationENS_14SourceLocationENS_11PresumedLocEN4llvm9StringRefERKNS_13SourceManagerE+0x300): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticNoteRenderer::emitBuildingModuleLocation(clang::SourceLocation, clang::PresumedLoc, llvm::StringRef, clang::SourceManager const&)': (.text._ZN5clang22DiagnosticNoteRenderer26emitBuildingModuleLocationENS_14SourceLocationENS_11PresumedLocEN4llvm9StringRefERKNS_13SourceManagerE+0x327): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticNoteRenderer::emitBuildingModuleLocation(clang::SourceLocation, clang::PresumedLoc, llvm::StringRef, clang::SourceManager const&)': (.text._ZN5clang22DiagnosticNoteRenderer26emitBuildingModuleLocationENS_14SourceLocationENS_11PresumedLocEN4llvm9StringRefERKNS_13SourceManagerE+0x34a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o):(.text._ZN5clang22DiagnosticNoteRenderer26emitBuildingModuleLocationENS_14SourceLocationENS_11PresumedLocEN4llvm9StringRefERKNS_13SourceManagerE+0x414): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `mapDiagnosticRanges(clang::SourceLocation, llvm::ArrayRef, llvm::SmallVectorImpl&, clang::SourceManager const*)': (.text._ZL19mapDiagnosticRangesN5clang14SourceLocationEN4llvm8ArrayRefINS_15CharSourceRangeEEERNS1_15SmallVectorImplIS3_EEPKNS_13SourceManagerE+0x12de): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `mapDiagnosticRanges(clang::SourceLocation, llvm::ArrayRef, llvm::SmallVectorImpl&, clang::SourceManager const*)': (.text._ZL19mapDiagnosticRangesN5clang14SourceLocationEN4llvm8ArrayRefINS_15CharSourceRangeEEERNS1_15SmallVectorImplIS3_EEPKNS_13SourceManagerE+0x155d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticRenderer::emitSingleMacroExpansion(clang::SourceLocation, clang::DiagnosticsEngine::Level, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang18DiagnosticRenderer24emitSingleMacroExpansionENS_14SourceLocationENS_17DiagnosticsEngine5LevelEN4llvm8ArrayRefINS_15CharSourceRangeEEERKNS_13SourceManagerE+0xc2): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticRenderer::emitSingleMacroExpansion(clang::SourceLocation, clang::DiagnosticsEngine::Level, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang18DiagnosticRenderer24emitSingleMacroExpansionENS_14SourceLocationENS_17DiagnosticsEngine5LevelEN4llvm8ArrayRefINS_15CharSourceRangeEEERKNS_13SourceManagerE+0xde): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticRenderer::emitSingleMacroExpansion(clang::SourceLocation, clang::DiagnosticsEngine::Level, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang18DiagnosticRenderer24emitSingleMacroExpansionENS_14SourceLocationENS_17DiagnosticsEngine5LevelEN4llvm8ArrayRefINS_15CharSourceRangeEEERKNS_13SourceManagerE+0x447): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticRenderer::emitSingleMacroExpansion(clang::SourceLocation, clang::DiagnosticsEngine::Level, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang18DiagnosticRenderer24emitSingleMacroExpansionENS_14SourceLocationENS_17DiagnosticsEngine5LevelEN4llvm8ArrayRefINS_15CharSourceRangeEEERKNS_13SourceManagerE+0x574): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticRenderer::emitSingleMacroExpansion(clang::SourceLocation, clang::DiagnosticsEngine::Level, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang18DiagnosticRenderer24emitSingleMacroExpansionENS_14SourceLocationENS_17DiagnosticsEngine5LevelEN4llvm8ArrayRefINS_15CharSourceRangeEEERKNS_13SourceManagerE+0x60b): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticRenderer::emitSingleMacroExpansion(clang::SourceLocation, clang::DiagnosticsEngine::Level, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang18DiagnosticRenderer24emitSingleMacroExpansionENS_14SourceLocationENS_17DiagnosticsEngine5LevelEN4llvm8ArrayRefINS_15CharSourceRangeEEERKNS_13SourceManagerE+0x618): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticRenderer::emitSingleMacroExpansion(clang::SourceLocation, clang::DiagnosticsEngine::Level, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang18DiagnosticRenderer24emitSingleMacroExpansionENS_14SourceLocationENS_17DiagnosticsEngine5LevelEN4llvm8ArrayRefINS_15CharSourceRangeEEERKNS_13SourceManagerE+0x646): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticRenderer::emitMacroExpansions(clang::SourceLocation, clang::DiagnosticsEngine::Level, llvm::ArrayRef, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang18DiagnosticRenderer19emitMacroExpansionsENS_14SourceLocationENS_17DiagnosticsEngine5LevelEN4llvm8ArrayRefINS_15CharSourceRangeEEENS5_INS_9FixItHintEEERKNS_13SourceManagerE+0x374): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticRenderer::emitMacroExpansions(clang::SourceLocation, clang::DiagnosticsEngine::Level, llvm::ArrayRef, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang18DiagnosticRenderer19emitMacroExpansionsENS_14SourceLocationENS_17DiagnosticsEngine5LevelEN4llvm8ArrayRefINS_15CharSourceRangeEEENS5_INS_9FixItHintEEERKNS_13SourceManagerE+0x382): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticRenderer::emitMacroExpansions(clang::SourceLocation, clang::DiagnosticsEngine::Level, llvm::ArrayRef, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang18DiagnosticRenderer19emitMacroExpansionsENS_14SourceLocationENS_17DiagnosticsEngine5LevelEN4llvm8ArrayRefINS_15CharSourceRangeEEENS5_INS_9FixItHintEEERKNS_13SourceManagerE+0x3c0): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticRenderer::emitMacroExpansions(clang::SourceLocation, clang::DiagnosticsEngine::Level, llvm::ArrayRef, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang18DiagnosticRenderer19emitMacroExpansionsENS_14SourceLocationENS_17DiagnosticsEngine5LevelEN4llvm8ArrayRefINS_15CharSourceRangeEEENS5_INS_9FixItHintEEERKNS_13SourceManagerE+0x4f2): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticRenderer::emitMacroExpansions(clang::SourceLocation, clang::DiagnosticsEngine::Level, llvm::ArrayRef, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang18DiagnosticRenderer19emitMacroExpansionsENS_14SourceLocationENS_17DiagnosticsEngine5LevelEN4llvm8ArrayRefINS_15CharSourceRangeEEENS5_INS_9FixItHintEEERKNS_13SourceManagerE+0x711): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticRenderer::emitMacroExpansions(clang::SourceLocation, clang::DiagnosticsEngine::Level, llvm::ArrayRef, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang18DiagnosticRenderer19emitMacroExpansionsENS_14SourceLocationENS_17DiagnosticsEngine5LevelEN4llvm8ArrayRefINS_15CharSourceRangeEEENS5_INS_9FixItHintEEERKNS_13SourceManagerE+0x73a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticRenderer::emitMacroExpansions(clang::SourceLocation, clang::DiagnosticsEngine::Level, llvm::ArrayRef, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang18DiagnosticRenderer19emitMacroExpansionsENS_14SourceLocationENS_17DiagnosticsEngine5LevelEN4llvm8ArrayRefINS_15CharSourceRangeEEENS5_INS_9FixItHintEEERKNS_13SourceManagerE+0x768): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticRenderer::emitMacroExpansions(clang::SourceLocation, clang::DiagnosticsEngine::Level, llvm::ArrayRef, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang18DiagnosticRenderer19emitMacroExpansionsENS_14SourceLocationENS_17DiagnosticsEngine5LevelEN4llvm8ArrayRefINS_15CharSourceRangeEEENS5_INS_9FixItHintEEERKNS_13SourceManagerE+0x784): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticRenderer::emitDiagnostic(clang::SourceLocation, clang::DiagnosticsEngine::Level, llvm::StringRef, llvm::ArrayRef, llvm::ArrayRef, clang::SourceManager const*, llvm::PointerUnion)': (.text._ZN5clang18DiagnosticRenderer14emitDiagnosticENS_14SourceLocationENS_17DiagnosticsEngine5LevelEN4llvm9StringRefENS4_8ArrayRefINS_15CharSourceRangeEEENS6_INS_9FixItHintEEEPKNS_13SourceManagerENS4_12PointerUnionIPKNS_10DiagnosticEPKNS_16StoredDiagnosticEEE+0x939): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(DiagnosticRenderer.cpp.o): In function `clang::DiagnosticRenderer::emitDiagnostic(clang::SourceLocation, clang::DiagnosticsEngine::Level, llvm::StringRef, llvm::ArrayRef, llvm::ArrayRef, clang::SourceManager const*, llvm::PointerUnion)': (.text._ZN5clang18DiagnosticRenderer14emitDiagnosticENS_14SourceLocationENS_17DiagnosticsEngine5LevelEN4llvm9StringRefENS4_8ArrayRefINS_15CharSourceRangeEEENS6_INS_9FixItHintEEEPKNS_13SourceManagerENS4_12PointerUnionIPKNS_10DiagnosticEPKNS_16StoredDiagnosticEEE+0x9da): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `applyTemplateHighlighting(llvm::raw_ostream&, llvm::StringRef, bool&, bool) [clone .constprop.76]': (.text._ZL25applyTemplateHighlightingRN4llvm11raw_ostreamENS_9StringRefERbb.constprop.76+0xe3): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `findEndOfWord(unsigned int, llvm::StringRef, unsigned int, unsigned int, unsigned int)': (.text._ZL13findEndOfWordjN4llvm9StringRefEjjj+0x261): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitIncludeLocation(clang::SourceLocation, clang::PresumedLoc, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic19emitIncludeLocationENS_14SourceLocationENS_11PresumedLocERKNS_13SourceManagerE+0xd5): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitIncludeLocation(clang::SourceLocation, clang::PresumedLoc, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic19emitIncludeLocationENS_14SourceLocationENS_11PresumedLocERKNS_13SourceManagerE+0x180): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitIncludeLocation(clang::SourceLocation, clang::PresumedLoc, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic19emitIncludeLocationENS_14SourceLocationENS_11PresumedLocERKNS_13SourceManagerE+0x199): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitIncludeLocation(clang::SourceLocation, clang::PresumedLoc, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic19emitIncludeLocationENS_14SourceLocationENS_11PresumedLocERKNS_13SourceManagerE+0x1b2): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitIncludeLocation(clang::SourceLocation, clang::PresumedLoc, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic19emitIncludeLocationENS_14SourceLocationENS_11PresumedLocERKNS_13SourceManagerE+0x165): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitIncludeLocation(clang::SourceLocation, clang::PresumedLoc, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic19emitIncludeLocationENS_14SourceLocationENS_11PresumedLocERKNS_13SourceManagerE+0x1e8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitBuildingModuleLocation(clang::SourceLocation, clang::PresumedLoc, llvm::StringRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic26emitBuildingModuleLocationENS_14SourceLocationENS_11PresumedLocEN4llvm9StringRefERKNS_13SourceManagerE+0x142): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitBuildingModuleLocation(clang::SourceLocation, clang::PresumedLoc, llvm::StringRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic26emitBuildingModuleLocationENS_14SourceLocationENS_11PresumedLocEN4llvm9StringRefERKNS_13SourceManagerE+0x230): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitBuildingModuleLocation(clang::SourceLocation, clang::PresumedLoc, llvm::StringRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic26emitBuildingModuleLocationENS_14SourceLocationENS_11PresumedLocEN4llvm9StringRefERKNS_13SourceManagerE+0x251): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitBuildingModuleLocation(clang::SourceLocation, clang::PresumedLoc, llvm::StringRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic26emitBuildingModuleLocationENS_14SourceLocationENS_11PresumedLocEN4llvm9StringRefERKNS_13SourceManagerE+0x298): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitBuildingModuleLocation(clang::SourceLocation, clang::PresumedLoc, llvm::StringRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic26emitBuildingModuleLocationENS_14SourceLocationENS_11PresumedLocEN4llvm9StringRefERKNS_13SourceManagerE+0x2bd): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitBuildingModuleLocation(clang::SourceLocation, clang::PresumedLoc, llvm::StringRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic26emitBuildingModuleLocationENS_14SourceLocationENS_11PresumedLocEN4llvm9StringRefERKNS_13SourceManagerE+0x2e9): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitBuildingModuleLocation(clang::SourceLocation, clang::PresumedLoc, llvm::StringRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic26emitBuildingModuleLocationENS_14SourceLocationENS_11PresumedLocEN4llvm9StringRefERKNS_13SourceManagerE+0x309): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitBuildingModuleLocation(clang::SourceLocation, clang::PresumedLoc, llvm::StringRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic26emitBuildingModuleLocationENS_14SourceLocationENS_11PresumedLocEN4llvm9StringRefERKNS_13SourceManagerE+0x342): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitBuildingModuleLocation(clang::SourceLocation, clang::PresumedLoc, llvm::StringRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic26emitBuildingModuleLocationENS_14SourceLocationENS_11PresumedLocEN4llvm9StringRefERKNS_13SourceManagerE+0x281): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitBuildingModuleLocation(clang::SourceLocation, clang::PresumedLoc, llvm::StringRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic26emitBuildingModuleLocationENS_14SourceLocationENS_11PresumedLocEN4llvm9StringRefERKNS_13SourceManagerE+0x330): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitImportLocation(clang::SourceLocation, clang::PresumedLoc, llvm::StringRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic18emitImportLocationENS_14SourceLocationENS_11PresumedLocEN4llvm9StringRefERKNS_13SourceManagerE+0x12d): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitImportLocation(clang::SourceLocation, clang::PresumedLoc, llvm::StringRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic18emitImportLocationENS_14SourceLocationENS_11PresumedLocEN4llvm9StringRefERKNS_13SourceManagerE+0x200): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitImportLocation(clang::SourceLocation, clang::PresumedLoc, llvm::StringRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic18emitImportLocationENS_14SourceLocationENS_11PresumedLocEN4llvm9StringRefERKNS_13SourceManagerE+0x221): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitImportLocation(clang::SourceLocation, clang::PresumedLoc, llvm::StringRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic18emitImportLocationENS_14SourceLocationENS_11PresumedLocEN4llvm9StringRefERKNS_13SourceManagerE+0x268): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitImportLocation(clang::SourceLocation, clang::PresumedLoc, llvm::StringRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic18emitImportLocationENS_14SourceLocationENS_11PresumedLocEN4llvm9StringRefERKNS_13SourceManagerE+0x28d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitImportLocation(clang::SourceLocation, clang::PresumedLoc, llvm::StringRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic18emitImportLocationENS_14SourceLocationENS_11PresumedLocEN4llvm9StringRefERKNS_13SourceManagerE+0x2b9): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitImportLocation(clang::SourceLocation, clang::PresumedLoc, llvm::StringRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic18emitImportLocationENS_14SourceLocationENS_11PresumedLocEN4llvm9StringRefERKNS_13SourceManagerE+0x2d9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitImportLocation(clang::SourceLocation, clang::PresumedLoc, llvm::StringRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic18emitImportLocationENS_14SourceLocationENS_11PresumedLocEN4llvm9StringRefERKNS_13SourceManagerE+0x312): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitImportLocation(clang::SourceLocation, clang::PresumedLoc, llvm::StringRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic18emitImportLocationENS_14SourceLocationENS_11PresumedLocEN4llvm9StringRefERKNS_13SourceManagerE+0x251): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitImportLocation(clang::SourceLocation, clang::PresumedLoc, llvm::StringRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic18emitImportLocationENS_14SourceLocationENS_11PresumedLocEN4llvm9StringRefERKNS_13SourceManagerE+0x300): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitDiagnosticLoc(clang::SourceLocation, clang::PresumedLoc, clang::DiagnosticsEngine::Level, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic17emitDiagnosticLocENS_14SourceLocationENS_11PresumedLocENS_17DiagnosticsEngine5LevelEN4llvm8ArrayRefINS_15CharSourceRangeEEERKNS_13SourceManagerE+0x105): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitDiagnosticLoc(clang::SourceLocation, clang::PresumedLoc, clang::DiagnosticsEngine::Level, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic17emitDiagnosticLocENS_14SourceLocationENS_11PresumedLocENS_17DiagnosticsEngine5LevelEN4llvm8ArrayRefINS_15CharSourceRangeEEERKNS_13SourceManagerE+0x164): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitDiagnosticLoc(clang::SourceLocation, clang::PresumedLoc, clang::DiagnosticsEngine::Level, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic17emitDiagnosticLocENS_14SourceLocationENS_11PresumedLocENS_17DiagnosticsEngine5LevelEN4llvm8ArrayRefINS_15CharSourceRangeEEERKNS_13SourceManagerE+0x6ba): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitDiagnosticLoc(clang::SourceLocation, clang::PresumedLoc, clang::DiagnosticsEngine::Level, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic17emitDiagnosticLocENS_14SourceLocationENS_11PresumedLocENS_17DiagnosticsEngine5LevelEN4llvm8ArrayRefINS_15CharSourceRangeEEERKNS_13SourceManagerE+0x7f3): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitDiagnosticLoc(clang::SourceLocation, clang::PresumedLoc, clang::DiagnosticsEngine::Level, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic17emitDiagnosticLocENS_14SourceLocationENS_11PresumedLocENS_17DiagnosticsEngine5LevelEN4llvm8ArrayRefINS_15CharSourceRangeEEERKNS_13SourceManagerE+0x817): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitDiagnosticLoc(clang::SourceLocation, clang::PresumedLoc, clang::DiagnosticsEngine::Level, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic17emitDiagnosticLocENS_14SourceLocationENS_11PresumedLocENS_17DiagnosticsEngine5LevelEN4llvm8ArrayRefINS_15CharSourceRangeEEERKNS_13SourceManagerE+0x83b): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitDiagnosticLoc(clang::SourceLocation, clang::PresumedLoc, clang::DiagnosticsEngine::Level, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic17emitDiagnosticLocENS_14SourceLocationENS_11PresumedLocENS_17DiagnosticsEngine5LevelEN4llvm8ArrayRefINS_15CharSourceRangeEEERKNS_13SourceManagerE+0x860): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitDiagnosticLoc(clang::SourceLocation, clang::PresumedLoc, clang::DiagnosticsEngine::Level, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic17emitDiagnosticLocENS_14SourceLocationENS_11PresumedLocENS_17DiagnosticsEngine5LevelEN4llvm8ArrayRefINS_15CharSourceRangeEEERKNS_13SourceManagerE+0x8e1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitDiagnosticLoc(clang::SourceLocation, clang::PresumedLoc, clang::DiagnosticsEngine::Level, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic17emitDiagnosticLocENS_14SourceLocationENS_11PresumedLocENS_17DiagnosticsEngine5LevelEN4llvm8ArrayRefINS_15CharSourceRangeEEERKNS_13SourceManagerE+0x8f6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitDiagnosticLoc(clang::SourceLocation, clang::PresumedLoc, clang::DiagnosticsEngine::Level, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic17emitDiagnosticLocENS_14SourceLocationENS_11PresumedLocENS_17DiagnosticsEngine5LevelEN4llvm8ArrayRefINS_15CharSourceRangeEEERKNS_13SourceManagerE+0x911): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitDiagnosticLoc(clang::SourceLocation, clang::PresumedLoc, clang::DiagnosticsEngine::Level, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic17emitDiagnosticLocENS_14SourceLocationENS_11PresumedLocENS_17DiagnosticsEngine5LevelEN4llvm8ArrayRefINS_15CharSourceRangeEEERKNS_13SourceManagerE+0x929): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitDiagnosticLoc(clang::SourceLocation, clang::PresumedLoc, clang::DiagnosticsEngine::Level, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic17emitDiagnosticLocENS_14SourceLocationENS_11PresumedLocENS_17DiagnosticsEngine5LevelEN4llvm8ArrayRefINS_15CharSourceRangeEEERKNS_13SourceManagerE+0x93e): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o):(.text._ZN5clang14TextDiagnostic17emitDiagnosticLocENS_14SourceLocationENS_11PresumedLocENS_17DiagnosticsEngine5LevelEN4llvm8ArrayRefINS_15CharSourceRangeEEERKNS_13SourceManagerE+0x9de): more undefined references to `llvm::raw_ostream::write(unsigned char)' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitDiagnosticLoc(clang::SourceLocation, clang::PresumedLoc, clang::DiagnosticsEngine::Level, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic17emitDiagnosticLocENS_14SourceLocationENS_11PresumedLocENS_17DiagnosticsEngine5LevelEN4llvm8ArrayRefINS_15CharSourceRangeEEERKNS_13SourceManagerE+0xdc5): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitDiagnosticLoc(clang::SourceLocation, clang::PresumedLoc, clang::DiagnosticsEngine::Level, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic17emitDiagnosticLocENS_14SourceLocationENS_11PresumedLocENS_17DiagnosticsEngine5LevelEN4llvm8ArrayRefINS_15CharSourceRangeEEERKNS_13SourceManagerE+0xde6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitDiagnosticLoc(clang::SourceLocation, clang::PresumedLoc, clang::DiagnosticsEngine::Level, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic17emitDiagnosticLocENS_14SourceLocationENS_11PresumedLocENS_17DiagnosticsEngine5LevelEN4llvm8ArrayRefINS_15CharSourceRangeEEERKNS_13SourceManagerE+0xdfd): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitDiagnosticLoc(clang::SourceLocation, clang::PresumedLoc, clang::DiagnosticsEngine::Level, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic17emitDiagnosticLocENS_14SourceLocationENS_11PresumedLocENS_17DiagnosticsEngine5LevelEN4llvm8ArrayRefINS_15CharSourceRangeEEERKNS_13SourceManagerE+0xe6a): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitDiagnosticLoc(clang::SourceLocation, clang::PresumedLoc, clang::DiagnosticsEngine::Level, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic17emitDiagnosticLocENS_14SourceLocationENS_11PresumedLocENS_17DiagnosticsEngine5LevelEN4llvm8ArrayRefINS_15CharSourceRangeEEERKNS_13SourceManagerE+0xfdf): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitDiagnosticLoc(clang::SourceLocation, clang::PresumedLoc, clang::DiagnosticsEngine::Level, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic17emitDiagnosticLocENS_14SourceLocationENS_11PresumedLocENS_17DiagnosticsEngine5LevelEN4llvm8ArrayRefINS_15CharSourceRangeEEERKNS_13SourceManagerE+0xff8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitDiagnosticLoc(clang::SourceLocation, clang::PresumedLoc, clang::DiagnosticsEngine::Level, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic17emitDiagnosticLocENS_14SourceLocationENS_11PresumedLocENS_17DiagnosticsEngine5LevelEN4llvm8ArrayRefINS_15CharSourceRangeEEERKNS_13SourceManagerE+0x103d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::printDiagnosticLevel(llvm::raw_ostream&, clang::DiagnosticsEngine::Level, bool, bool)': (.text._ZN5clang14TextDiagnostic20printDiagnosticLevelERN4llvm11raw_ostreamENS_17DiagnosticsEngine5LevelEbb+0x60): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::printDiagnosticLevel(llvm::raw_ostream&, clang::DiagnosticsEngine::Level, bool, bool)': (.text._ZN5clang14TextDiagnostic20printDiagnosticLevelERN4llvm11raw_ostreamENS_17DiagnosticsEngine5LevelEbb+0x288): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o):(.text._ZN5clang14TextDiagnostic20printDiagnosticLevelERN4llvm11raw_ostreamENS_17DiagnosticsEngine5LevelEbb+0x2a8): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::printDiagnosticMessage(llvm::raw_ostream&, bool, llvm::StringRef, unsigned int, unsigned int, bool)': (.text._ZN5clang14TextDiagnostic22printDiagnosticMessageERN4llvm11raw_ostreamEbNS1_9StringRefEjjb+0x297): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::printDiagnosticMessage(llvm::raw_ostream&, bool, llvm::StringRef, unsigned int, unsigned int, bool)': (.text._ZN5clang14TextDiagnostic22printDiagnosticMessageERN4llvm11raw_ostreamEbNS1_9StringRefEjjb+0x38e): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::printDiagnosticMessage(llvm::raw_ostream&, bool, llvm::StringRef, unsigned int, unsigned int, bool)': (.text._ZN5clang14TextDiagnostic22printDiagnosticMessageERN4llvm11raw_ostreamEbNS1_9StringRefEjjb+0x3aa): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitParseableFixits(llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic19emitParseableFixitsEN4llvm8ArrayRefINS_9FixItHintEEERKNS_13SourceManagerE+0x2e1): undefined reference to `llvm::raw_ostream::write_escaped(llvm::StringRef, bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitParseableFixits(llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic19emitParseableFixitsEN4llvm8ArrayRefINS_9FixItHintEEERKNS_13SourceManagerE+0x35e): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitParseableFixits(llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic19emitParseableFixitsEN4llvm8ArrayRefINS_9FixItHintEEERKNS_13SourceManagerE+0x382): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitParseableFixits(llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic19emitParseableFixitsEN4llvm8ArrayRefINS_9FixItHintEEERKNS_13SourceManagerE+0x3a5): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitParseableFixits(llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic19emitParseableFixitsEN4llvm8ArrayRefINS_9FixItHintEEERKNS_13SourceManagerE+0x3c9): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitParseableFixits(llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic19emitParseableFixitsEN4llvm8ArrayRefINS_9FixItHintEEERKNS_13SourceManagerE+0x402): undefined reference to `llvm::raw_ostream::write_escaped(llvm::StringRef, bool)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitParseableFixits(llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic19emitParseableFixitsEN4llvm8ArrayRefINS_9FixItHintEEERKNS_13SourceManagerE+0x579): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitParseableFixits(llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic19emitParseableFixitsEN4llvm8ArrayRefINS_9FixItHintEEERKNS_13SourceManagerE+0x591): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitParseableFixits(llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic19emitParseableFixitsEN4llvm8ArrayRefINS_9FixItHintEEERKNS_13SourceManagerE+0x5a9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitParseableFixits(llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic19emitParseableFixitsEN4llvm8ArrayRefINS_9FixItHintEEERKNS_13SourceManagerE+0x5e5): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitParseableFixits(llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic19emitParseableFixitsEN4llvm8ArrayRefINS_9FixItHintEEERKNS_13SourceManagerE+0x5fd): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitParseableFixits(llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic19emitParseableFixitsEN4llvm8ArrayRefINS_9FixItHintEEERKNS_13SourceManagerE+0x620): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitParseableFixits(llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic19emitParseableFixitsEN4llvm8ArrayRefINS_9FixItHintEEERKNS_13SourceManagerE+0x641): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl const&)': (.text._ZN4llvm15SmallVectorImplIcEaSERKS1_[_ZN4llvm15SmallVectorImplIcEaSERKS1_]+0xc3): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `printableTextForNextCharacter(llvm::StringRef, unsigned long*, unsigned int)': (.text._ZL29printableTextForNextCharacterN4llvm9StringRefEPmj+0x44): undefined reference to `isLegalUTF8Sequence' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `printableTextForNextCharacter(llvm::StringRef, unsigned long*, unsigned int)': (.text._ZL29printableTextForNextCharacterN4llvm9StringRefEPmj+0x6d): undefined reference to `getNumBytesForUTF8' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `printableTextForNextCharacter(llvm::StringRef, unsigned long*, unsigned int)': (.text._ZL29printableTextForNextCharacterN4llvm9StringRefEPmj+0x91): undefined reference to `ConvertUTF8toUTF32' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `printableTextForNextCharacter(llvm::StringRef, unsigned long*, unsigned int)': (.text._ZL29printableTextForNextCharacterN4llvm9StringRefEPmj+0xa6): undefined reference to `llvm::sys::locale::isPrint(int)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `printableTextForNextCharacter(llvm::StringRef, unsigned long*, unsigned int)': (.text._ZL29printableTextForNextCharacterN4llvm9StringRefEPmj+0x3d6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `printableTextForNextCharacter(llvm::StringRef, unsigned long*, unsigned int)': (.text._ZL29printableTextForNextCharacterN4llvm9StringRefEPmj+0x3fc): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `printableTextForNextCharacter(llvm::StringRef, unsigned long*, unsigned int)': (.text._ZL29printableTextForNextCharacterN4llvm9StringRefEPmj+0x4e6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `printableTextForNextCharacter(llvm::StringRef, unsigned long*, unsigned int)': (.text._ZL29printableTextForNextCharacterN4llvm9StringRefEPmj+0x5b4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `printableTextForNextCharacter(llvm::StringRef, unsigned long*, unsigned int)': (.text._ZL29printableTextForNextCharacterN4llvm9StringRefEPmj+0x615): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o):(.text._ZL29printableTextForNextCharacterN4llvm9StringRefEPmj+0x631): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitSnippet(llvm::StringRef)': (.text._ZN5clang14TextDiagnostic11emitSnippetEN4llvm9StringRefE+0x124): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitSnippet(llvm::StringRef)': (.text._ZN5clang14TextDiagnostic11emitSnippetEN4llvm9StringRefE+0x18c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitSnippet(llvm::StringRef)': (.text._ZN5clang14TextDiagnostic11emitSnippetEN4llvm9StringRefE+0x21f): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitSnippet(llvm::StringRef)': (.text._ZN5clang14TextDiagnostic11emitSnippetEN4llvm9StringRefE+0x237): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitSnippetAndCaret(clang::SourceLocation, clang::DiagnosticsEngine::Level, llvm::SmallVectorImpl&, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic19emitSnippetAndCaretENS_14SourceLocationENS_17DiagnosticsEngine5LevelERN4llvm15SmallVectorImplINS_15CharSourceRangeEEENS4_8ArrayRefINS_9FixItHintEEERKNS_13SourceManagerE+0x486): undefined reference to `llvm::sys::locale::columnWidth(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitSnippetAndCaret(clang::SourceLocation, clang::DiagnosticsEngine::Level, llvm::SmallVectorImpl&, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic19emitSnippetAndCaretENS_14SourceLocationENS_17DiagnosticsEngine5LevelERN4llvm15SmallVectorImplINS_15CharSourceRangeEEENS4_8ArrayRefINS_9FixItHintEEERKNS_13SourceManagerE+0x5ea): undefined reference to `llvm::sys::locale::columnWidth(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitSnippetAndCaret(clang::SourceLocation, clang::DiagnosticsEngine::Level, llvm::SmallVectorImpl&, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic19emitSnippetAndCaretENS_14SourceLocationENS_17DiagnosticsEngine5LevelERN4llvm15SmallVectorImplINS_15CharSourceRangeEEENS4_8ArrayRefINS_9FixItHintEEERKNS_13SourceManagerE+0xb77): undefined reference to `llvm::StringRef::find_first_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitSnippetAndCaret(clang::SourceLocation, clang::DiagnosticsEngine::Level, llvm::SmallVectorImpl&, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic19emitSnippetAndCaretENS_14SourceLocationENS_17DiagnosticsEngine5LevelERN4llvm15SmallVectorImplINS_15CharSourceRangeEEENS4_8ArrayRefINS_9FixItHintEEERKNS_13SourceManagerE+0xc05): undefined reference to `llvm::sys::locale::columnWidth(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitSnippetAndCaret(clang::SourceLocation, clang::DiagnosticsEngine::Level, llvm::SmallVectorImpl&, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic19emitSnippetAndCaretENS_14SourceLocationENS_17DiagnosticsEngine5LevelERN4llvm15SmallVectorImplINS_15CharSourceRangeEEENS4_8ArrayRefINS_9FixItHintEEERKNS_13SourceManagerE+0xd3a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitSnippetAndCaret(clang::SourceLocation, clang::DiagnosticsEngine::Level, llvm::SmallVectorImpl&, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic19emitSnippetAndCaretENS_14SourceLocationENS_17DiagnosticsEngine5LevelERN4llvm15SmallVectorImplINS_15CharSourceRangeEEENS4_8ArrayRefINS_9FixItHintEEERKNS_13SourceManagerE+0xdb0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitSnippetAndCaret(clang::SourceLocation, clang::DiagnosticsEngine::Level, llvm::SmallVectorImpl&, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic19emitSnippetAndCaretENS_14SourceLocationENS_17DiagnosticsEngine5LevelERN4llvm15SmallVectorImplINS_15CharSourceRangeEEENS4_8ArrayRefINS_9FixItHintEEERKNS_13SourceManagerE+0xed8): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitSnippetAndCaret(clang::SourceLocation, clang::DiagnosticsEngine::Level, llvm::SmallVectorImpl&, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic19emitSnippetAndCaretENS_14SourceLocationENS_17DiagnosticsEngine5LevelERN4llvm15SmallVectorImplINS_15CharSourceRangeEEENS4_8ArrayRefINS_9FixItHintEEERKNS_13SourceManagerE+0x1332): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitSnippetAndCaret(clang::SourceLocation, clang::DiagnosticsEngine::Level, llvm::SmallVectorImpl&, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic19emitSnippetAndCaretENS_14SourceLocationENS_17DiagnosticsEngine5LevelERN4llvm15SmallVectorImplINS_15CharSourceRangeEEENS4_8ArrayRefINS_9FixItHintEEERKNS_13SourceManagerE+0x142f): undefined reference to `llvm::sys::locale::columnWidth(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitSnippetAndCaret(clang::SourceLocation, clang::DiagnosticsEngine::Level, llvm::SmallVectorImpl&, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic19emitSnippetAndCaretENS_14SourceLocationENS_17DiagnosticsEngine5LevelERN4llvm15SmallVectorImplINS_15CharSourceRangeEEENS4_8ArrayRefINS_9FixItHintEEERKNS_13SourceManagerE+0x157f): undefined reference to `llvm::sys::locale::columnWidth(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitSnippetAndCaret(clang::SourceLocation, clang::DiagnosticsEngine::Level, llvm::SmallVectorImpl&, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic19emitSnippetAndCaretENS_14SourceLocationENS_17DiagnosticsEngine5LevelERN4llvm15SmallVectorImplINS_15CharSourceRangeEEENS4_8ArrayRefINS_9FixItHintEEERKNS_13SourceManagerE+0x1a33): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitSnippetAndCaret(clang::SourceLocation, clang::DiagnosticsEngine::Level, llvm::SmallVectorImpl&, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic19emitSnippetAndCaretENS_14SourceLocationENS_17DiagnosticsEngine5LevelERN4llvm15SmallVectorImplINS_15CharSourceRangeEEENS4_8ArrayRefINS_9FixItHintEEERKNS_13SourceManagerE+0x1b21): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitSnippetAndCaret(clang::SourceLocation, clang::DiagnosticsEngine::Level, llvm::SmallVectorImpl&, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic19emitSnippetAndCaretENS_14SourceLocationENS_17DiagnosticsEngine5LevelERN4llvm15SmallVectorImplINS_15CharSourceRangeEEENS4_8ArrayRefINS_9FixItHintEEERKNS_13SourceManagerE+0x1b4d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitSnippetAndCaret(clang::SourceLocation, clang::DiagnosticsEngine::Level, llvm::SmallVectorImpl&, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic19emitSnippetAndCaretENS_14SourceLocationENS_17DiagnosticsEngine5LevelERN4llvm15SmallVectorImplINS_15CharSourceRangeEEENS4_8ArrayRefINS_9FixItHintEEERKNS_13SourceManagerE+0x1b96): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangFrontend.a(TextDiagnostic.cpp.o): In function `clang::TextDiagnostic::emitSnippetAndCaret(clang::SourceLocation, clang::DiagnosticsEngine::Level, llvm::SmallVectorImpl&, llvm::ArrayRef, clang::SourceManager const&)': (.text._ZN5clang14TextDiagnostic19emitSnippetAndCaretENS_14SourceLocationENS_17DiagnosticsEngine5LevelERN4llvm15SmallVectorImplINS_15CharSourceRangeEEENS4_8ArrayRefINS_9FixItHintEEERKNS_13SourceManagerE+0x1c6d): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Compilation.cpp.o): In function `clang::driver::Compilation::CleanupFile(char const*, bool) const': (.text._ZNK5clang6driver11Compilation11CleanupFileEPKcb+0x56): undefined reference to `llvm::sys::fs::access(llvm::Twine const&, llvm::sys::fs::AccessMode)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Compilation.cpp.o): In function `clang::driver::Compilation::CleanupFile(char const*, bool) const': (.text._ZNK5clang6driver11Compilation11CleanupFileEPKcb+0x85): undefined reference to `llvm::sys::fs::is_regular_file(llvm::Twine const&, bool&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Compilation.cpp.o): In function `clang::driver::Compilation::CleanupFile(char const*, bool) const': (.text._ZNK5clang6driver11Compilation11CleanupFileEPKcb+0xb9): undefined reference to `llvm::sys::fs::remove(llvm::Twine const&, bool)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Compilation.cpp.o): In function `clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const': (.text._ZNK5clang6driver11Compilation14ExecuteCommandERKNS0_7CommandERPS3_+0xf1): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Compilation.cpp.o): In function `clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const': (.text._ZNK5clang6driver11Compilation14ExecuteCommandERKNS0_7CommandERPS3_+0x127): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Compilation.cpp.o): In function `clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const': (.text._ZNK5clang6driver11Compilation14ExecuteCommandERKNS0_7CommandERPS3_+0x1ab): undefined reference to `llvm::raw_fd_ostream::raw_fd_ostream(llvm::StringRef, std::error_code&, llvm::sys::fs::OpenFlags)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Compilation.cpp.o): In function `clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const': (.text._ZNK5clang6driver11Compilation14ExecuteCommandERKNS0_7CommandERPS3_+0x56d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Compilation.cpp.o): In function `clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl >&) const': (.text._ZNK5clang6driver11Compilation11ExecuteJobsERKNS0_7JobListERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0xf9): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `computeTargetTriple(llvm::StringRef, llvm::opt::ArgList const&, llvm::StringRef)': (.text._ZL19computeTargetTripleN4llvm9StringRefERKNS_3opt7ArgListES0_+0x65): undefined reference to `llvm::Triple::normalize[abi:cxx11](llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `computeTargetTriple(llvm::StringRef, llvm::opt::ArgList const&, llvm::StringRef)': (.text._ZL19computeTargetTripleN4llvm9StringRefERKNS_3opt7ArgListES0_+0x81): undefined reference to `llvm::Triple::Triple(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `computeTargetTriple(llvm::StringRef, llvm::opt::ArgList const&, llvm::StringRef)': (.text._ZL19computeTargetTripleN4llvm9StringRefERKNS_3opt7ArgListES0_+0xd6): undefined reference to `llvm::Triple::getBigEndianArchVariant() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `computeTargetTriple(llvm::StringRef, llvm::opt::ArgList const&, llvm::StringRef)': (.text._ZL19computeTargetTripleN4llvm9StringRefERKNS_3opt7ArgListES0_+0x14b): undefined reference to `llvm::Triple::get64BitArchVariant() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `computeTargetTriple(llvm::StringRef, llvm::opt::ArgList const&, llvm::StringRef)': (.text._ZL19computeTargetTripleN4llvm9StringRefERKNS_3opt7ArgListES0_+0x17f): undefined reference to `llvm::Triple::setArch(llvm::Triple::ArchType)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `computeTargetTriple(llvm::StringRef, llvm::opt::ArgList const&, llvm::StringRef)': (.text._ZL19computeTargetTripleN4llvm9StringRefERKNS_3opt7ArgListES0_+0x1b1): undefined reference to `llvm::Triple::getLittleEndianArchVariant() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `computeTargetTriple(llvm::StringRef, llvm::opt::ArgList const&, llvm::StringRef)': (.text._ZL19computeTargetTripleN4llvm9StringRefERKNS_3opt7ArgListES0_+0x28e): undefined reference to `llvm::Triple::get32BitArchVariant() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `computeTargetTriple(llvm::StringRef, llvm::opt::ArgList const&, llvm::StringRef)': (.text._ZL19computeTargetTripleN4llvm9StringRefERKNS_3opt7ArgListES0_+0x2b7): undefined reference to `llvm::Triple::setEnvironment(llvm::Triple::EnvironmentType)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `computeTargetTriple(llvm::StringRef, llvm::opt::ArgList const&, llvm::StringRef)': (.text._ZL19computeTargetTripleN4llvm9StringRefERKNS_3opt7ArgListES0_+0x2df): undefined reference to `llvm::Triple::get64BitArchVariant() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `computeTargetTriple(llvm::StringRef, llvm::opt::ArgList const&, llvm::StringRef)': (.text._ZL19computeTargetTripleN4llvm9StringRefERKNS_3opt7ArgListES0_+0x314): undefined reference to `llvm::Triple::setEnvironment(llvm::Triple::EnvironmentType)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `computeTargetTriple(llvm::StringRef, llvm::opt::ArgList const&, llvm::StringRef)': (.text._ZL19computeTargetTripleN4llvm9StringRefERKNS_3opt7ArgListES0_+0x327): undefined reference to `llvm::Triple::get32BitArchVariant() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `computeTargetTriple(llvm::StringRef, llvm::opt::ArgList const&, llvm::StringRef)': (.text._ZL19computeTargetTripleN4llvm9StringRefERKNS_3opt7ArgListES0_+0x339): undefined reference to `llvm::Triple::setEnvironment(llvm::Triple::EnvironmentType)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `ScanDirForExecutable(llvm::SmallString<128u>&, llvm::ArrayRef, std::allocator > >)': (.text._ZL20ScanDirForExecutableRN4llvm11SmallStringILj128EEENS_8ArrayRefINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE+0x68): undefined reference to `llvm::sys::path::remove_filename(llvm::SmallVectorImpl&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `ScanDirForExecutable(llvm::SmallString<128u>&, llvm::ArrayRef, std::allocator > >)': (.text._ZL20ScanDirForExecutableRN4llvm11SmallStringILj128EEENS_8ArrayRefINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE+0xba): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `ScanDirForExecutable(llvm::SmallString<128u>&, llvm::ArrayRef, std::allocator > >)': (.text._ZL20ScanDirForExecutableRN4llvm11SmallStringILj128EEENS_8ArrayRefINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE+0xd7): undefined reference to `llvm::sys::fs::can_execute(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `MakeCLOutputFilename(llvm::opt::ArgList const&, llvm::StringRef, llvm::StringRef, clang::driver::types::ID) [clone .constprop.282]': (.text._ZL20MakeCLOutputFilenameRKN4llvm3opt7ArgListENS_9StringRefES4_N5clang6driver5types2IDE.constprop.282+0x12c): undefined reference to `llvm::sys::path::has_extension(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `MakeCLOutputFilename(llvm::opt::ArgList const&, llvm::StringRef, llvm::StringRef, clang::driver::types::ID) [clone .constprop.282]': (.text._ZL20MakeCLOutputFilenameRKN4llvm3opt7ArgListENS_9StringRefES4_N5clang6driver5types2IDE.constprop.282+0x1d7): undefined reference to `llvm::Twine::toVector(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `MakeCLOutputFilename(llvm::opt::ArgList const&, llvm::StringRef, llvm::StringRef, clang::driver::types::ID) [clone .constprop.282]': (.text._ZL20MakeCLOutputFilenameRKN4llvm3opt7ArgListENS_9StringRefES4_N5clang6driver5types2IDE.constprop.282+0x25d): undefined reference to `llvm::sys::path::is_separator(char)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `MakeCLOutputFilename(llvm::opt::ArgList const&, llvm::StringRef, llvm::StringRef, clang::driver::types::ID) [clone .constprop.282]': (.text._ZL20MakeCLOutputFilenameRKN4llvm3opt7ArgListENS_9StringRefES4_N5clang6driver5types2IDE.constprop.282+0x2bd): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `MakeCLOutputFilename(llvm::opt::ArgList const&, llvm::StringRef, llvm::StringRef, clang::driver::types::ID) [clone .constprop.282]': (.text._ZL20MakeCLOutputFilenameRKN4llvm3opt7ArgListENS_9StringRefES4_N5clang6driver5types2IDE.constprop.282+0x326): undefined reference to `llvm::sys::path::replace_extension(llvm::SmallVectorImpl&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `MakeCLOutputFilename(llvm::opt::ArgList const&, llvm::StringRef, llvm::StringRef, clang::driver::types::ID) [clone .constprop.282]': (.text._ZL20MakeCLOutputFilenameRKN4llvm3opt7ArgListENS_9StringRefES4_N5clang6driver5types2IDE.constprop.282+0x339): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `MakeCLOutputFilename(llvm::opt::ArgList const&, llvm::StringRef, llvm::StringRef, clang::driver::types::ID) [clone .constprop.282]': (.text._ZL20MakeCLOutputFilenameRKN4llvm3opt7ArgListENS_9StringRefES4_N5clang6driver5types2IDE.constprop.282+0x378): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `MakeCLOutputFilename(llvm::opt::ArgList const&, llvm::StringRef, llvm::StringRef, clang::driver::types::ID) [clone .constprop.282]': (.text._ZL20MakeCLOutputFilenameRKN4llvm3opt7ArgListENS_9StringRefES4_N5clang6driver5types2IDE.constprop.282+0x42f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `llvm::opt::ArgList::MakeArgString(llvm::Twine const&) const': (.text._ZNK4llvm3opt7ArgList13MakeArgStringERKNS_5TwineE[_ZNK4llvm3opt7ArgList13MakeArgStringERKNS_5TwineE]+0x55): undefined reference to `llvm::Twine::toVector(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::Driver(llvm::StringRef, llvm::StringRef, clang::DiagnosticsEngine&, llvm::IntrusiveRefCntPtr)': (.text._ZN5clang6driver6DriverC2EN4llvm9StringRefES3_RNS_17DiagnosticsEngineENS2_18IntrusiveRefCntPtrINS_3vfs10FileSystemEEE+0x32e): undefined reference to `llvm::sys::path::filename(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::Driver(llvm::StringRef, llvm::StringRef, clang::DiagnosticsEngine&, llvm::IntrusiveRefCntPtr)': (.text._ZN5clang6driver6DriverC2EN4llvm9StringRefES3_RNS_17DiagnosticsEngineENS2_18IntrusiveRefCntPtrINS_3vfs10FileSystemEEE+0x37e): undefined reference to `llvm::sys::path::parent_path(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::Driver(llvm::StringRef, llvm::StringRef, clang::DiagnosticsEngine&, llvm::IntrusiveRefCntPtr)': (.text._ZN5clang6driver6DriverC2EN4llvm9StringRefES3_RNS_17DiagnosticsEngineENS2_18IntrusiveRefCntPtrINS_3vfs10FileSystemEEE+0x4ff): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::Driver(llvm::StringRef, llvm::StringRef, clang::DiagnosticsEngine&, llvm::IntrusiveRefCntPtr)': (.text._ZN5clang6driver6DriverC2EN4llvm9StringRefES3_RNS_17DiagnosticsEngineENS2_18IntrusiveRefCntPtrINS_3vfs10FileSystemEEE+0x6bc): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::PrintVersion(clang::driver::Compilation const&, llvm::raw_ostream&) const': (.text._ZNK5clang6driver6Driver12PrintVersionERKNS0_11CompilationERN4llvm11raw_ostreamE+0x3f): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::PrintVersion(clang::driver::Compilation const&, llvm::raw_ostream&) const': (.text._ZNK5clang6driver6Driver12PrintVersionERKNS0_11CompilationERN4llvm11raw_ostreamE+0xc3): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::PrintVersion(clang::driver::Compilation const&, llvm::raw_ostream&) const': (.text._ZNK5clang6driver6Driver12PrintVersionERKNS0_11CompilationERN4llvm11raw_ostreamE+0x19c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::PrintVersion(clang::driver::Compilation const&, llvm::raw_ostream&) const': (.text._ZNK5clang6driver6Driver12PrintVersionERKNS0_11CompilationERN4llvm11raw_ostreamE+0x1e9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::PrintVersion(clang::driver::Compilation const&, llvm::raw_ostream&) const': (.text._ZNK5clang6driver6Driver12PrintVersionERKNS0_11CompilationERN4llvm11raw_ostreamE+0x201): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::PrintVersion(clang::driver::Compilation const&, llvm::raw_ostream&) const': (.text._ZNK5clang6driver6Driver12PrintVersionERKNS0_11CompilationERN4llvm11raw_ostreamE+0x219): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::PrintVersion(clang::driver::Compilation const&, llvm::raw_ostream&) const': (.text._ZNK5clang6driver6Driver12PrintVersionERKNS0_11CompilationERN4llvm11raw_ostreamE+0x2b9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::PrintVersion(clang::driver::Compilation const&, llvm::raw_ostream&) const': (.text._ZNK5clang6driver6Driver12PrintVersionERKNS0_11CompilationERN4llvm11raw_ostreamE+0x2d8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::PrintVersion(clang::driver::Compilation const&, llvm::raw_ostream&) const': (.text._ZNK5clang6driver6Driver12PrintVersionERKNS0_11CompilationERN4llvm11raw_ostreamE+0x2f8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::PrintVersion(clang::driver::Compilation const&, llvm::raw_ostream&) const': (.text._ZNK5clang6driver6Driver12PrintVersionERKNS0_11CompilationERN4llvm11raw_ostreamE+0x318): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::PrintVersion(clang::driver::Compilation const&, llvm::raw_ostream&) const': (.text._ZNK5clang6driver6Driver12PrintVersionERKNS0_11CompilationERN4llvm11raw_ostreamE+0x3a9): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::PrintVersion(clang::driver::Compilation const&, llvm::raw_ostream&) const': (.text._ZNK5clang6driver6Driver12PrintVersionERKNS0_11CompilationERN4llvm11raw_ostreamE+0x3d2): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o):(.text._ZNK5clang6driver6Driver12PrintVersionERKNS0_11CompilationERN4llvm11raw_ostreamE+0x3f0): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::getDefaultImageName() const': (.text._ZNK5clang6driver6Driver19getDefaultImageNameEv+0x35): undefined reference to `llvm::Triple::normalize[abi:cxx11](llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::getDefaultImageName() const': (.text._ZNK5clang6driver6Driver19getDefaultImageNameEv+0x52): undefined reference to `llvm::Triple::Triple(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::GetFilePath[abi:cxx11](char const*, clang::driver::ToolChain const&) const': (.text._ZNK5clang6driver6Driver11GetFilePathB5cxx11EPKcRKNS0_9ToolChainE+0xe5): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::GetFilePath[abi:cxx11](char const*, clang::driver::ToolChain const&) const': (.text._ZNK5clang6driver6Driver11GetFilePathB5cxx11EPKcRKNS0_9ToolChainE+0x107): undefined reference to `llvm::sys::fs::access(llvm::Twine const&, llvm::sys::fs::AccessMode)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::GetFilePath[abi:cxx11](char const*, clang::driver::ToolChain const&) const': (.text._ZNK5clang6driver6Driver11GetFilePathB5cxx11EPKcRKNS0_9ToolChainE+0x264): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::GetFilePath[abi:cxx11](char const*, clang::driver::ToolChain const&) const': (.text._ZNK5clang6driver6Driver11GetFilePathB5cxx11EPKcRKNS0_9ToolChainE+0x3f8): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::GetFilePath[abi:cxx11](char const*, clang::driver::ToolChain const&) const': (.text._ZNK5clang6driver6Driver11GetFilePathB5cxx11EPKcRKNS0_9ToolChainE+0x41a): undefined reference to `llvm::sys::fs::access(llvm::Twine const&, llvm::sys::fs::AccessMode)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::GetFilePath[abi:cxx11](char const*, clang::driver::ToolChain const&) const': (.text._ZNK5clang6driver6Driver11GetFilePathB5cxx11EPKcRKNS0_9ToolChainE+0x515): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::GetFilePath[abi:cxx11](char const*, clang::driver::ToolChain const&) const': (.text._ZNK5clang6driver6Driver11GetFilePathB5cxx11EPKcRKNS0_9ToolChainE+0x537): undefined reference to `llvm::sys::fs::access(llvm::Twine const&, llvm::sys::fs::AccessMode)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::GetFilePath[abi:cxx11](char const*, clang::driver::ToolChain const&) const': (.text._ZNK5clang6driver6Driver11GetFilePathB5cxx11EPKcRKNS0_9ToolChainE+0x69c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::GetFilePath[abi:cxx11](char const*, clang::driver::ToolChain const&) const': (.text._ZNK5clang6driver6Driver11GetFilePathB5cxx11EPKcRKNS0_9ToolChainE+0x844): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::GetTemporaryPath[abi:cxx11](llvm::StringRef, char const*) const': (.text._ZNK5clang6driver6Driver16GetTemporaryPathB5cxx11EN4llvm9StringRefEPKc+0x8d): undefined reference to `llvm::sys::fs::createTemporaryFile(llvm::Twine const&, llvm::StringRef, llvm::SmallVectorImpl&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::setUpResponseFiles(clang::driver::Compilation&, clang::driver::Command&)': (.text._ZN5clang6driver6Driver18setUpResponseFilesERNS0_11CompilationERNS0_7CommandE+0x5f): undefined reference to `llvm::sys::commandLineFitsWithinSystemLimits(llvm::StringRef, llvm::ArrayRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::setUpResponseFiles(clang::driver::Compilation&, clang::driver::Command&)': (.text._ZN5clang6driver6Driver18setUpResponseFilesERNS0_11CompilationERNS0_7CommandE+0x119): undefined reference to `llvm::Twine::toVector(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::setUpResponseFiles(clang::driver::Compilation&, clang::driver::Command&)': (.text._ZN5clang6driver6Driver18setUpResponseFilesERNS0_11CompilationERNS0_7CommandE+0x248): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl >&)': (.text._ZN5clang6driver6Driver18ExecuteCompilationERNS0_11CompilationERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0x2b): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::getToolChain(llvm::opt::ArgList const&, llvm::Triple const&) const': (.text._ZNK5clang6driver6Driver12getToolChainERKN4llvm3opt7ArgListERKNS2_6TripleE+0x3b): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::getToolChain(llvm::opt::ArgList const&, llvm::Triple const&) const': (.text._ZNK5clang6driver6Driver12getToolChainERKN4llvm3opt7ArgListERKNS2_6TripleE+0xe3): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::getToolChain(llvm::opt::ArgList const&, llvm::Triple const&) const': (.text._ZNK5clang6driver6Driver12getToolChainERKN4llvm3opt7ArgListERKNS2_6TripleE+0x5c8): undefined reference to `llvm::Triple::getEnvironmentName() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::PrintHelp(bool) const': (.text._ZNK5clang6driver6Driver9PrintHelpEb+0x3d): undefined reference to `llvm::outs()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::ParseArgStrings(llvm::ArrayRef)': (.text._ZN5clang6driver6Driver15ParseArgStringsEN4llvm8ArrayRefIPKcEE+0x4c): undefined reference to `llvm::PrettyStackTraceEntry::PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::ParseArgStrings(llvm::ArrayRef)': (.text._ZN5clang6driver6Driver15ParseArgStringsEN4llvm8ArrayRefIPKcEE+0x53): undefined reference to `vtable for llvm::PrettyStackTraceString' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::ParseArgStrings(llvm::ArrayRef)': (.text._ZN5clang6driver6Driver15ParseArgStringsEN4llvm8ArrayRefIPKcEE+0x4b3): undefined reference to `vtable for llvm::PrettyStackTraceString' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::ParseArgStrings(llvm::ArrayRef)': (.text._ZN5clang6driver6Driver15ParseArgStringsEN4llvm8ArrayRefIPKcEE+0x4c6): undefined reference to `llvm::PrettyStackTraceEntry::~PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::generatePrefixedToolNames(char const*, clang::driver::ToolChain const&, llvm::SmallVectorImpl, std::allocator > >&) const': (.text._ZNK5clang6driver6Driver25generatePrefixedToolNamesEPKcRKNS0_9ToolChainERN4llvm15SmallVectorImplINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE+0x18f): undefined reference to `llvm::sys::getDefaultTargetTriple[abi:cxx11]()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::GetProgramPath[abi:cxx11](char const*, clang::driver::ToolChain const&) const': (.text._ZNK5clang6driver6Driver14GetProgramPathB5cxx11EPKcRKNS0_9ToolChainE+0x1aa): undefined reference to `llvm::sys::fs::can_execute(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::GetProgramPath[abi:cxx11](char const*, clang::driver::ToolChain const&) const': (.text._ZNK5clang6driver6Driver14GetProgramPathB5cxx11EPKcRKNS0_9ToolChainE+0x1ef): undefined reference to `llvm::sys::fs::is_directory(llvm::Twine const&, bool&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::GetProgramPath[abi:cxx11](char const*, clang::driver::ToolChain const&) const': (.text._ZNK5clang6driver6Driver14GetProgramPathB5cxx11EPKcRKNS0_9ToolChainE+0x36c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::GetProgramPath[abi:cxx11](char const*, clang::driver::ToolChain const&) const': (.text._ZNK5clang6driver6Driver14GetProgramPathB5cxx11EPKcRKNS0_9ToolChainE+0x39c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::GetProgramPath[abi:cxx11](char const*, clang::driver::ToolChain const&) const': (.text._ZNK5clang6driver6Driver14GetProgramPathB5cxx11EPKcRKNS0_9ToolChainE+0x4ab): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::GetProgramPath[abi:cxx11](char const*, clang::driver::ToolChain const&) const': (.text._ZNK5clang6driver6Driver14GetProgramPathB5cxx11EPKcRKNS0_9ToolChainE+0x50d): undefined reference to `llvm::sys::findProgramByName[abi:cxx11](llvm::StringRef, llvm::ArrayRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::HandleImmediateArgs(clang::driver::Compilation const&)': (.text._ZN5clang6driver6Driver19HandleImmediateArgsERKNS0_11CompilationE+0x61): undefined reference to `llvm::outs()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::HandleImmediateArgs(clang::driver::Compilation const&)': (.text._ZN5clang6driver6Driver19HandleImmediateArgsERKNS0_11CompilationE+0x73): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::HandleImmediateArgs(clang::driver::Compilation const&)': (.text._ZN5clang6driver6Driver19HandleImmediateArgsERKNS0_11CompilationE+0xd1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::HandleImmediateArgs(clang::driver::Compilation const&)': (.text._ZN5clang6driver6Driver19HandleImmediateArgsERKNS0_11CompilationE+0xf4): undefined reference to `llvm::outs()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::HandleImmediateArgs(clang::driver::Compilation const&)': (.text._ZN5clang6driver6Driver19HandleImmediateArgsERKNS0_11CompilationE+0x128): undefined reference to `llvm::outs()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::HandleImmediateArgs(clang::driver::Compilation const&)': (.text._ZN5clang6driver6Driver19HandleImmediateArgsERKNS0_11CompilationE+0x1c0): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::HandleImmediateArgs(clang::driver::Compilation const&)': (.text._ZN5clang6driver6Driver19HandleImmediateArgsERKNS0_11CompilationE+0x1de): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::HandleImmediateArgs(clang::driver::Compilation const&)': (.text._ZN5clang6driver6Driver19HandleImmediateArgsERKNS0_11CompilationE+0x1f9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::HandleImmediateArgs(clang::driver::Compilation const&)': (.text._ZN5clang6driver6Driver19HandleImmediateArgsERKNS0_11CompilationE+0x20a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::HandleImmediateArgs(clang::driver::Compilation const&)': (.text._ZN5clang6driver6Driver19HandleImmediateArgsERKNS0_11CompilationE+0x27c): undefined reference to `llvm::outs()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::HandleImmediateArgs(clang::driver::Compilation const&)': (.text._ZN5clang6driver6Driver19HandleImmediateArgsERKNS0_11CompilationE+0x2ad): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::HandleImmediateArgs(clang::driver::Compilation const&)': (.text._ZN5clang6driver6Driver19HandleImmediateArgsERKNS0_11CompilationE+0x2e6): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::HandleImmediateArgs(clang::driver::Compilation const&)': (.text._ZN5clang6driver6Driver19HandleImmediateArgsERKNS0_11CompilationE+0x30b): undefined reference to `llvm::outs()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::HandleImmediateArgs(clang::driver::Compilation const&)': (.text._ZN5clang6driver6Driver19HandleImmediateArgsERKNS0_11CompilationE+0x332): undefined reference to `llvm::outs()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::HandleImmediateArgs(clang::driver::Compilation const&)': (.text._ZN5clang6driver6Driver19HandleImmediateArgsERKNS0_11CompilationE+0x347): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::HandleImmediateArgs(clang::driver::Compilation const&)': (.text._ZN5clang6driver6Driver19HandleImmediateArgsERKNS0_11CompilationE+0x351): undefined reference to `llvm::outs()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::HandleImmediateArgs(clang::driver::Compilation const&)': (.text._ZN5clang6driver6Driver19HandleImmediateArgsERKNS0_11CompilationE+0x371): undefined reference to `llvm::outs()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::HandleImmediateArgs(clang::driver::Compilation const&)': (.text._ZN5clang6driver6Driver19HandleImmediateArgsERKNS0_11CompilationE+0x385): undefined reference to `llvm::outs()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::HandleImmediateArgs(clang::driver::Compilation const&)': (.text._ZN5clang6driver6Driver19HandleImmediateArgsERKNS0_11CompilationE+0x3aa): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::HandleImmediateArgs(clang::driver::Compilation const&)': (.text._ZN5clang6driver6Driver19HandleImmediateArgsERKNS0_11CompilationE+0x3f4): undefined reference to `llvm::outs()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::HandleImmediateArgs(clang::driver::Compilation const&)': (.text._ZN5clang6driver6Driver19HandleImmediateArgsERKNS0_11CompilationE+0x403): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::HandleImmediateArgs(clang::driver::Compilation const&)': (.text._ZN5clang6driver6Driver19HandleImmediateArgsERKNS0_11CompilationE+0x415): undefined reference to `llvm::outs()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::HandleImmediateArgs(clang::driver::Compilation const&)': (.text._ZN5clang6driver6Driver19HandleImmediateArgsERKNS0_11CompilationE+0x42c): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::HandleImmediateArgs(clang::driver::Compilation const&)': (.text._ZN5clang6driver6Driver19HandleImmediateArgsERKNS0_11CompilationE+0x455): undefined reference to `llvm::outs()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::HandleImmediateArgs(clang::driver::Compilation const&)': (.text._ZN5clang6driver6Driver19HandleImmediateArgsERKNS0_11CompilationE+0x498): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::HandleImmediateArgs(clang::driver::Compilation const&)': (.text._ZN5clang6driver6Driver19HandleImmediateArgsERKNS0_11CompilationE+0x4b5): undefined reference to `llvm::outs()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::HandleImmediateArgs(clang::driver::Compilation const&)': (.text._ZN5clang6driver6Driver19HandleImmediateArgsERKNS0_11CompilationE+0x4d8): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::HandleImmediateArgs(clang::driver::Compilation const&)': (.text._ZN5clang6driver6Driver19HandleImmediateArgsERKNS0_11CompilationE+0x4eb): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::HandleImmediateArgs(clang::driver::Compilation const&)': (.text._ZN5clang6driver6Driver19HandleImmediateArgsERKNS0_11CompilationE+0x543): undefined reference to `llvm::outs()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::HandleImmediateArgs(clang::driver::Compilation const&)': (.text._ZN5clang6driver6Driver19HandleImmediateArgsERKNS0_11CompilationE+0x555): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::HandleImmediateArgs(clang::driver::Compilation const&)': (.text._ZN5clang6driver6Driver19HandleImmediateArgsERKNS0_11CompilationE+0x60a): undefined reference to `llvm::outs()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::HandleImmediateArgs(clang::driver::Compilation const&)': (.text._ZN5clang6driver6Driver19HandleImmediateArgsERKNS0_11CompilationE+0x673): undefined reference to `llvm::outs()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::HandleImmediateArgs(clang::driver::Compilation const&)': (.text._ZN5clang6driver6Driver19HandleImmediateArgsERKNS0_11CompilationE+0x6bd): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::HandleImmediateArgs(clang::driver::Compilation const&)': (.text._ZN5clang6driver6Driver19HandleImmediateArgsERKNS0_11CompilationE+0x6c7): undefined reference to `llvm::outs()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl const&)': (.text._ZN4llvm15SmallVectorImplIPKcEaSERKS3_[_ZN4llvm15SmallVectorImplIPKcEaSERKS3_]+0xd6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `DiagnoseInputExistence(clang::driver::Driver const&, llvm::opt::DerivedArgList const&, llvm::StringRef) [clone .constprop.277]': (.text._ZL22DiagnoseInputExistenceRKN5clang6driver6DriverERKN4llvm3opt14DerivedArgListENS4_9StringRefE.constprop.277+0xf9): undefined reference to `llvm::sys::path::is_absolute(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `DiagnoseInputExistence(clang::driver::Driver const&, llvm::opt::DerivedArgList const&, llvm::StringRef) [clone .constprop.277]': (.text._ZL22DiagnoseInputExistenceRKN5clang6driver6DriverERKN4llvm3opt14DerivedArgListENS4_9StringRefE.constprop.277+0x123): undefined reference to `llvm::sys::fs::access(llvm::Twine const&, llvm::sys::fs::AccessMode)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `DiagnoseInputExistence(clang::driver::Driver const&, llvm::opt::DerivedArgList const&, llvm::StringRef) [clone .constprop.277]': (.text._ZL22DiagnoseInputExistenceRKN5clang6driver6DriverERKN4llvm3opt14DerivedArgListENS4_9StringRefE.constprop.277+0x274): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `DiagnoseInputExistence(clang::driver::Driver const&, llvm::opt::DerivedArgList const&, llvm::StringRef) [clone .constprop.277]': (.text._ZL22DiagnoseInputExistenceRKN5clang6driver6DriverERKN4llvm3opt14DerivedArgListENS4_9StringRefE.constprop.277+0x324): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `DiagnoseInputExistence(clang::driver::Driver const&, llvm::opt::DerivedArgList const&, llvm::StringRef) [clone .constprop.277]': (.text._ZL22DiagnoseInputExistenceRKN5clang6driver6DriverERKN4llvm3opt14DerivedArgListENS4_9StringRefE.constprop.277+0x39c): undefined reference to `llvm::sys::path::is_absolute(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `DiagnoseInputExistence(clang::driver::Driver const&, llvm::opt::DerivedArgList const&, llvm::StringRef) [clone .constprop.277]': (.text._ZL22DiagnoseInputExistenceRKN5clang6driver6DriverERKN4llvm3opt14DerivedArgListENS4_9StringRefE.constprop.277+0x421): undefined reference to `llvm::sys::Process::FindInEnvPath(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildInputs(clang::driver::ToolChain const&, llvm::opt::DerivedArgList&, llvm::SmallVector, 16u>&) const': (.text._ZNK5clang6driver6Driver11BuildInputsERKNS0_9ToolChainERN4llvm3opt14DerivedArgListERNS5_11SmallVectorISt4pairINS0_5types2IDEPKNS6_3ArgEELj16EEE+0xb93): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildInputs(clang::driver::ToolChain const&, llvm::opt::DerivedArgList&, llvm::SmallVector, 16u>&) const': (.text._ZNK5clang6driver6Driver11BuildInputsERKNS0_9ToolChainERN4llvm3opt14DerivedArgListERNS5_11SmallVectorISt4pairINS0_5types2IDEPKNS6_3ArgEELj16EEE+0xbb0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildInputs(clang::driver::ToolChain const&, llvm::opt::DerivedArgList&, llvm::SmallVector, 16u>&) const': (.text._ZNK5clang6driver6Driver11BuildInputsERKNS0_9ToolChainERN4llvm3opt14DerivedArgListERNS5_11SmallVectorISt4pairINS0_5types2IDEPKNS6_3ArgEELj16EEE+0xbf2): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildInputs(clang::driver::ToolChain const&, llvm::opt::DerivedArgList&, llvm::SmallVector, 16u>&) const': (.text._ZNK5clang6driver6Driver11BuildInputsERKNS0_9ToolChainERN4llvm3opt14DerivedArgListERNS5_11SmallVectorISt4pairINS0_5types2IDEPKNS6_3ArgEELj16EEE+0xc37): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildInputs(clang::driver::ToolChain const&, llvm::opt::DerivedArgList&, llvm::SmallVector, 16u>&) const': (.text._ZNK5clang6driver6Driver11BuildInputsERKNS0_9ToolChainERN4llvm3opt14DerivedArgListERNS5_11SmallVectorISt4pairINS0_5types2IDEPKNS6_3ArgEELj16EEE+0xcb9): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o):(.text._ZN4llvm23SmallVectorTemplateBaseIcLb1EE9push_backERKc[_ZN4llvm23SmallVectorTemplateBaseIcLb1EE9push_backERKc]+0x3c): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::GetNamedOutputPath(clang::driver::Compilation&, clang::driver::JobAction const&, char const*, char const*, bool, bool) const': (.text._ZNK5clang6driver6Driver18GetNamedOutputPathERNS0_11CompilationERKNS0_9JobActionEPKcS8_bb+0x4e): undefined reference to `llvm::PrettyStackTraceEntry::PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::GetNamedOutputPath(clang::driver::Compilation&, clang::driver::JobAction const&, char const*, char const*, bool, bool) const': (.text._ZNK5clang6driver6Driver18GetNamedOutputPathERNS0_11CompilationERKNS0_9JobActionEPKcS8_bb+0x55): undefined reference to `vtable for llvm::PrettyStackTraceString' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::GetNamedOutputPath(clang::driver::Compilation&, clang::driver::JobAction const&, char const*, char const*, bool, bool) const': (.text._ZNK5clang6driver6Driver18GetNamedOutputPathERNS0_11CompilationERKNS0_9JobActionEPKcS8_bb+0xa0): undefined reference to `llvm::sys::path::filename(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::GetNamedOutputPath(clang::driver::Compilation&, clang::driver::JobAction const&, char const*, char const*, bool, bool) const': (.text._ZNK5clang6driver6Driver18GetNamedOutputPathERNS0_11CompilationERKNS0_9JobActionEPKcS8_bb+0x163): undefined reference to `vtable for llvm::PrettyStackTraceString' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::GetNamedOutputPath(clang::driver::Compilation&, clang::driver::JobAction const&, char const*, char const*, bool, bool) const': (.text._ZNK5clang6driver6Driver18GetNamedOutputPathERNS0_11CompilationERKNS0_9JobActionEPKcS8_bb+0x174): undefined reference to `llvm::PrettyStackTraceEntry::~PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::GetNamedOutputPath(clang::driver::Compilation&, clang::driver::JobAction const&, char const*, char const*, bool, bool) const': (.text._ZNK5clang6driver6Driver18GetNamedOutputPathERNS0_11CompilationERKNS0_9JobActionEPKcS8_bb+0x21b): undefined reference to `llvm::sys::path::filename(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::GetNamedOutputPath(clang::driver::Compilation&, clang::driver::JobAction const&, char const*, char const*, bool, bool) const': (.text._ZNK5clang6driver6Driver18GetNamedOutputPathERNS0_11CompilationERKNS0_9JobActionEPKcS8_bb+0x333): undefined reference to `llvm::sys::path::filename(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::GetNamedOutputPath(clang::driver::Compilation&, clang::driver::JobAction const&, char const*, char const*, bool, bool) const': (.text._ZNK5clang6driver6Driver18GetNamedOutputPathERNS0_11CompilationERKNS0_9JobActionEPKcS8_bb+0x57a): undefined reference to `llvm::sys::path::filename(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::GetNamedOutputPath(clang::driver::Compilation&, clang::driver::JobAction const&, char const*, char const*, bool, bool) const': (.text._ZNK5clang6driver6Driver18GetNamedOutputPathERNS0_11CompilationERKNS0_9JobActionEPKcS8_bb+0x6be): undefined reference to `llvm::sys::path::remove_filename(llvm::SmallVectorImpl&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::GetNamedOutputPath(clang::driver::Compilation&, clang::driver::JobAction const&, char const*, char const*, bool, bool) const': (.text._ZNK5clang6driver6Driver18GetNamedOutputPathERNS0_11CompilationERKNS0_9JobActionEPKcS8_bb+0x754): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::GetNamedOutputPath(clang::driver::Compilation&, clang::driver::JobAction const&, char const*, char const*, bool, bool) const': (.text._ZNK5clang6driver6Driver18GetNamedOutputPathERNS0_11CompilationERKNS0_9JobActionEPKcS8_bb+0x8cf): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::GetNamedOutputPath(clang::driver::Compilation&, clang::driver::JobAction const&, char const*, char const*, bool, bool) const': (.text._ZNK5clang6driver6Driver18GetNamedOutputPathERNS0_11CompilationERKNS0_9JobActionEPKcS8_bb+0x9c3): undefined reference to `llvm::sys::fs::current_path(llvm::SmallVectorImpl&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::GetNamedOutputPath(clang::driver::Compilation&, clang::driver::JobAction const&, char const*, char const*, bool, bool) const': (.text._ZNK5clang6driver6Driver18GetNamedOutputPathERNS0_11CompilationERKNS0_9JobActionEPKcS8_bb+0xa38): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::GetNamedOutputPath(clang::driver::Compilation&, clang::driver::JobAction const&, char const*, char const*, bool, bool) const': (.text._ZNK5clang6driver6Driver18GetNamedOutputPathERNS0_11CompilationERKNS0_9JobActionEPKcS8_bb+0xaab): undefined reference to `llvm::sys::fs::equivalent(llvm::Twine const&, llvm::Twine const&, bool&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::GetNamedOutputPath(clang::driver::Compilation&, clang::driver::JobAction const&, char const*, char const*, bool, bool) const': (.text._ZNK5clang6driver6Driver18GetNamedOutputPathERNS0_11CompilationERKNS0_9JobActionEPKcS8_bb+0xaf8): undefined reference to `llvm::sys::path::filename(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::GetNamedOutputPath(clang::driver::Compilation&, clang::driver::JobAction const&, char const*, char const*, bool, bool) const': (.text._ZNK5clang6driver6Driver18GetNamedOutputPathERNS0_11CompilationERKNS0_9JobActionEPKcS8_bb+0xc69): undefined reference to `llvm::sys::path::remove_filename(llvm::SmallVectorImpl&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::GetNamedOutputPath(clang::driver::Compilation&, clang::driver::JobAction const&, char const*, char const*, bool, bool) const': (.text._ZNK5clang6driver6Driver18GetNamedOutputPathERNS0_11CompilationERKNS0_9JobActionEPKcS8_bb+0xc89): undefined reference to `llvm::sys::path::filename(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::GetNamedOutputPath(clang::driver::Compilation&, clang::driver::JobAction const&, char const*, char const*, bool, bool) const': (.text._ZNK5clang6driver6Driver18GetNamedOutputPathERNS0_11CompilationERKNS0_9JobActionEPKcS8_bb+0xd00): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::GetNamedOutputPath(clang::driver::Compilation&, clang::driver::JobAction const&, char const*, char const*, bool, bool) const': (.text._ZNK5clang6driver6Driver18GetNamedOutputPathERNS0_11CompilationERKNS0_9JobActionEPKcS8_bb+0xe23): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildJobsForAction(clang::driver::Compilation&, clang::driver::Action const*, clang::driver::ToolChain const*, char const*, bool, bool, char const*) const': (.text._ZNK5clang6driver6Driver18BuildJobsForActionERNS0_11CompilationEPKNS0_6ActionEPKNS0_9ToolChainEPKcbbSB_+0x6a): undefined reference to `llvm::PrettyStackTraceEntry::PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildJobsForAction(clang::driver::Compilation&, clang::driver::Action const*, clang::driver::ToolChain const*, char const*, bool, bool, char const*) const': (.text._ZNK5clang6driver6Driver18BuildJobsForActionERNS0_11CompilationEPKNS0_6ActionEPKNS0_9ToolChainEPKcbbSB_+0x71): undefined reference to `vtable for llvm::PrettyStackTraceString' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildJobsForAction(clang::driver::Compilation&, clang::driver::Action const*, clang::driver::ToolChain const*, char const*, bool, bool, char const*) const': (.text._ZNK5clang6driver6Driver18BuildJobsForActionERNS0_11CompilationEPKNS0_6ActionEPKNS0_9ToolChainEPKcbbSB_+0x2b2): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildJobsForAction(clang::driver::Compilation&, clang::driver::Action const*, clang::driver::ToolChain const*, char const*, bool, bool, char const*) const': (.text._ZNK5clang6driver6Driver18BuildJobsForActionERNS0_11CompilationEPKNS0_6ActionEPKNS0_9ToolChainEPKcbbSB_+0x39e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildJobsForAction(clang::driver::Compilation&, clang::driver::Action const*, clang::driver::ToolChain const*, char const*, bool, bool, char const*) const': (.text._ZNK5clang6driver6Driver18BuildJobsForActionERNS0_11CompilationEPKNS0_6ActionEPKNS0_9ToolChainEPKcbbSB_+0x433): undefined reference to `vtable for llvm::PrettyStackTraceString' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildJobsForAction(clang::driver::Compilation&, clang::driver::Action const*, clang::driver::ToolChain const*, char const*, bool, bool, char const*) const': (.text._ZNK5clang6driver6Driver18BuildJobsForActionERNS0_11CompilationEPKNS0_6ActionEPKNS0_9ToolChainEPKcbbSB_+0x446): undefined reference to `llvm::PrettyStackTraceEntry::~PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildJobsForAction(clang::driver::Compilation&, clang::driver::Action const*, clang::driver::ToolChain const*, char const*, bool, bool, char const*) const': (.text._ZNK5clang6driver6Driver18BuildJobsForActionERNS0_11CompilationEPKNS0_6ActionEPKNS0_9ToolChainEPKcbbSB_+0x751): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildJobsForAction(clang::driver::Compilation&, clang::driver::Action const*, clang::driver::ToolChain const*, char const*, bool, bool, char const*) const': (.text._ZNK5clang6driver6Driver18BuildJobsForActionERNS0_11CompilationEPKNS0_6ActionEPKNS0_9ToolChainEPKcbbSB_+0x924): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildJobsForAction(clang::driver::Compilation&, clang::driver::Action const*, clang::driver::ToolChain const*, char const*, bool, bool, char const*) const': (.text._ZNK5clang6driver6Driver18BuildJobsForActionERNS0_11CompilationEPKNS0_6ActionEPKNS0_9ToolChainEPKcbbSB_+0x94b): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildJobsForAction(clang::driver::Compilation&, clang::driver::Action const*, clang::driver::ToolChain const*, char const*, bool, bool, char const*) const': (.text._ZNK5clang6driver6Driver18BuildJobsForActionERNS0_11CompilationEPKNS0_6ActionEPKNS0_9ToolChainEPKcbbSB_+0x9e5): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildJobsForAction(clang::driver::Compilation&, clang::driver::Action const*, clang::driver::ToolChain const*, char const*, bool, bool, char const*) const': (.text._ZNK5clang6driver6Driver18BuildJobsForActionERNS0_11CompilationEPKNS0_6ActionEPKNS0_9ToolChainEPKcbbSB_+0xa0d): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildJobsForAction(clang::driver::Compilation&, clang::driver::Action const*, clang::driver::ToolChain const*, char const*, bool, bool, char const*) const': (.text._ZNK5clang6driver6Driver18BuildJobsForActionERNS0_11CompilationEPKNS0_6ActionEPKNS0_9ToolChainEPKcbbSB_+0xa25): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildJobsForAction(clang::driver::Compilation&, clang::driver::Action const*, clang::driver::ToolChain const*, char const*, bool, bool, char const*) const': (.text._ZNK5clang6driver6Driver18BuildJobsForActionERNS0_11CompilationEPKNS0_6ActionEPKNS0_9ToolChainEPKcbbSB_+0xa56): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildJobsForAction(clang::driver::Compilation&, clang::driver::Action const*, clang::driver::ToolChain const*, char const*, bool, bool, char const*) const': (.text._ZNK5clang6driver6Driver18BuildJobsForActionERNS0_11CompilationEPKNS0_6ActionEPKNS0_9ToolChainEPKcbbSB_+0xa7d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildJobsForAction(clang::driver::Compilation&, clang::driver::Action const*, clang::driver::ToolChain const*, char const*, bool, bool, char const*) const': (.text._ZNK5clang6driver6Driver18BuildJobsForActionERNS0_11CompilationEPKNS0_6ActionEPKNS0_9ToolChainEPKcbbSB_+0xbf8): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildJobsForAction(clang::driver::Compilation&, clang::driver::Action const*, clang::driver::ToolChain const*, char const*, bool, bool, char const*) const': (.text._ZNK5clang6driver6Driver18BuildJobsForActionERNS0_11CompilationEPKNS0_6ActionEPKNS0_9ToolChainEPKcbbSB_+0xc1c): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildJobs(clang::driver::Compilation&) const': (.text._ZNK5clang6driver6Driver9BuildJobsERNS0_11CompilationE+0x35): undefined reference to `llvm::PrettyStackTraceEntry::PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildJobs(clang::driver::Compilation&) const': (.text._ZNK5clang6driver6Driver9BuildJobsERNS0_11CompilationE+0x3c): undefined reference to `vtable for llvm::PrettyStackTraceString' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildJobs(clang::driver::Compilation&) const': (.text._ZNK5clang6driver6Driver9BuildJobsERNS0_11CompilationE+0x26f): undefined reference to `vtable for llvm::PrettyStackTraceString' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildJobs(clang::driver::Compilation&) const': (.text._ZNK5clang6driver6Driver9BuildJobsERNS0_11CompilationE+0x282): undefined reference to `llvm::PrettyStackTraceEntry::~PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildJobs(clang::driver::Compilation&) const': (.text._ZNK5clang6driver6Driver9BuildJobsERNS0_11CompilationE+0x731): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildJobs(clang::driver::Compilation&) const': (.text._ZNK5clang6driver6Driver9BuildJobsERNS0_11CompilationE+0x796): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `PrintActions1(clang::driver::Compilation const&, clang::driver::Action*, std::map, std::allocator > >&) [clone .constprop.280]': (.text._ZL13PrintActions1RKN5clang6driver11CompilationEPNS0_6ActionERSt3mapIS5_jSt4lessIS5_ESaISt4pairIKS5_jEEE.constprop.280+0x12d): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `PrintActions1(clang::driver::Compilation const&, clang::driver::Action*, std::map, std::allocator > >&) [clone .constprop.280]': (.text._ZL13PrintActions1RKN5clang6driver11CompilationEPNS0_6ActionERSt3mapIS5_jSt4lessIS5_ESaISt4pairIKS5_jEEE.constprop.280+0x253): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `PrintActions1(clang::driver::Compilation const&, clang::driver::Action*, std::map, std::allocator > >&) [clone .constprop.280]': (.text._ZL13PrintActions1RKN5clang6driver11CompilationEPNS0_6ActionERSt3mapIS5_jSt4lessIS5_ESaISt4pairIKS5_jEEE.constprop.280+0x2ab): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `PrintActions1(clang::driver::Compilation const&, clang::driver::Action*, std::map, std::allocator > >&) [clone .constprop.280]': (.text._ZL13PrintActions1RKN5clang6driver11CompilationEPNS0_6ActionERSt3mapIS5_jSt4lessIS5_ESaISt4pairIKS5_jEEE.constprop.280+0x3e0): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `PrintActions1(clang::driver::Compilation const&, clang::driver::Action*, std::map, std::allocator > >&) [clone .constprop.280]': (.text._ZL13PrintActions1RKN5clang6driver11CompilationEPNS0_6ActionERSt3mapIS5_jSt4lessIS5_ESaISt4pairIKS5_jEEE.constprop.280+0x3ea): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `PrintActions1(clang::driver::Compilation const&, clang::driver::Action*, std::map, std::allocator > >&) [clone .constprop.280]': (.text._ZL13PrintActions1RKN5clang6driver11CompilationEPNS0_6ActionERSt3mapIS5_jSt4lessIS5_ESaISt4pairIKS5_jEEE.constprop.280+0x3f5): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `PrintActions1(clang::driver::Compilation const&, clang::driver::Action*, std::map, std::allocator > >&) [clone .constprop.280]': (.text._ZL13PrintActions1RKN5clang6driver11CompilationEPNS0_6ActionERSt3mapIS5_jSt4lessIS5_ESaISt4pairIKS5_jEEE.constprop.280+0x426): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `PrintActions1(clang::driver::Compilation const&, clang::driver::Action*, std::map, std::allocator > >&) [clone .constprop.280]': (.text._ZL13PrintActions1RKN5clang6driver11CompilationEPNS0_6ActionERSt3mapIS5_jSt4lessIS5_ESaISt4pairIKS5_jEEE.constprop.280+0x4ba): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `PrintActions1(clang::driver::Compilation const&, clang::driver::Action*, std::map, std::allocator > >&) [clone .constprop.280]': (.text._ZL13PrintActions1RKN5clang6driver11CompilationEPNS0_6ActionERSt3mapIS5_jSt4lessIS5_ESaISt4pairIKS5_jEEE.constprop.280+0x50c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `PrintActions1(clang::driver::Compilation const&, clang::driver::Action*, std::map, std::allocator > >&) [clone .constprop.280]': (.text._ZL13PrintActions1RKN5clang6driver11CompilationEPNS0_6ActionERSt3mapIS5_jSt4lessIS5_ESaISt4pairIKS5_jEEE.constprop.280+0x535): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `PrintActions1(clang::driver::Compilation const&, clang::driver::Action*, std::map, std::allocator > >&) [clone .constprop.280]': (.text._ZL13PrintActions1RKN5clang6driver11CompilationEPNS0_6ActionERSt3mapIS5_jSt4lessIS5_ESaISt4pairIKS5_jEEE.constprop.280+0x5ed): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `PrintActions1(clang::driver::Compilation const&, clang::driver::Action*, std::map, std::allocator > >&) [clone .constprop.280]': (.text._ZL13PrintActions1RKN5clang6driver11CompilationEPNS0_6ActionERSt3mapIS5_jSt4lessIS5_ESaISt4pairIKS5_jEEE.constprop.280+0x612): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `PrintActions1(clang::driver::Compilation const&, clang::driver::Action*, std::map, std::allocator > >&) [clone .constprop.280]': (.text._ZL13PrintActions1RKN5clang6driver11CompilationEPNS0_6ActionERSt3mapIS5_jSt4lessIS5_ESaISt4pairIKS5_jEEE.constprop.280+0x63a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `PrintActions1(clang::driver::Compilation const&, clang::driver::Action*, std::map, std::allocator > >&) [clone .constprop.280]': (.text._ZL13PrintActions1RKN5clang6driver11CompilationEPNS0_6ActionERSt3mapIS5_jSt4lessIS5_ESaISt4pairIKS5_jEEE.constprop.280+0x658): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `PrintActions1(clang::driver::Compilation const&, clang::driver::Action*, std::map, std::allocator > >&) [clone .constprop.280]': (.text._ZL13PrintActions1RKN5clang6driver11CompilationEPNS0_6ActionERSt3mapIS5_jSt4lessIS5_ESaISt4pairIKS5_jEEE.constprop.280+0x680): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `PrintActions1(clang::driver::Compilation const&, clang::driver::Action*, std::map, std::allocator > >&) [clone .constprop.280]': (.text._ZL13PrintActions1RKN5clang6driver11CompilationEPNS0_6ActionERSt3mapIS5_jSt4lessIS5_ESaISt4pairIKS5_jEEE.constprop.280+0x699): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o):(.text._ZL13PrintActions1RKN5clang6driver11CompilationEPNS0_6ActionERSt3mapIS5_jSt4lessIS5_ESaISt4pairIKS5_jEEE.constprop.280+0x6b9): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `PrintActions1(clang::driver::Compilation const&, clang::driver::Action*, std::map, std::allocator > >&) [clone .constprop.280]': (.text._ZL13PrintActions1RKN5clang6driver11CompilationEPNS0_6ActionERSt3mapIS5_jSt4lessIS5_ESaISt4pairIKS5_jEEE.constprop.280+0x763): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `PrintActions1(clang::driver::Compilation const&, clang::driver::Action*, std::map, std::allocator > >&) [clone .constprop.280]': (.text._ZL13PrintActions1RKN5clang6driver11CompilationEPNS0_6ActionERSt3mapIS5_jSt4lessIS5_ESaISt4pairIKS5_jEEE.constprop.280+0x778): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `PrintActions1(clang::driver::Compilation const&, clang::driver::Action*, std::map, std::allocator > >&) [clone .constprop.280]': (.text._ZL13PrintActions1RKN5clang6driver11CompilationEPNS0_6ActionERSt3mapIS5_jSt4lessIS5_ESaISt4pairIKS5_jEEE.constprop.280+0x78e): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `PrintActions1(clang::driver::Compilation const&, clang::driver::Action*, std::map, std::allocator > >&) [clone .constprop.280]': (.text._ZL13PrintActions1RKN5clang6driver11CompilationEPNS0_6ActionERSt3mapIS5_jSt4lessIS5_ESaISt4pairIKS5_jEEE.constprop.280+0x7cf): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `PrintActions1(clang::driver::Compilation const&, clang::driver::Action*, std::map, std::allocator > >&) [clone .constprop.280]': (.text._ZL13PrintActions1RKN5clang6driver11CompilationEPNS0_6ActionERSt3mapIS5_jSt4lessIS5_ESaISt4pairIKS5_jEEE.constprop.280+0x817): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `PrintActions1(clang::driver::Compilation const&, clang::driver::Action*, std::map, std::allocator > >&) [clone .constprop.280]': (.text._ZL13PrintActions1RKN5clang6driver11CompilationEPNS0_6ActionERSt3mapIS5_jSt4lessIS5_ESaISt4pairIKS5_jEEE.constprop.280+0x829): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::ConstructPhaseAction(clang::driver::Compilation&, clang::driver::ToolChain const&, llvm::opt::ArgList const&, clang::driver::phases::ID, clang::driver::Action*) const': (.text._ZNK5clang6driver6Driver20ConstructPhaseActionERNS0_11CompilationERKNS0_9ToolChainERKN4llvm3opt7ArgListENS0_6phases2IDEPNS0_6ActionE+0x38): undefined reference to `llvm::PrettyStackTraceEntry::PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::ConstructPhaseAction(clang::driver::Compilation&, clang::driver::ToolChain const&, llvm::opt::ArgList const&, clang::driver::phases::ID, clang::driver::Action*) const': (.text._ZNK5clang6driver6Driver20ConstructPhaseActionERNS0_11CompilationERKNS0_9ToolChainERKN4llvm3opt7ArgListENS0_6phases2IDEPNS0_6ActionE+0x3f): undefined reference to `vtable for llvm::PrettyStackTraceString' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::ConstructPhaseAction(clang::driver::Compilation&, clang::driver::ToolChain const&, llvm::opt::ArgList const&, clang::driver::phases::ID, clang::driver::Action*) const': (.text._ZNK5clang6driver6Driver20ConstructPhaseActionERNS0_11CompilationERKNS0_9ToolChainERKN4llvm3opt7ArgListENS0_6phases2IDEPNS0_6ActionE+0xcb): undefined reference to `llvm::PrettyStackTraceEntry::~PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildActions(clang::driver::Compilation&, clang::driver::ToolChain const&, llvm::opt::DerivedArgList&, llvm::SmallVector, 16u> const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver6Driver12BuildActionsERNS0_11CompilationERKNS0_9ToolChainERN4llvm3opt14DerivedArgListERKNS7_11SmallVectorISt4pairINS0_5types2IDEPKNS8_3ArgEELj16EEERNSB_IPNS0_6ActionELj3EEE+0x57): undefined reference to `llvm::PrettyStackTraceEntry::PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildActions(clang::driver::Compilation&, clang::driver::ToolChain const&, llvm::opt::DerivedArgList&, llvm::SmallVector, 16u> const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver6Driver12BuildActionsERNS0_11CompilationERKNS0_9ToolChainERN4llvm3opt14DerivedArgListERKNS7_11SmallVectorISt4pairINS0_5types2IDEPKNS8_3ArgEELj16EEERNSB_IPNS0_6ActionELj3EEE+0x5e): undefined reference to `vtable for llvm::PrettyStackTraceString' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildActions(clang::driver::Compilation&, clang::driver::ToolChain const&, llvm::opt::DerivedArgList&, llvm::SmallVector, 16u> const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver6Driver12BuildActionsERNS0_11CompilationERKNS0_9ToolChainERN4llvm3opt14DerivedArgListERKNS7_11SmallVectorISt4pairINS0_5types2IDEPKNS8_3ArgEELj16EEERNSB_IPNS0_6ActionELj3EEE+0x575): undefined reference to `vtable for llvm::PrettyStackTraceString' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildActions(clang::driver::Compilation&, clang::driver::ToolChain const&, llvm::opt::DerivedArgList&, llvm::SmallVector, 16u> const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver6Driver12BuildActionsERNS0_11CompilationERKNS0_9ToolChainERN4llvm3opt14DerivedArgListERKNS7_11SmallVectorISt4pairINS0_5types2IDEPKNS8_3ArgEELj16EEERNSB_IPNS0_6ActionELj3EEE+0x58e): undefined reference to `llvm::PrettyStackTraceEntry::~PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildActions(clang::driver::Compilation&, clang::driver::ToolChain const&, llvm::opt::DerivedArgList&, llvm::SmallVector, 16u> const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver6Driver12BuildActionsERNS0_11CompilationERKNS0_9ToolChainERN4llvm3opt14DerivedArgListERKNS7_11SmallVectorISt4pairINS0_5types2IDEPKNS8_3ArgEELj16EEERNSB_IPNS0_6ActionELj3EEE+0xb89): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildActions(clang::driver::Compilation&, clang::driver::ToolChain const&, llvm::opt::DerivedArgList&, llvm::SmallVector, 16u> const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver6Driver12BuildActionsERNS0_11CompilationERKNS0_9ToolChainERN4llvm3opt14DerivedArgListERKNS7_11SmallVectorISt4pairINS0_5types2IDEPKNS8_3ArgEELj16EEERNSB_IPNS0_6ActionELj3EEE+0xbc7): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildActions(clang::driver::Compilation&, clang::driver::ToolChain const&, llvm::opt::DerivedArgList&, llvm::SmallVector, 16u> const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver6Driver12BuildActionsERNS0_11CompilationERKNS0_9ToolChainERN4llvm3opt14DerivedArgListERKNS7_11SmallVectorISt4pairINS0_5types2IDEPKNS8_3ArgEELj16EEERNSB_IPNS0_6ActionELj3EEE+0xc3c): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildActions(clang::driver::Compilation&, clang::driver::ToolChain const&, llvm::opt::DerivedArgList&, llvm::SmallVector, 16u> const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver6Driver12BuildActionsERNS0_11CompilationERKNS0_9ToolChainERN4llvm3opt14DerivedArgListERKNS7_11SmallVectorISt4pairINS0_5types2IDEPKNS8_3ArgEELj16EEERNSB_IPNS0_6ActionELj3EEE+0x11af): undefined reference to `llvm::sys::path::is_separator(char)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildActions(clang::driver::Compilation&, clang::driver::ToolChain const&, llvm::opt::DerivedArgList&, llvm::SmallVector, 16u> const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver6Driver12BuildActionsERNS0_11CompilationERKNS0_9ToolChainERN4llvm3opt14DerivedArgListERKNS7_11SmallVectorISt4pairINS0_5types2IDEPKNS8_3ArgEELj16EEERNSB_IPNS0_6ActionELj3EEE+0x12c4): undefined reference to `llvm::sys::path::is_separator(char)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildActions(clang::driver::Compilation&, clang::driver::ToolChain const&, llvm::opt::DerivedArgList&, llvm::SmallVector, 16u> const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver6Driver12BuildActionsERNS0_11CompilationERKNS0_9ToolChainERN4llvm3opt14DerivedArgListERKNS7_11SmallVectorISt4pairINS0_5types2IDEPKNS8_3ArgEELj16EEERNSB_IPNS0_6ActionELj3EEE+0x155c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildActions(clang::driver::Compilation&, clang::driver::ToolChain const&, llvm::opt::DerivedArgList&, llvm::SmallVector, 16u> const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver6Driver12BuildActionsERNS0_11CompilationERKNS0_9ToolChainERN4llvm3opt14DerivedArgListERKNS7_11SmallVectorISt4pairINS0_5types2IDEPKNS8_3ArgEELj16EEERNSB_IPNS0_6ActionELj3EEE+0x1727): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildActions(clang::driver::Compilation&, clang::driver::ToolChain const&, llvm::opt::DerivedArgList&, llvm::SmallVector, 16u> const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver6Driver12BuildActionsERNS0_11CompilationERKNS0_9ToolChainERN4llvm3opt14DerivedArgListERKNS7_11SmallVectorISt4pairINS0_5types2IDEPKNS8_3ArgEELj16EEERNSB_IPNS0_6ActionELj3EEE+0x199b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildActions(clang::driver::Compilation&, clang::driver::ToolChain const&, llvm::opt::DerivedArgList&, llvm::SmallVector, 16u> const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver6Driver12BuildActionsERNS0_11CompilationERKNS0_9ToolChainERN4llvm3opt14DerivedArgListERKNS7_11SmallVectorISt4pairINS0_5types2IDEPKNS8_3ArgEELj16EEERNSB_IPNS0_6ActionELj3EEE+0x1bc3): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildActions(clang::driver::Compilation&, clang::driver::ToolChain const&, llvm::opt::DerivedArgList&, llvm::SmallVector, 16u> const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver6Driver12BuildActionsERNS0_11CompilationERKNS0_9ToolChainERN4llvm3opt14DerivedArgListERKNS7_11SmallVectorISt4pairINS0_5types2IDEPKNS8_3ArgEELj16EEERNSB_IPNS0_6ActionELj3EEE+0x1d55): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o):(.text._ZNK5clang6driver6Driver12BuildActionsERNS0_11CompilationERKNS0_9ToolChainERN4llvm3opt14DerivedArgListERKNS7_11SmallVectorISt4pairINS0_5types2IDEPKNS8_3ArgEELj16EEERNSB_IPNS0_6ActionELj3EEE+0x1dde): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildUniversalActions(clang::driver::Compilation&, clang::driver::ToolChain const&, llvm::SmallVector, 16u> const&) const': (.text._ZNK5clang6driver6Driver21BuildUniversalActionsERNS0_11CompilationERKNS0_9ToolChainERKN4llvm11SmallVectorISt4pairINS0_5types2IDEPKNS7_3opt3ArgEELj16EEE+0x53): undefined reference to `llvm::PrettyStackTraceEntry::PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildUniversalActions(clang::driver::Compilation&, clang::driver::ToolChain const&, llvm::SmallVector, 16u> const&) const': (.text._ZNK5clang6driver6Driver21BuildUniversalActionsERNS0_11CompilationERKNS0_9ToolChainERKN4llvm11SmallVectorISt4pairINS0_5types2IDEPKNS7_3opt3ArgEELj16EEE+0x5a): undefined reference to `vtable for llvm::PrettyStackTraceString' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildUniversalActions(clang::driver::Compilation&, clang::driver::ToolChain const&, llvm::SmallVector, 16u> const&) const': (.text._ZNK5clang6driver6Driver21BuildUniversalActionsERNS0_11CompilationERKNS0_9ToolChainERKN4llvm11SmallVectorISt4pairINS0_5types2IDEPKNS7_3opt3ArgEELj16EEE+0x1ca): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildUniversalActions(clang::driver::Compilation&, clang::driver::ToolChain const&, llvm::SmallVector, 16u> const&) const': (.text._ZNK5clang6driver6Driver21BuildUniversalActionsERNS0_11CompilationERKNS0_9ToolChainERKN4llvm11SmallVectorISt4pairINS0_5types2IDEPKNS7_3opt3ArgEELj16EEE+0x245): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildUniversalActions(clang::driver::Compilation&, clang::driver::ToolChain const&, llvm::SmallVector, 16u> const&) const': (.text._ZNK5clang6driver6Driver21BuildUniversalActionsERNS0_11CompilationERKNS0_9ToolChainERKN4llvm11SmallVectorISt4pairINS0_5types2IDEPKNS7_3opt3ArgEELj16EEE+0x560): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildUniversalActions(clang::driver::Compilation&, clang::driver::ToolChain const&, llvm::SmallVector, 16u> const&) const': (.text._ZNK5clang6driver6Driver21BuildUniversalActionsERNS0_11CompilationERKNS0_9ToolChainERKN4llvm11SmallVectorISt4pairINS0_5types2IDEPKNS7_3opt3ArgEELj16EEE+0x6ef): undefined reference to `vtable for llvm::PrettyStackTraceString' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildUniversalActions(clang::driver::Compilation&, clang::driver::ToolChain const&, llvm::SmallVector, 16u> const&) const': (.text._ZNK5clang6driver6Driver21BuildUniversalActionsERNS0_11CompilationERKNS0_9ToolChainERKN4llvm11SmallVectorISt4pairINS0_5types2IDEPKNS7_3opt3ArgEELj16EEE+0x705): undefined reference to `llvm::PrettyStackTraceEntry::~PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildUniversalActions(clang::driver::Compilation&, clang::driver::ToolChain const&, llvm::SmallVector, 16u> const&) const': (.text._ZNK5clang6driver6Driver21BuildUniversalActionsERNS0_11CompilationERKNS0_9ToolChainERKN4llvm11SmallVectorISt4pairINS0_5types2IDEPKNS7_3opt3ArgEELj16EEE+0x84e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildUniversalActions(clang::driver::Compilation&, clang::driver::ToolChain const&, llvm::SmallVector, 16u> const&) const': (.text._ZNK5clang6driver6Driver21BuildUniversalActionsERNS0_11CompilationERKNS0_9ToolChainERKN4llvm11SmallVectorISt4pairINS0_5types2IDEPKNS7_3opt3ArgEELj16EEE+0xa9a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildUniversalActions(clang::driver::Compilation&, clang::driver::ToolChain const&, llvm::SmallVector, 16u> const&) const': (.text._ZNK5clang6driver6Driver21BuildUniversalActionsERNS0_11CompilationERKNS0_9ToolChainERKN4llvm11SmallVectorISt4pairINS0_5types2IDEPKNS7_3opt3ArgEELj16EEE+0xab7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildUniversalActions(clang::driver::Compilation&, clang::driver::ToolChain const&, llvm::SmallVector, 16u> const&) const': (.text._ZNK5clang6driver6Driver21BuildUniversalActionsERNS0_11CompilationERKNS0_9ToolChainERKN4llvm11SmallVectorISt4pairINS0_5types2IDEPKNS7_3opt3ArgEELj16EEE+0xb4c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildUniversalActions(clang::driver::Compilation&, clang::driver::ToolChain const&, llvm::SmallVector, 16u> const&) const': (.text._ZNK5clang6driver6Driver21BuildUniversalActionsERNS0_11CompilationERKNS0_9ToolChainERKN4llvm11SmallVectorISt4pairINS0_5types2IDEPKNS7_3opt3ArgEELj16EEE+0xb6d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o):(.text._ZNK5clang6driver6Driver21BuildUniversalActionsERNS0_11CompilationERKNS0_9ToolChainERKN4llvm11SmallVectorISt4pairINS0_5types2IDEPKNS7_3opt3ArgEELj16EEE+0xb92): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildCompilation(llvm::ArrayRef)': (.text._ZN5clang6driver6Driver16BuildCompilationEN4llvm8ArrayRefIPKcEE+0x44): undefined reference to `llvm::PrettyStackTraceEntry::PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildCompilation(llvm::ArrayRef)': (.text._ZN5clang6driver6Driver16BuildCompilationEN4llvm8ArrayRefIPKcEE+0x4b): undefined reference to `vtable for llvm::PrettyStackTraceString' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildCompilation(llvm::ArrayRef)': (.text._ZN5clang6driver6Driver16BuildCompilationEN4llvm8ArrayRefIPKcEE+0x8bf): undefined reference to `llvm::Triple::isArch64Bit() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildCompilation(llvm::ArrayRef)': (.text._ZN5clang6driver6Driver16BuildCompilationEN4llvm8ArrayRefIPKcEE+0x8f6): undefined reference to `llvm::Triple::Triple(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildCompilation(llvm::ArrayRef)': (.text._ZN5clang6driver6Driver16BuildCompilationEN4llvm8ArrayRefIPKcEE+0x9a4): undefined reference to `vtable for llvm::PrettyStackTraceString' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildCompilation(llvm::ArrayRef)': (.text._ZN5clang6driver6Driver16BuildCompilationEN4llvm8ArrayRefIPKcEE+0x9b7): undefined reference to `llvm::PrettyStackTraceEntry::~PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildCompilation(llvm::ArrayRef)': (.text._ZN5clang6driver6Driver16BuildCompilationEN4llvm8ArrayRefIPKcEE+0xb6e): undefined reference to `llvm::Triple::Triple(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildCompilation(llvm::ArrayRef)': (.text._ZN5clang6driver6Driver16BuildCompilationEN4llvm8ArrayRefIPKcEE+0xb7b): undefined reference to `llvm::Triple::setOS(llvm::Triple::OSType)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildCompilation(llvm::ArrayRef)': (.text._ZN5clang6driver6Driver16BuildCompilationEN4llvm8ArrayRefIPKcEE+0xb88): undefined reference to `llvm::Triple::setVendor(llvm::Triple::VendorType)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildCompilation(llvm::ArrayRef)': (.text._ZN5clang6driver6Driver16BuildCompilationEN4llvm8ArrayRefIPKcEE+0xb95): undefined reference to `llvm::Triple::setEnvironment(llvm::Triple::EnvironmentType)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildCompilation(llvm::ArrayRef)': (.text._ZN5clang6driver6Driver16BuildCompilationEN4llvm8ArrayRefIPKcEE+0xcee): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::BuildCompilation(llvm::ArrayRef)': (.text._ZN5clang6driver6Driver16BuildCompilationEN4llvm8ArrayRefIPKcEE+0xd1e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::generateCompilationDiagnostics(clang::driver::Compilation&, clang::driver::Command const&)': (.text._ZN5clang6driver6Driver30generateCompilationDiagnosticsERNS0_11CompilationERKNS0_7CommandE+0x8f): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::generateCompilationDiagnostics(clang::driver::Compilation&, clang::driver::Command const&)': (.text._ZN5clang6driver6Driver30generateCompilationDiagnosticsERNS0_11CompilationERKNS0_7CommandE+0xb7a): undefined reference to `llvm::sys::path::filename(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::generateCompilationDiagnostics(clang::driver::Compilation&, clang::driver::Command const&)': (.text._ZN5clang6driver6Driver30generateCompilationDiagnosticsERNS0_11CompilationERKNS0_7CommandE+0xc15): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::generateCompilationDiagnostics(clang::driver::Compilation&, clang::driver::Command const&)': (.text._ZN5clang6driver6Driver30generateCompilationDiagnosticsERNS0_11CompilationERKNS0_7CommandE+0xdef): undefined reference to `llvm::raw_fd_ostream::raw_fd_ostream(llvm::StringRef, std::error_code&, llvm::sys::fs::OpenFlags)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::generateCompilationDiagnostics(clang::driver::Compilation&, clang::driver::Command const&)': (.text._ZN5clang6driver6Driver30generateCompilationDiagnosticsERNS0_11CompilationERKNS0_7CommandE+0x1315): undefined reference to `llvm::raw_fd_ostream::~raw_fd_ostream()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::generateCompilationDiagnostics(clang::driver::Compilation&, clang::driver::Command const&)': (.text._ZN5clang6driver6Driver30generateCompilationDiagnosticsERNS0_11CompilationERKNS0_7CommandE+0x139d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::generateCompilationDiagnostics(clang::driver::Compilation&, clang::driver::Command const&)': (.text._ZN5clang6driver6Driver30generateCompilationDiagnosticsERNS0_11CompilationERKNS0_7CommandE+0x14a0): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Driver.cpp.o): In function `clang::driver::Driver::generateCompilationDiagnostics(clang::driver::Compilation&, clang::driver::Command const&)': (.text._ZN5clang6driver6Driver30generateCompilationDiagnosticsERNS0_11CompilationERKNS0_7CommandE+0x160b): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Job.cpp.o): In function `clang::driver::Command::Command(clang::driver::Action const&, clang::driver::Tool const&, char const*, llvm::SmallVector const&, llvm::ArrayRef)': (.text._ZN5clang6driver7CommandC2ERKNS0_6ActionERKNS0_4ToolEPKcRKN4llvm11SmallVectorIS9_Lj16EEENSA_8ArrayRefINS0_9InputInfoEEE+0x176): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Job.cpp.o): In function `clang::driver::Command::Command(clang::driver::Action const&, clang::driver::Tool const&, char const*, llvm::SmallVector const&, llvm::ArrayRef)': (.text._ZN5clang6driver7CommandC2ERKNS0_6ActionERKNS0_4ToolEPKcRKN4llvm11SmallVectorIS9_Lj16EEENSA_8ArrayRefINS0_9InputInfoEEE+0x194): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Job.cpp.o): In function `clang::driver::Command::printArg(llvm::raw_ostream&, char const*, bool)': (.text._ZN5clang6driver7Command8printArgERN4llvm11raw_ostreamEPKcb+0xcf): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Job.cpp.o): In function `clang::driver::Command::printArg(llvm::raw_ostream&, char const*, bool)': (.text._ZN5clang6driver7Command8printArgERN4llvm11raw_ostreamEPKcb+0xe9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Job.cpp.o): In function `clang::driver::Command::printArg(llvm::raw_ostream&, char const*, bool)': (.text._ZN5clang6driver7Command8printArgERN4llvm11raw_ostreamEPKcb+0x101): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Job.cpp.o): In function `clang::driver::Command::printArg(llvm::raw_ostream&, char const*, bool)': (.text._ZN5clang6driver7Command8printArgERN4llvm11raw_ostreamEPKcb+0x11d): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Job.cpp.o): In function `clang::driver::Command::printArg(llvm::raw_ostream&, char const*, bool)': (.text._ZN5clang6driver7Command8printArgERN4llvm11raw_ostreamEPKcb+0x16e): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Job.cpp.o): In function `clang::driver::Command::writeResponseFile(llvm::raw_ostream&) const': (.text._ZNK5clang6driver7Command17writeResponseFileERN4llvm11raw_ostreamE+0x95): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Job.cpp.o): In function `clang::driver::Command::writeResponseFile(llvm::raw_ostream&) const': (.text._ZNK5clang6driver7Command17writeResponseFileERN4llvm11raw_ostreamE+0xf9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Job.cpp.o): In function `clang::driver::Command::writeResponseFile(llvm::raw_ostream&) const': (.text._ZNK5clang6driver7Command17writeResponseFileERN4llvm11raw_ostreamE+0x109): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Job.cpp.o): In function `clang::driver::Command::writeResponseFile(llvm::raw_ostream&) const': (.text._ZNK5clang6driver7Command17writeResponseFileERN4llvm11raw_ostreamE+0x128): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Job.cpp.o): In function `clang::driver::Command::writeResponseFile(llvm::raw_ostream&) const': (.text._ZNK5clang6driver7Command17writeResponseFileERN4llvm11raw_ostreamE+0x1b5): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Job.cpp.o): In function `clang::driver::Command::writeResponseFile(llvm::raw_ostream&) const': (.text._ZNK5clang6driver7Command17writeResponseFileERN4llvm11raw_ostreamE+0x1c5): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Job.cpp.o): In function `clang::driver::Command::buildArgvForResponseFile(llvm::SmallVectorImpl&) const': (.text._ZNK5clang6driver7Command24buildArgvForResponseFileERN4llvm15SmallVectorImplIPKcEE+0xc3): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Job.cpp.o): In function `clang::driver::Command::buildArgvForResponseFile(llvm::SmallVectorImpl&) const': (.text._ZNK5clang6driver7Command24buildArgvForResponseFileERN4llvm15SmallVectorImplIPKcEE+0x12b): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Job.cpp.o): In function `clang::driver::Command::buildArgvForResponseFile(llvm::SmallVectorImpl&) const': (.text._ZNK5clang6driver7Command24buildArgvForResponseFileERN4llvm15SmallVectorImplIPKcEE+0x1e0): undefined reference to `llvm::StringMapImpl::FindKey(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Job.cpp.o): In function `clang::driver::Command::buildArgvForResponseFile(llvm::SmallVectorImpl&) const': (.text._ZNK5clang6driver7Command24buildArgvForResponseFileERN4llvm15SmallVectorImplIPKcEE+0x3a0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Job.cpp.o): In function `clang::driver::Command::buildArgvForResponseFile(llvm::SmallVectorImpl&) const': (.text._ZNK5clang6driver7Command24buildArgvForResponseFileERN4llvm15SmallVectorImplIPKcEE+0x3bd): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Job.cpp.o): In function `clang::driver::Command::buildArgvForResponseFile(llvm::SmallVectorImpl&) const': (.text._ZNK5clang6driver7Command24buildArgvForResponseFileERN4llvm15SmallVectorImplIPKcEE+0x3da): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Job.cpp.o): In function `clang::driver::Command::buildArgvForResponseFile(llvm::SmallVectorImpl&) const': (.text._ZNK5clang6driver7Command24buildArgvForResponseFileERN4llvm15SmallVectorImplIPKcEE+0x3f6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Job.cpp.o): In function `clang::driver::Command::buildArgvForResponseFile(llvm::SmallVectorImpl&) const': (.text._ZNK5clang6driver7Command24buildArgvForResponseFileERN4llvm15SmallVectorImplIPKcEE+0x412): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Job.cpp.o):(.text._ZNK5clang6driver7Command24buildArgvForResponseFileERN4llvm15SmallVectorImplIPKcEE+0x42e): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangDriver.a(Job.cpp.o): In function `clang::driver::Command::Execute(llvm::StringRef const**, std::__cxx11::basic_string, std::allocator >*, bool*) const': (.text._ZNK5clang6driver7Command7ExecuteEPPKN4llvm9StringRefEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPb+0xb1): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangDriver.a(Job.cpp.o): In function `clang::driver::Command::Execute(llvm::StringRef const**, std::__cxx11::basic_string, std::allocator >*, bool*) const': (.text._ZNK5clang6driver7Command7ExecuteEPPKN4llvm9StringRefEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPb+0x117): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Job.cpp.o): In function `clang::driver::Command::Execute(llvm::StringRef const**, std::__cxx11::basic_string, std::allocator >*, bool*) const': (.text._ZNK5clang6driver7Command7ExecuteEPPKN4llvm9StringRefEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPb+0x16b): undefined reference to `llvm::sys::writeFileWithEncoding(llvm::StringRef, llvm::StringRef, llvm::sys::WindowsEncodingMethod)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Job.cpp.o): In function `clang::driver::Command::Execute(llvm::StringRef const**, std::__cxx11::basic_string, std::allocator >*, bool*) const': (.text._ZNK5clang6driver7Command7ExecuteEPPKN4llvm9StringRefEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPb+0x1cb): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Job.cpp.o): In function `clang::driver::Command::Execute(llvm::StringRef const**, std::__cxx11::basic_string, std::allocator >*, bool*) const': (.text._ZNK5clang6driver7Command7ExecuteEPPKN4llvm9StringRefEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPb+0x263): undefined reference to `llvm::sys::ExecuteAndWait(llvm::StringRef, char const**, char const**, llvm::StringRef const**, unsigned int, unsigned int, std::__cxx11::basic_string, std::allocator >*, bool*)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Job.cpp.o): In function `clang::driver::Command::Execute(llvm::StringRef const**, std::__cxx11::basic_string, std::allocator >*, bool*) const': (.text._ZNK5clang6driver7Command7ExecuteEPPKN4llvm9StringRefEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPb+0x323): undefined reference to `llvm::sys::ExecuteAndWait(llvm::StringRef, char const**, char const**, llvm::StringRef const**, unsigned int, unsigned int, std::__cxx11::basic_string, std::allocator >*, bool*)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Job.cpp.o): In function `clang::driver::Command::Execute(llvm::StringRef const**, std::__cxx11::basic_string, std::allocator >*, bool*) const': (.text._ZNK5clang6driver7Command7ExecuteEPPKN4llvm9StringRefEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPb+0x346): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Job.cpp.o): In function `clang::driver::Command::Execute(llvm::StringRef const**, std::__cxx11::basic_string, std::allocator >*, bool*) const': (.text._ZNK5clang6driver7Command7ExecuteEPPKN4llvm9StringRefEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPb+0x379): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Job.cpp.o): In function `clang::driver::Command::Execute(llvm::StringRef const**, std::__cxx11::basic_string, std::allocator >*, bool*) const': (.text._ZNK5clang6driver7Command7ExecuteEPPKN4llvm9StringRefEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPb+0x39f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Job.cpp.o): In function `clang::driver::Command::Print(llvm::raw_ostream&, char const*, bool, clang::driver::CrashReportInfo*) const': (.text._ZNK5clang6driver7Command5PrintERN4llvm11raw_ostreamEPKcbPNS0_15CrashReportInfoE+0x715): undefined reference to `llvm::sys::path::filename(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Job.cpp.o): In function `clang::driver::Command::Print(llvm::raw_ostream&, char const*, bool, clang::driver::CrashReportInfo*) const': (.text._ZNK5clang6driver7Command5PrintERN4llvm11raw_ostreamEPKcbPNS0_15CrashReportInfoE+0x8e3): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Job.cpp.o): In function `clang::driver::Command::Print(llvm::raw_ostream&, char const*, bool, clang::driver::CrashReportInfo*) const': (.text._ZNK5clang6driver7Command5PrintERN4llvm11raw_ostreamEPKcbPNS0_15CrashReportInfoE+0x9a1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Job.cpp.o): In function `clang::driver::Command::Print(llvm::raw_ostream&, char const*, bool, clang::driver::CrashReportInfo*) const': (.text._ZNK5clang6driver7Command5PrintERN4llvm11raw_ostreamEPKcbPNS0_15CrashReportInfoE+0xafd): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Job.cpp.o): In function `clang::driver::Command::Print(llvm::raw_ostream&, char const*, bool, clang::driver::CrashReportInfo*) const': (.text._ZNK5clang6driver7Command5PrintERN4llvm11raw_ostreamEPKcbPNS0_15CrashReportInfoE+0xb74): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Job.cpp.o): In function `clang::driver::Command::Print(llvm::raw_ostream&, char const*, bool, clang::driver::CrashReportInfo*) const': (.text._ZNK5clang6driver7Command5PrintERN4llvm11raw_ostreamEPKcbPNS0_15CrashReportInfoE+0xb8b): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Job.cpp.o): In function `clang::driver::Command::Print(llvm::raw_ostream&, char const*, bool, clang::driver::CrashReportInfo*) const': (.text._ZNK5clang6driver7Command5PrintERN4llvm11raw_ostreamEPKcbPNS0_15CrashReportInfoE+0xb9d): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Job.cpp.o): In function `clang::driver::Command::Print(llvm::raw_ostream&, char const*, bool, clang::driver::CrashReportInfo*) const': (.text._ZNK5clang6driver7Command5PrintERN4llvm11raw_ostreamEPKcbPNS0_15CrashReportInfoE+0xbe5): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Job.cpp.o): In function `clang::driver::Command::Print(llvm::raw_ostream&, char const*, bool, clang::driver::CrashReportInfo*) const': (.text._ZNK5clang6driver7Command5PrintERN4llvm11raw_ostreamEPKcbPNS0_15CrashReportInfoE+0xbf9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Job.cpp.o): In function `clang::driver::Command::Print(llvm::raw_ostream&, char const*, bool, clang::driver::CrashReportInfo*) const': (.text._ZNK5clang6driver7Command5PrintERN4llvm11raw_ostreamEPKcbPNS0_15CrashReportInfoE+0xc45): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Job.cpp.o): In function `clang::driver::FallbackCommand::Print(llvm::raw_ostream&, char const*, bool, clang::driver::CrashReportInfo*) const': (.text._ZNK5clang6driver15FallbackCommand5PrintERN4llvm11raw_ostreamEPKcbPNS0_15CrashReportInfoE+0x80): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MinGWToolChain.cpp.o): In function `clang::driver::toolchains::MinGW::AddClangSystemIncludeArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const [clone .part.55] [clone .constprop.61]': (.text._ZNK5clang6driver10toolchains5MinGW25AddClangSystemIncludeArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE.part.55.constprop.61+0xdc): undefined reference to `llvm::sys::path::get_separator()' /usr/lib/llvm-3.8/lib/libclangDriver.a(MinGWToolChain.cpp.o): In function `clang::driver::toolchains::MinGW::AddClangSystemIncludeArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const [clone .part.55] [clone .constprop.61]': (.text._ZNK5clang6driver10toolchains5MinGW25AddClangSystemIncludeArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE.part.55.constprop.61+0x2e3): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MinGWToolChain.cpp.o): In function `clang::driver::toolchains::MinGW::AddClangSystemIncludeArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const [clone .part.55] [clone .constprop.61]': (.text._ZNK5clang6driver10toolchains5MinGW25AddClangSystemIncludeArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE.part.55.constprop.61+0x3f4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MinGWToolChain.cpp.o): In function `clang::driver::toolchains::MinGW::AddClangSystemIncludeArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const [clone .part.55] [clone .constprop.61]': (.text._ZNK5clang6driver10toolchains5MinGW25AddClangSystemIncludeArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE.part.55.constprop.61+0x50a): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MinGWToolChain.cpp.o): In function `clang::driver::toolchains::MinGW::AddClangSystemIncludeArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const [clone .part.55] [clone .constprop.61]': (.text._ZNK5clang6driver10toolchains5MinGW25AddClangSystemIncludeArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE.part.55.constprop.61+0x756): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MinGWToolChain.cpp.o): In function `clang::driver::toolchains::MinGW::AddClangSystemIncludeArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const [clone .part.55] [clone .constprop.61]': (.text._ZNK5clang6driver10toolchains5MinGW25AddClangSystemIncludeArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE.part.55.constprop.61+0x780): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MinGWToolChain.cpp.o): In function `clang::driver::toolchains::MinGW::AddClangSystemIncludeArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const [clone .part.55] [clone .constprop.61]': (.text._ZNK5clang6driver10toolchains5MinGW25AddClangSystemIncludeArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE.part.55.constprop.61+0x7bd): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MinGWToolChain.cpp.o): In function `clang::driver::toolchains::MinGW::AddClangSystemIncludeArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const [clone .part.55] [clone .constprop.61]': (.text._ZNK5clang6driver10toolchains5MinGW25AddClangSystemIncludeArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE.part.55.constprop.61+0x7dd): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MinGWToolChain.cpp.o): In function `llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&)': (.text._ZN4llvm15SmallVectorImplIcEaSEOS1_[_ZN4llvm15SmallVectorImplIcEaSEOS1_]+0x10c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MinGWToolChain.cpp.o): In function `clang::driver::toolchains::MinGW::findGccLibDir()': (.text._ZN5clang6driver10toolchains5MinGW13findGccLibDirEv+0x6a): undefined reference to `llvm::Triple::getArchName() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(MinGWToolChain.cpp.o): In function `clang::driver::toolchains::MinGW::findGccLibDir()': (.text._ZN5clang6driver10toolchains5MinGW13findGccLibDirEv+0x339): undefined reference to `llvm::sys::fs::detail::directory_iterator_destruct(llvm::sys::fs::detail::DirIterState&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MinGWToolChain.cpp.o): In function `clang::driver::toolchains::MinGW::findGccLibDir()': (.text._ZN5clang6driver10toolchains5MinGW13findGccLibDirEv+0x50f): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MinGWToolChain.cpp.o): In function `clang::driver::toolchains::MinGW::findGccLibDir()': (.text._ZN5clang6driver10toolchains5MinGW13findGccLibDirEv+0x615): undefined reference to `llvm::Twine::toVector(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(MinGWToolChain.cpp.o): In function `clang::driver::toolchains::MinGW::findGccLibDir()': (.text._ZN5clang6driver10toolchains5MinGW13findGccLibDirEv+0x630): undefined reference to `llvm::sys::fs::detail::directory_iterator_construct(llvm::sys::fs::detail::DirIterState&, llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MinGWToolChain.cpp.o): In function `clang::driver::toolchains::MinGW::findGccLibDir()': (.text._ZN5clang6driver10toolchains5MinGW13findGccLibDirEv+0x67a): undefined reference to `llvm::sys::path::filename(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MinGWToolChain.cpp.o): In function `clang::driver::toolchains::MinGW::findGccLibDir()': (.text._ZN5clang6driver10toolchains5MinGW13findGccLibDirEv+0x784): undefined reference to `llvm::sys::fs::detail::directory_iterator_increment(llvm::sys::fs::detail::DirIterState&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MinGWToolChain.cpp.o): In function `clang::driver::toolchains::MinGW::findGccLibDir()': (.text._ZN5clang6driver10toolchains5MinGW13findGccLibDirEv+0x799): undefined reference to `llvm::sys::fs::detail::directory_iterator_destruct(llvm::sys::fs::detail::DirIterState&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MinGWToolChain.cpp.o): In function `clang::driver::toolchains::MinGW::findGccLibDir()': (.text._ZN5clang6driver10toolchains5MinGW13findGccLibDirEv+0x813): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MinGWToolChain.cpp.o): In function `clang::driver::toolchains::MinGW::findGccLibDir()': (.text._ZN5clang6driver10toolchains5MinGW13findGccLibDirEv+0x90d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MinGWToolChain.cpp.o): In function `clang::driver::toolchains::MinGW::findGccLibDir()': (.text._ZN5clang6driver10toolchains5MinGW13findGccLibDirEv+0x928): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MinGWToolChain.cpp.o): In function `clang::driver::toolchains::MinGW::findGccLibDir()': (.text._ZN5clang6driver10toolchains5MinGW13findGccLibDirEv+0x946): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MinGWToolChain.cpp.o): In function `clang::driver::toolchains::MinGW::MinGW(clang::driver::Driver const&, llvm::Triple const&, llvm::opt::ArgList const&)': (.text._ZN5clang6driver10toolchains5MinGWC2ERKNS0_6DriverERKN4llvm6TripleERKNS6_3opt7ArgListE+0x1a1): undefined reference to `llvm::sys::path::get_separator()' /usr/lib/llvm-3.8/lib/libclangDriver.a(MinGWToolChain.cpp.o): In function `clang::driver::toolchains::MinGW::MinGW(clang::driver::Driver const&, llvm::Triple const&, llvm::opt::ArgList const&)': (.text._ZN5clang6driver10toolchains5MinGWC2ERKNS0_6DriverERKN4llvm6TripleERKNS6_3opt7ArgListE+0x236): undefined reference to `llvm::sys::path::get_separator()' /usr/lib/llvm-3.8/lib/libclangDriver.a(MinGWToolChain.cpp.o): In function `clang::driver::toolchains::MinGW::MinGW(clang::driver::Driver const&, llvm::Triple const&, llvm::opt::ArgList const&)': (.text._ZN5clang6driver10toolchains5MinGWC2ERKNS0_6DriverERKN4llvm6TripleERKNS6_3opt7ArgListE+0x292): undefined reference to `llvm::Twine::str[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(MinGWToolChain.cpp.o): In function `clang::driver::toolchains::MinGW::AddClangCXXStdlibIncludeArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const [clone .part.58] [clone .constprop.59]': (.text._ZNK5clang6driver10toolchains5MinGW28AddClangCXXStdlibIncludeArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE.part.58.constprop.59+0x1a0): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MinGWToolChain.cpp.o): In function `clang::driver::toolchains::MinGW::AddClangCXXStdlibIncludeArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const [clone .part.58] [clone .constprop.59]': (.text._ZNK5clang6driver10toolchains5MinGW28AddClangCXXStdlibIncludeArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE.part.58.constprop.59+0x2d8): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MinGWToolChain.cpp.o): In function `clang::driver::toolchains::MinGW::AddClangCXXStdlibIncludeArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const [clone .part.58] [clone .constprop.59]': (.text._ZNK5clang6driver10toolchains5MinGW28AddClangCXXStdlibIncludeArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE.part.58.constprop.59+0x3fc): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MinGWToolChain.cpp.o): In function `clang::driver::toolchains::MinGW::AddClangCXXStdlibIncludeArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const [clone .part.58] [clone .constprop.59]': (.text._ZNK5clang6driver10toolchains5MinGW28AddClangCXXStdlibIncludeArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE.part.58.constprop.59+0x513): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MinGWToolChain.cpp.o): In function `clang::driver::toolchains::MinGW::AddClangCXXStdlibIncludeArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const [clone .part.58] [clone .constprop.59]': (.text._ZNK5clang6driver10toolchains5MinGW28AddClangCXXStdlibIncludeArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE.part.58.constprop.59+0x629): undefined reference to `llvm::sys::path::get_separator()' /usr/lib/llvm-3.8/lib/libclangDriver.a(MinGWToolChain.cpp.o): In function `clang::driver::toolchains::MinGW::AddClangCXXStdlibIncludeArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const [clone .part.58] [clone .constprop.59]': (.text._ZNK5clang6driver10toolchains5MinGW28AddClangCXXStdlibIncludeArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE.part.58.constprop.59+0x65e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MinGWToolChain.cpp.o): In function `clang::driver::toolchains::MinGW::AddClangCXXStdlibIncludeArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const [clone .part.58] [clone .constprop.59]': (.text._ZNK5clang6driver10toolchains5MinGW28AddClangCXXStdlibIncludeArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE.part.58.constprop.59+0x690): undefined reference to `llvm::sys::path::get_separator()' /usr/lib/llvm-3.8/lib/libclangDriver.a(MinGWToolChain.cpp.o): In function `clang::driver::toolchains::MinGW::AddClangCXXStdlibIncludeArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const [clone .part.58] [clone .constprop.59]': (.text._ZNK5clang6driver10toolchains5MinGW28AddClangCXXStdlibIncludeArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE.part.58.constprop.59+0x6db): undefined reference to `llvm::sys::path::get_separator()' /usr/lib/llvm-3.8/lib/libclangDriver.a(MinGWToolChain.cpp.o): In function `clang::driver::toolchains::MinGW::AddClangCXXStdlibIncludeArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const [clone .part.58] [clone .constprop.59]': (.text._ZNK5clang6driver10toolchains5MinGW28AddClangCXXStdlibIncludeArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE.part.58.constprop.59+0xa4b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MinGWToolChain.cpp.o): In function `clang::driver::toolchains::MinGW::AddClangCXXStdlibIncludeArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const [clone .part.58] [clone .constprop.59]': (.text._ZNK5clang6driver10toolchains5MinGW28AddClangCXXStdlibIncludeArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE.part.58.constprop.59+0xa8b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MinGWToolChain.cpp.o): In function `clang::driver::toolchains::MinGW::AddClangCXXStdlibIncludeArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const [clone .part.58] [clone .constprop.59]': (.text._ZNK5clang6driver10toolchains5MinGW28AddClangCXXStdlibIncludeArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE.part.58.constprop.59+0xacb): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MinGWToolChain.cpp.o): In function `clang::driver::toolchains::MinGW::AddClangCXXStdlibIncludeArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const [clone .part.58] [clone .constprop.59]': (.text._ZNK5clang6driver10toolchains5MinGW28AddClangCXXStdlibIncludeArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE.part.58.constprop.59+0xaf9): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Multilib.cpp.o): In function `bool llvm::function_ref::callback_fn, std::allocator >, std::allocator, std::allocator > > > const&, clang::driver::Multilib&) const::{lambda(clang::driver::Multilib const&)#1}>(long, clang::driver::Multilib const&)': (.text._ZN4llvm12function_refIFbRKN5clang6driver8MultilibEEE11callback_fnIZNKS2_11MultilibSet6selectERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISG_EERS3_EUlS5_E_EEblS5_+0x73): undefined reference to `llvm::StringMapImpl::FindKey(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Multilib.cpp.o): In function `bool llvm::function_ref::callback_fn(long, clang::driver::Multilib const&)': (.text._ZN4llvm12function_refIFbRKN5clang6driver8MultilibEEE11callback_fnIZNS2_11MultilibSet9FilterOutEPKcEUlS5_E_EEblS5_+0x14): undefined reference to `llvm::Regex::match(llvm::StringRef, llvm::SmallVectorImpl*)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Multilib.cpp.o): In function `normalizePathSegment(std::__cxx11::basic_string, std::allocator >&)': (.text._ZL20normalizePathSegmentRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x37): undefined reference to `llvm::sys::path::filename(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Multilib.cpp.o): In function `normalizePathSegment(std::__cxx11::basic_string, std::allocator >&)': (.text._ZL20normalizePathSegmentRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x8c): undefined reference to `llvm::sys::path::parent_path(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Multilib.cpp.o): In function `clang::driver::Multilib::print(llvm::raw_ostream&) const': (.text._ZNK5clang6driver8Multilib5printERN4llvm11raw_ostreamE+0x102): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Multilib.cpp.o): In function `clang::driver::Multilib::print(llvm::raw_ostream&) const': (.text._ZNK5clang6driver8Multilib5printERN4llvm11raw_ostreamE+0x120): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Multilib.cpp.o): In function `clang::driver::Multilib::print(llvm::raw_ostream&) const': (.text._ZNK5clang6driver8Multilib5printERN4llvm11raw_ostreamE+0x163): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Multilib.cpp.o): In function `clang::driver::Multilib::print(llvm::raw_ostream&) const': (.text._ZNK5clang6driver8Multilib5printERN4llvm11raw_ostreamE+0x197): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Multilib.cpp.o): In function `clang::driver::Multilib::print(llvm::raw_ostream&) const': (.text._ZNK5clang6driver8Multilib5printERN4llvm11raw_ostreamE+0x1ba): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Multilib.cpp.o): In function `clang::driver::Multilib::isValid() const': (.text._ZNK5clang6driver8Multilib7isValidEv+0xa2): undefined reference to `llvm::StringMapImpl::FindKey(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Multilib.cpp.o): In function `clang::driver::Multilib::isValid() const': (.text._ZNK5clang6driver8Multilib7isValidEv+0x16a): undefined reference to `llvm::StringMapImpl::FindKey(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Multilib.cpp.o): In function `clang::driver::Multilib::isValid() const': (.text._ZNK5clang6driver8Multilib7isValidEv+0x191): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Multilib.cpp.o): In function `clang::driver::Multilib::isValid() const': (.text._ZNK5clang6driver8Multilib7isValidEv+0x249): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Multilib.cpp.o): In function `clang::driver::Multilib::operator==(clang::driver::Multilib const&) const': (.text._ZNK5clang6driver8MultilibeqERKS1_+0x9b): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Multilib.cpp.o): In function `clang::driver::Multilib::operator==(clang::driver::Multilib const&) const': (.text._ZNK5clang6driver8MultilibeqERKS1_+0x10a): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Multilib.cpp.o): In function `clang::driver::Multilib::operator==(clang::driver::Multilib const&) const': (.text._ZNK5clang6driver8MultilibeqERKS1_+0x18c): undefined reference to `llvm::StringMapImpl::FindKey(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Multilib.cpp.o): In function `clang::driver::MultilibSet::print(llvm::raw_ostream&) const': (.text._ZNK5clang6driver11MultilibSet5printERN4llvm11raw_ostreamE+0x52): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Multilib.cpp.o): In function `clang::driver::MultilibSet::Either(llvm::ArrayRef)': (.text._ZN5clang6driver11MultilibSet6EitherEN4llvm8ArrayRefINS0_8MultilibEEE+0x1d4): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Multilib.cpp.o): In function `clang::driver::MultilibSet::Either(llvm::ArrayRef)': (.text._ZN5clang6driver11MultilibSet6EitherEN4llvm8ArrayRefINS0_8MultilibEEE+0x284): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Multilib.cpp.o): In function `clang::driver::MultilibSet::Either(llvm::ArrayRef)': (.text._ZN5clang6driver11MultilibSet6EitherEN4llvm8ArrayRefINS0_8MultilibEEE+0x329): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Multilib.cpp.o): In function `clang::driver::MultilibSet::Maybe(clang::driver::Multilib const&)': (.text._ZN5clang6driver11MultilibSet5MaybeERKNS0_8MultilibE+0xee): undefined reference to `llvm::Twine::str[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Multilib.cpp.o): In function `clang::driver::MultilibSet::FilterOut(char const*)': (.text._ZN5clang6driver11MultilibSet9FilterOutEPKc+0x37): undefined reference to `llvm::Regex::Regex(llvm::StringRef, unsigned int)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Multilib.cpp.o): In function `clang::driver::MultilibSet::FilterOut(char const*)': (.text._ZN5clang6driver11MultilibSet9FilterOutEPKc+0x55): undefined reference to `llvm::Regex::~Regex()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Multilib.cpp.o): In function `clang::driver::MultilibSet::select(std::vector, std::allocator >, std::allocator, std::allocator > > > const&, clang::driver::Multilib&) const': (.text._ZNK5clang6driver11MultilibSet6selectERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EERNS0_8MultilibE+0xd9): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Multilib.cpp.o): In function `clang::driver::MultilibSet::select(std::vector, std::allocator >, std::allocator, std::allocator > > > const&, clang::driver::Multilib&) const': (.text._ZNK5clang6driver11MultilibSet6selectERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EERNS0_8MultilibE+0x14d): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MSVCToolChain.cpp.o): In function `clang::driver::toolchains::MSVCToolChain::useUniversalCRT(std::__cxx11::basic_string, std::allocator >&) const': (.text._ZNK5clang6driver10toolchains13MSVCToolChain15useUniversalCRTERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xd2): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MSVCToolChain.cpp.o): In function `clang::driver::toolchains::MSVCToolChain::useUniversalCRT(std::__cxx11::basic_string, std::allocator >&) const': (.text._ZNK5clang6driver10toolchains13MSVCToolChain15useUniversalCRTERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xeb): undefined reference to `llvm::sys::fs::access(llvm::Twine const&, llvm::sys::fs::AccessMode)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MSVCToolChain.cpp.o): In function `clang::driver::toolchains::MSVCToolChain::useUniversalCRT(std::__cxx11::basic_string, std::allocator >&) const': (.text._ZNK5clang6driver10toolchains13MSVCToolChain15useUniversalCRTERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x13c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MSVCToolChain.cpp.o): In function `clang::driver::toolchains::MSVCToolChain::getVisualStudioBinariesFolder(char const*, std::__cxx11::basic_string, std::allocator >&) const': (.text._ZNK5clang6driver10toolchains13MSVCToolChain29getVisualStudioBinariesFolderEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x87): undefined reference to `llvm::sys::Process::GetEnv[abi:cxx11](llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MSVCToolChain.cpp.o): In function `clang::driver::toolchains::MSVCToolChain::getVisualStudioBinariesFolder(char const*, std::__cxx11::basic_string, std::allocator >&) const': (.text._ZNK5clang6driver10toolchains13MSVCToolChain29getVisualStudioBinariesFolderEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x16d): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MSVCToolChain.cpp.o): In function `clang::driver::toolchains::MSVCToolChain::getVisualStudioBinariesFolder(char const*, std::__cxx11::basic_string, std::allocator >&) const': (.text._ZNK5clang6driver10toolchains13MSVCToolChain29getVisualStudioBinariesFolderEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x23d): undefined reference to `llvm::sys::Process::GetEnv[abi:cxx11](llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MSVCToolChain.cpp.o): In function `clang::driver::toolchains::MSVCToolChain::getVisualStudioBinariesFolder(char const*, std::__cxx11::basic_string, std::allocator >&) const': (.text._ZNK5clang6driver10toolchains13MSVCToolChain29getVisualStudioBinariesFolderEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x38d): undefined reference to `llvm::SplitString(llvm::StringRef, llvm::SmallVectorImpl&, llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MSVCToolChain.cpp.o): In function `clang::driver::toolchains::MSVCToolChain::getVisualStudioBinariesFolder(char const*, std::__cxx11::basic_string, std::allocator >&) const': (.text._ZNK5clang6driver10toolchains13MSVCToolChain29getVisualStudioBinariesFolderEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x4d1): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MSVCToolChain.cpp.o): In function `clang::driver::toolchains::MSVCToolChain::getVisualStudioBinariesFolder(char const*, std::__cxx11::basic_string, std::allocator >&) const': (.text._ZNK5clang6driver10toolchains13MSVCToolChain29getVisualStudioBinariesFolderEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x51b): undefined reference to `llvm::sys::fs::can_execute(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MSVCToolChain.cpp.o): In function `clang::driver::toolchains::MSVCToolChain::getVisualStudioBinariesFolder(char const*, std::__cxx11::basic_string, std::allocator >&) const': (.text._ZNK5clang6driver10toolchains13MSVCToolChain29getVisualStudioBinariesFolderEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x5a5): undefined reference to `llvm::sys::fs::equivalent(llvm::Twine const&, llvm::Twine const&, bool&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MSVCToolChain.cpp.o): In function `clang::driver::toolchains::MSVCToolChain::getVisualStudioBinariesFolder(char const*, std::__cxx11::basic_string, std::allocator >&) const': (.text._ZNK5clang6driver10toolchains13MSVCToolChain29getVisualStudioBinariesFolderEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x6e7): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MSVCToolChain.cpp.o): In function `clang::driver::toolchains::MSVCToolChain::getVisualStudioBinariesFolder(char const*, std::__cxx11::basic_string, std::allocator >&) const': (.text._ZNK5clang6driver10toolchains13MSVCToolChain29getVisualStudioBinariesFolderEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x75f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MSVCToolChain.cpp.o): In function `clang::driver::toolchains::MSVCToolChain::getVisualStudioBinariesFolder(char const*, std::__cxx11::basic_string, std::allocator >&) const': (.text._ZNK5clang6driver10toolchains13MSVCToolChain29getVisualStudioBinariesFolderEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x7f0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MSVCToolChain.cpp.o): In function `clang::driver::toolchains::MSVCToolChain::getVisualStudioBinariesFolder(char const*, std::__cxx11::basic_string, std::allocator >&) const': (.text._ZNK5clang6driver10toolchains13MSVCToolChain29getVisualStudioBinariesFolderEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x90d): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MSVCToolChain.cpp.o): In function `clang::driver::toolchains::MSVCToolChain::getVisualStudioBinariesFolder(char const*, std::__cxx11::basic_string, std::allocator >&) const': (.text._ZNK5clang6driver10toolchains13MSVCToolChain29getVisualStudioBinariesFolderEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x9ae): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MSVCToolChain.cpp.o): In function `clang::driver::toolchains::MSVCToolChain::getVisualStudioBinariesFolder(char const*, std::__cxx11::basic_string, std::allocator >&) const': (.text._ZNK5clang6driver10toolchains13MSVCToolChain29getVisualStudioBinariesFolderEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x9f8): undefined reference to `llvm::sys::fs::can_execute(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MSVCToolChain.cpp.o): In function `clang::driver::toolchains::MSVCToolChain::getVisualStudioBinariesFolder(char const*, std::__cxx11::basic_string, std::allocator >&) const': (.text._ZNK5clang6driver10toolchains13MSVCToolChain29getVisualStudioBinariesFolderEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xa37): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MSVCToolChain.cpp.o): In function `clang::driver::toolchains::MSVCToolChain::getVisualStudioBinariesFolder(char const*, std::__cxx11::basic_string, std::allocator >&) const': (.text._ZNK5clang6driver10toolchains13MSVCToolChain29getVisualStudioBinariesFolderEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xb44): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MSVCToolChain.cpp.o): In function `clang::driver::toolchains::MSVCToolChain::getVisualStudioBinariesFolder(char const*, std::__cxx11::basic_string, std::allocator >&) const': (.text._ZNK5clang6driver10toolchains13MSVCToolChain29getVisualStudioBinariesFolderEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xba3): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MSVCToolChain.cpp.o): In function `clang::driver::toolchains::MSVCToolChain::getVisualStudioBinariesFolder(char const*, std::__cxx11::basic_string, std::allocator >&) const': (.text._ZNK5clang6driver10toolchains13MSVCToolChain29getVisualStudioBinariesFolderEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xbf9): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MSVCToolChain.cpp.o): In function `clang::driver::toolchains::MSVCToolChain::getVisualStudioBinariesFolder(char const*, std::__cxx11::basic_string, std::allocator >&) const': (.text._ZNK5clang6driver10toolchains13MSVCToolChain29getVisualStudioBinariesFolderEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xc40): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MSVCToolChain.cpp.o): In function `clang::driver::toolchains::MSVCToolChain::AddSystemIncludeWithSubfolder(llvm::opt::ArgList const&, llvm::SmallVector&, std::__cxx11::basic_string, std::allocator > const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&) const': (.text._ZNK5clang6driver10toolchains13MSVCToolChain29AddSystemIncludeWithSubfolderERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS3_5TwineESN_SN_+0xb2): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MSVCToolChain.cpp.o): In function `clang::driver::toolchains::MSVCToolChain::AddSystemIncludeWithSubfolder(llvm::opt::ArgList const&, llvm::SmallVector&, std::__cxx11::basic_string, std::allocator > const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&) const': (.text._ZNK5clang6driver10toolchains13MSVCToolChain29AddSystemIncludeWithSubfolderERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS3_5TwineESN_SN_+0x125): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MSVCToolChain.cpp.o): In function `clang::driver::toolchains::MSVCToolChain::AddClangSystemIncludeArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains13MSVCToolChain25AddClangSystemIncludeArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x11d): undefined reference to `llvm::StringRef::split(llvm::SmallVectorImpl&, llvm::StringRef, int, bool) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(MSVCToolChain.cpp.o): In function `clang::driver::toolchains::MSVCToolChain::ComputeEffectiveClangTriple[abi:cxx11](llvm::opt::ArgList const&, clang::driver::types::ID) const': (.text._ZNK5clang6driver10toolchains13MSVCToolChain27ComputeEffectiveClangTripleB5cxx11ERKN4llvm3opt7ArgListENS0_5types2IDE+0x6e): undefined reference to `llvm::Triple::Triple(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(MSVCToolChain.cpp.o): In function `clang::driver::toolchains::MSVCToolChain::ComputeEffectiveClangTriple[abi:cxx11](llvm::opt::ArgList const&, clang::driver::types::ID) const': (.text._ZNK5clang6driver10toolchains13MSVCToolChain27ComputeEffectiveClangTripleB5cxx11ERKN4llvm3opt7ArgListENS0_5types2IDE+0x22c): undefined reference to `llvm::Triple::getEnvironmentName() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(MSVCToolChain.cpp.o): In function `clang::driver::toolchains::MSVCToolChain::ComputeEffectiveClangTriple[abi:cxx11](llvm::opt::ArgList const&, clang::driver::types::ID) const': (.text._ZNK5clang6driver10toolchains13MSVCToolChain27ComputeEffectiveClangTripleB5cxx11ERKN4llvm3opt7ArgListENS0_5types2IDE+0x39f): undefined reference to `llvm::Twine::str[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(MSVCToolChain.cpp.o): In function `clang::driver::toolchains::MSVCToolChain::ComputeEffectiveClangTriple[abi:cxx11](llvm::opt::ArgList const&, clang::driver::types::ID) const': (.text._ZNK5clang6driver10toolchains13MSVCToolChain27ComputeEffectiveClangTripleB5cxx11ERKN4llvm3opt7ArgListENS0_5types2IDE+0x3b7): undefined reference to `llvm::Triple::setEnvironmentName(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChain.cpp.o): In function `clang::driver::ToolChain::isCrossCompiling() const': (.text._ZNK5clang6driver9ToolChain16isCrossCompilingEv+0x3a): undefined reference to `llvm::Triple::Triple(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChain.cpp.o): In function `clang::driver::ToolChain::AddCCKextLibArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver9ToolChain16AddCCKextLibArgsERKN4llvm3opt7ArgListERNS2_11SmallVectorIPKcLj16EEE+0x2f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChain.cpp.o): In function `clang::driver::ToolChain::AddCXXStdlibLibArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver9ToolChain19AddCXXStdlibLibArgsERKN4llvm3opt7ArgListERNS2_11SmallVectorIPKcLj16EEE+0x67): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChain.cpp.o): In function `clang::driver::ToolChain::AddCXXStdlibLibArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver9ToolChain19AddCXXStdlibLibArgsERKN4llvm3opt7ArgListERNS2_11SmallVectorIPKcLj16EEE+0x87): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChain.cpp.o): In function `clang::driver::ToolChain::ComputeLLVMTriple[abi:cxx11](llvm::opt::ArgList const&, clang::driver::types::ID) const': (.text._ZNK5clang6driver9ToolChain17ComputeLLVMTripleB5cxx11ERKN4llvm3opt7ArgListENS0_5types2IDE+0x208): undefined reference to `llvm::ARM::parseArchProfile(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChain.cpp.o): In function `clang::driver::ToolChain::ComputeLLVMTriple[abi:cxx11](llvm::opt::ArgList const&, clang::driver::types::ID) const': (.text._ZNK5clang6driver9ToolChain17ComputeLLVMTripleB5cxx11ERKN4llvm3opt7ArgListENS0_5types2IDE+0x224): undefined reference to `llvm::ARM::parseArchVersion(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChain.cpp.o): In function `clang::driver::ToolChain::ComputeLLVMTriple[abi:cxx11](llvm::opt::ArgList const&, clang::driver::types::ID) const': (.text._ZNK5clang6driver9ToolChain17ComputeLLVMTripleB5cxx11ERKN4llvm3opt7ArgListENS0_5types2IDE+0x379): undefined reference to `llvm::Triple::setArchName(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChain.cpp.o): In function `clang::driver::ToolChain::ComputeLLVMTriple[abi:cxx11](llvm::opt::ArgList const&, clang::driver::types::ID) const': (.text._ZNK5clang6driver9ToolChain17ComputeLLVMTripleB5cxx11ERKN4llvm3opt7ArgListENS0_5types2IDE+0x562): undefined reference to `llvm::Triple::setArchName(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChain.cpp.o): In function `clang::driver::ToolChain::ComputeLLVMTriple[abi:cxx11](llvm::opt::ArgList const&, clang::driver::types::ID) const': (.text._ZNK5clang6driver9ToolChain17ComputeLLVMTripleB5cxx11ERKN4llvm3opt7ArgListENS0_5types2IDE+0x6a7): undefined reference to `llvm::Triple::setArchName(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChain.cpp.o): In function `clang::driver::ToolChain::getCompilerRT[abi:cxx11](llvm::opt::ArgList const&, llvm::StringRef, bool) const': (.text._ZNK5clang6driver9ToolChain13getCompilerRTB5cxx11ERKN4llvm3opt7ArgListENS2_9StringRefEb+0x6e): undefined reference to `llvm::Triple::getArchName() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChain.cpp.o): In function `clang::driver::ToolChain::getCompilerRT[abi:cxx11](llvm::opt::ArgList const&, llvm::StringRef, bool) const': (.text._ZNK5clang6driver9ToolChain13getCompilerRTB5cxx11ERKN4llvm3opt7ArgListENS2_9StringRefEb+0x1e7): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChain.cpp.o): In function `clang::driver::ToolChain::getCompilerRT[abi:cxx11](llvm::opt::ArgList const&, llvm::StringRef, bool) const': (.text._ZNK5clang6driver9ToolChain13getCompilerRTB5cxx11ERKN4llvm3opt7ArgListENS2_9StringRefEb+0x5a8): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChain.cpp.o): In function `clang::driver::ToolChain::getCompilerRT[abi:cxx11](llvm::opt::ArgList const&, llvm::StringRef, bool) const': (.text._ZNK5clang6driver9ToolChain13getCompilerRTB5cxx11ERKN4llvm3opt7ArgListENS2_9StringRefEb+0x6bd): undefined reference to `llvm::Triple::getOSName() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChain.cpp.o): In function `clang::driver::ToolChain::getCompilerRT[abi:cxx11](llvm::opt::ArgList const&, llvm::StringRef, bool) const': (.text._ZNK5clang6driver9ToolChain13getCompilerRTB5cxx11ERKN4llvm3opt7ArgListENS2_9StringRefEb+0x7d6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChain.cpp.o): In function `clang::driver::ToolChain::getTargetAndModeFromProgramName[abi:cxx11](llvm::StringRef)': (.text._ZN5clang6driver9ToolChain31getTargetAndModeFromProgramNameB5cxx11EN4llvm9StringRefE+0x2e): undefined reference to `llvm::sys::path::stem(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChain.cpp.o): In function `clang::driver::ToolChain::getTargetAndModeFromProgramName[abi:cxx11](llvm::StringRef)': (.text._ZN5clang6driver9ToolChain31getTargetAndModeFromProgramNameB5cxx11EN4llvm9StringRefE+0x182): undefined reference to `llvm::TargetRegistry::lookupTarget(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChain.cpp.o): In function `clang::driver::ToolChain::getTargetAndModeFromProgramName[abi:cxx11](llvm::StringRef)': (.text._ZN5clang6driver9ToolChain31getTargetAndModeFromProgramNameB5cxx11EN4llvm9StringRefE+0x3f9): undefined reference to `llvm::StringRef::find_last_not_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChain.cpp.o): In function `clang::driver::ToolChain::getDefaultUniversalArchName() const': (.text._ZNK5clang6driver9ToolChain27getDefaultUniversalArchNameEv+0x1b): undefined reference to `llvm::Triple::getArchName() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChain.cpp.o): In function `clang::driver::ToolChain::addProfileRTLibs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver9ToolChain16addProfileRTLibsERKN4llvm3opt7ArgListERNS2_11SmallVectorIPKcLj16EEE+0x7c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChain.cpp.o): In function `clang::driver::ToolChain::AddFastMathRuntimeIfAvailable(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver9ToolChain29AddFastMathRuntimeIfAvailableERKN4llvm3opt7ArgListERNS2_11SmallVectorIPKcLj16EEE+0x114): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChain.cpp.o): In function `clang::driver::ToolChain::GetLinkerPath[abi:cxx11]() const': (.text._ZNK5clang6driver9ToolChain13GetLinkerPathB5cxx11Ev+0xec): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChain.cpp.o): In function `clang::driver::ToolChain::GetLinkerPath[abi:cxx11]() const': (.text._ZNK5clang6driver9ToolChain13GetLinkerPathB5cxx11Ev+0x146): undefined reference to `llvm::sys::fs::access(llvm::Twine const&, llvm::sys::fs::AccessMode)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChain.cpp.o): In function `clang::driver::ToolChain::GetLinkerPath[abi:cxx11]() const': (.text._ZNK5clang6driver9ToolChain13GetLinkerPathB5cxx11Ev+0x3cf): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChain.cpp.o): In function `clang::driver::ToolChain::addSystemInclude(llvm::opt::ArgList const&, llvm::SmallVector&, llvm::Twine const&)': (.text._ZN5clang6driver9ToolChain16addSystemIncludeERKN4llvm3opt7ArgListERNS2_11SmallVectorIPKcLj16EEERKNS2_5TwineE+0x5f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChain.cpp.o): In function `clang::driver::ToolChain::addSystemInclude(llvm::opt::ArgList const&, llvm::SmallVector&, llvm::Twine const&)': (.text._ZN5clang6driver9ToolChain16addSystemIncludeERKN4llvm3opt7ArgListERNS2_11SmallVectorIPKcLj16EEERKNS2_5TwineE+0x84): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChain.cpp.o): In function `clang::driver::ToolChain::addExternCSystemInclude(llvm::opt::ArgList const&, llvm::SmallVector&, llvm::Twine const&)': (.text._ZN5clang6driver9ToolChain23addExternCSystemIncludeERKN4llvm3opt7ArgListERNS2_11SmallVectorIPKcLj16EEERKNS2_5TwineE+0x5f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChain.cpp.o): In function `clang::driver::ToolChain::addExternCSystemInclude(llvm::opt::ArgList const&, llvm::SmallVector&, llvm::Twine const&)': (.text._ZN5clang6driver9ToolChain23addExternCSystemIncludeERKN4llvm3opt7ArgListERNS2_11SmallVectorIPKcLj16EEERKNS2_5TwineE+0x84): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChain.cpp.o): In function `clang::driver::ToolChain::addExternCSystemIncludeIfExists(llvm::opt::ArgList const&, llvm::SmallVector&, llvm::Twine const&)': (.text._ZN5clang6driver9ToolChain31addExternCSystemIncludeIfExistsERKN4llvm3opt7ArgListERNS2_11SmallVectorIPKcLj16EEERKNS2_5TwineE+0x13): undefined reference to `llvm::sys::fs::access(llvm::Twine const&, llvm::sys::fs::AccessMode)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChain.cpp.o): In function `clang::driver::ToolChain::addSystemIncludes(llvm::opt::ArgList const&, llvm::SmallVector&, llvm::ArrayRef)': (.text._ZN5clang6driver9ToolChain17addSystemIncludesERKN4llvm3opt7ArgListERNS2_11SmallVectorIPKcLj16EEENS2_8ArrayRefINS2_9StringRefEEE+0x99): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChain.cpp.o): In function `clang::driver::ToolChain::addSystemIncludes(llvm::opt::ArgList const&, llvm::SmallVector&, llvm::ArrayRef)': (.text._ZN5clang6driver9ToolChain17addSystemIncludesERKN4llvm3opt7ArgListERNS2_11SmallVectorIPKcLj16EEENS2_8ArrayRefINS2_9StringRefEEE+0xd3): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChain.cpp.o): In function `clang::driver::ToolChain::AddFilePathLibArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver9ToolChain18AddFilePathLibArgsERKN4llvm3opt7ArgListERNS2_11SmallVectorIPKcLj16EEE+0xcf): undefined reference to `llvm::Twine::toVector(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChain.cpp.o): In function `clang::driver::ToolChain::AddFilePathLibArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver9ToolChain18AddFilePathLibArgsERKN4llvm3opt7ArgListERNS2_11SmallVectorIPKcLj16EEE+0x164): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::MachO::ComputeEffectiveClangTriple[abi:cxx11](llvm::opt::ArgList const&, clang::driver::types::ID) const': (.text._ZNK5clang6driver10toolchains5MachO27ComputeEffectiveClangTripleB5cxx11ERKN4llvm3opt7ArgListENS0_5types2IDE+0x4a): undefined reference to `llvm::Triple::Triple(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::NaClToolChain::ComputeEffectiveClangTriple[abi:cxx11](llvm::opt::ArgList const&, clang::driver::types::ID) const': (.text._ZNK5clang6driver10toolchains13NaClToolChain27ComputeEffectiveClangTripleB5cxx11ERKN4llvm3opt7ArgListENS0_5types2IDE+0x4a): undefined reference to `llvm::Triple::Triple(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::NaClToolChain::ComputeEffectiveClangTriple[abi:cxx11](llvm::opt::ArgList const&, clang::driver::types::ID) const': (.text._ZNK5clang6driver10toolchains13NaClToolChain27ComputeEffectiveClangTripleB5cxx11ERKN4llvm3opt7ArgListENS0_5types2IDE+0xc9): undefined reference to `llvm::Triple::setEnvironment(llvm::Triple::EnvironmentType)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::XCoreToolChain::AddClangCXXStdlibIncludeArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains14XCoreToolChain28AddClangCXXStdlibIncludeArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x123): undefined reference to `llvm::StringRef::split(llvm::SmallVectorImpl&, llvm::StringRef, int, bool) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::XCoreToolChain::AddClangSystemIncludeArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains14XCoreToolChain25AddClangSystemIncludeArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x111): undefined reference to `llvm::StringRef::split(llvm::SmallVectorImpl&, llvm::StringRef, int, bool) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Generic_GCC::CudaInstallationDetector::print(llvm::raw_ostream&) const [clone .part.87] [clone .constprop.312]': (.text._ZNK5clang6driver10toolchains11Generic_GCC24CudaInstallationDetector5printERN4llvm11raw_ostreamE.part.87.constprop.312+0x53): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Generic_GCC::CudaInstallationDetector::print(llvm::raw_ostream&) const [clone .part.87] [clone .constprop.312]': (.text._ZNK5clang6driver10toolchains11Generic_GCC24CudaInstallationDetector5printERN4llvm11raw_ostreamE.part.87.constprop.312+0x7d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Generic_GCC::CudaInstallationDetector::print(llvm::raw_ostream&) const [clone .part.87] [clone .constprop.312]': (.text._ZNK5clang6driver10toolchains11Generic_GCC24CudaInstallationDetector5printERN4llvm11raw_ostreamE.part.87.constprop.312+0xa1): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::XCoreToolChain::addClangTargetOptions(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains14XCoreToolChain21addClangTargetOptionsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x2f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::NaClToolChain::AddCXXStdlibLibArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains13NaClToolChain19AddCXXStdlibLibArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x3f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::CloudABI::AddCXXStdlibLibArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains8CloudABI19AddCXXStdlibLibArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x6f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::CloudABI::AddCXXStdlibLibArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains8CloudABI19AddCXXStdlibLibArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x8f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::CloudABI::AddCXXStdlibLibArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains8CloudABI19AddCXXStdlibLibArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0xaf): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o):(.text._ZNK5clang6driver10toolchains11WebAssembly21addClangTargetOptionsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x57): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::CloudABI::AddClangCXXStdlibIncludeArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const [clone .part.220] [clone .constprop.296]': (.text._ZNK5clang6driver10toolchains8CloudABI28AddClangCXXStdlibIncludeArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE.part.220.constprop.296+0x103): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::CloudABI::AddClangCXXStdlibIncludeArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const [clone .part.220] [clone .constprop.296]': (.text._ZNK5clang6driver10toolchains8CloudABI28AddClangCXXStdlibIncludeArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE.part.220.constprop.296+0x18c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Bitrig::AddCXXStdlibLibArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains6Bitrig19AddCXXStdlibLibArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x9f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Bitrig::AddCXXStdlibLibArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains6Bitrig19AddCXXStdlibLibArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0xbf): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Bitrig::AddCXXStdlibLibArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains6Bitrig19AddCXXStdlibLibArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0xdf): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Bitrig::AddCXXStdlibLibArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains6Bitrig19AddCXXStdlibLibArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0xff): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o):(.text._ZNK5clang6driver10toolchains7FreeBSD19AddCXXStdlibLibArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x8e): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::MipsLLVMToolChain::AddClangCXXStdlibIncludeArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains17MipsLLVMToolChain28AddClangCXXStdlibIncludeArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x1d5): undefined reference to `llvm::sys::fs::access(llvm::Twine const&, llvm::sys::fs::AccessMode)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::DarwinClang::addClangWarningOptions(llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains11DarwinClang22addClangWarningOptionsERN4llvm11SmallVectorIPKcLj16EEE+0x1f): undefined reference to `llvm::Triple::isArch64Bit() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::DarwinClang::addClangWarningOptions(llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains11DarwinClang22addClangWarningOptionsERN4llvm11SmallVectorIPKcLj16EEE+0xaf): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::DarwinClang::addClangWarningOptions(llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains11DarwinClang22addClangWarningOptionsERN4llvm11SmallVectorIPKcLj16EEE+0xcf): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::DarwinClang::addClangWarningOptions(llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains11DarwinClang22addClangWarningOptionsERN4llvm11SmallVectorIPKcLj16EEE+0xef): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `DetectLibcxxIncludePath(llvm::StringRef)': (.text._ZL23DetectLibcxxIncludePathN4llvm9StringRefE+0x12f): undefined reference to `llvm::Twine::toVector(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `DetectLibcxxIncludePath(llvm::StringRef)': (.text._ZL23DetectLibcxxIncludePathN4llvm9StringRefE+0x14a): undefined reference to `llvm::sys::fs::detail::directory_iterator_construct(llvm::sys::fs::detail::DirIterState&, llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `DetectLibcxxIncludePath(llvm::StringRef)': (.text._ZL23DetectLibcxxIncludePathN4llvm9StringRefE+0x192): undefined reference to `llvm::sys::fs::detail::directory_iterator_destruct(llvm::sys::fs::detail::DirIterState&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `DetectLibcxxIncludePath(llvm::StringRef)': (.text._ZL23DetectLibcxxIncludePathN4llvm9StringRefE+0x272): undefined reference to `llvm::Twine::str[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `DetectLibcxxIncludePath(llvm::StringRef)': (.text._ZL23DetectLibcxxIncludePathN4llvm9StringRefE+0x292): undefined reference to `llvm::sys::path::filename(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `DetectLibcxxIncludePath(llvm::StringRef)': (.text._ZL23DetectLibcxxIncludePathN4llvm9StringRefE+0x2a2): undefined reference to `llvm::sys::fs::detail::directory_iterator_increment(llvm::sys::fs::detail::DirIterState&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `DetectLibcxxIncludePath(llvm::StringRef)': (.text._ZL23DetectLibcxxIncludePathN4llvm9StringRefE+0x2b7): undefined reference to `llvm::sys::fs::detail::directory_iterator_destruct(llvm::sys::fs::detail::DirIterState&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `DetectLibcxxIncludePath(llvm::StringRef)': (.text._ZL23DetectLibcxxIncludePathN4llvm9StringRefE+0x302): undefined reference to `llvm::getAsSignedInteger(llvm::StringRef, unsigned int, long long&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Linux::computeSysRoot[abi:cxx11]() const': (.text._ZNK5clang6driver10toolchains5Linux14computeSysRootB5cxx11Ev+0x19d): undefined reference to `llvm::Twine::str[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Linux::computeSysRoot[abi:cxx11]() const': (.text._ZNK5clang6driver10toolchains5Linux14computeSysRootB5cxx11Ev+0x296): undefined reference to `llvm::Twine::str[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::FreeBSD::GetCXXStdlibType(llvm::opt::ArgList const&) const': (.text._ZNK5clang6driver10toolchains7FreeBSD16GetCXXStdlibTypeERKN4llvm3opt7ArgListE+0x166): undefined reference to `llvm::Triple::getOSVersion(unsigned int&, unsigned int&, unsigned int&) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::NetBSD::GetCXXStdlibType(llvm::opt::ArgList const&) const': (.text._ZNK5clang6driver10toolchains6NetBSD16GetCXXStdlibTypeERKN4llvm3opt7ArgListE+0x166): undefined reference to `llvm::Triple::getOSVersion(unsigned int&, unsigned int&, unsigned int&) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::MachO::getMachOArchName(llvm::opt::ArgList const&) const': (.text._ZNK5clang6driver10toolchains5MachO16getMachOArchNameERKN4llvm3opt7ArgListE+0x1cc): undefined reference to `llvm::ARM::parseCPUArch(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::MachO::getMachOArchName(llvm::opt::ArgList const&) const': (.text._ZNK5clang6driver10toolchains5MachO16getMachOArchNameERKN4llvm3opt7ArgListE+0x1d7): undefined reference to `llvm::ARM::getArchName(unsigned int)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Generic_GCC::GCCVersion::Parse(llvm::StringRef)': (.text._ZN5clang6driver10toolchains11Generic_GCC10GCCVersion5ParseEN4llvm9StringRefE+0x278): undefined reference to `llvm::getAsSignedInteger(llvm::StringRef, unsigned int, long long&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Generic_GCC::GCCVersion::Parse(llvm::StringRef)': (.text._ZN5clang6driver10toolchains11Generic_GCC10GCCVersion5ParseEN4llvm9StringRefE+0x533): undefined reference to `llvm::getAsSignedInteger(llvm::StringRef, unsigned int, long long&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Generic_GCC::GCCVersion::Parse(llvm::StringRef)': (.text._ZN5clang6driver10toolchains11Generic_GCC10GCCVersion5ParseEN4llvm9StringRefE+0x633): undefined reference to `llvm::StringRef::find_first_not_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Generic_GCC::GCCVersion::Parse(llvm::StringRef)': (.text._ZN5clang6driver10toolchains11Generic_GCC10GCCVersion5ParseEN4llvm9StringRefE+0x816): undefined reference to `llvm::getAsSignedInteger(llvm::StringRef, unsigned int, long long&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Generic_ELF::addClangTargetOptions(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains11Generic_ELF21addClangTargetOptionsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0xb5): undefined reference to `llvm::Triple::getEnvironmentName() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Generic_ELF::addClangTargetOptions(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains11Generic_ELF21addClangTargetOptionsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0xdf): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Generic_GCC::GCCInstallationDetector::print(llvm::raw_ostream&) const': (.text._ZNK5clang6driver10toolchains11Generic_GCC23GCCInstallationDetector5printERN4llvm11raw_ostreamE+0x81): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Generic_GCC::GCCInstallationDetector::print(llvm::raw_ostream&) const': (.text._ZNK5clang6driver10toolchains11Generic_GCC23GCCInstallationDetector5printERN4llvm11raw_ostreamE+0xcc): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Generic_GCC::GCCInstallationDetector::print(llvm::raw_ostream&) const': (.text._ZNK5clang6driver10toolchains11Generic_GCC23GCCInstallationDetector5printERN4llvm11raw_ostreamE+0xe8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Generic_GCC::GCCInstallationDetector::print(llvm::raw_ostream&) const': (.text._ZNK5clang6driver10toolchains11Generic_GCC23GCCInstallationDetector5printERN4llvm11raw_ostreamE+0x196): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Generic_GCC::GCCInstallationDetector::print(llvm::raw_ostream&) const': (.text._ZNK5clang6driver10toolchains11Generic_GCC23GCCInstallationDetector5printERN4llvm11raw_ostreamE+0x1b4): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o):(.text._ZNK5clang6driver10toolchains11Generic_GCC23GCCInstallationDetector5printERN4llvm11raw_ostreamE+0x2ee): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::HexagonToolChain::getSmallDataThreshold(llvm::opt::ArgList const&)': (.text._ZN5clang6driver10toolchains16HexagonToolChain21getSmallDataThresholdERKN4llvm3opt7ArgListE+0x58): undefined reference to `llvm::getAsUnsignedInteger(llvm::StringRef, unsigned int, unsigned long long&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `llvm::SmallVectorTemplateBase::push_back(char const* const&)': (.text._ZN4llvm23SmallVectorTemplateBaseIPKcLb1EE9push_backERKS2_[_ZN4llvm23SmallVectorTemplateBaseIPKcLb1EE9push_backERKS2_]+0x3c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::DarwinClang::AddCCKextLibArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains11DarwinClang16AddCCKextLibArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x10d): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::DarwinClang::AddCCKextLibArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains11DarwinClang16AddCCKextLibArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x17e): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::DarwinClang::AddCCKextLibArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains11DarwinClang16AddCCKextLibArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x24c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Darwin::addMinVersionArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains6Darwin17addMinVersionArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x1c4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::CudaToolChain::addClangTargetOptions(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains13CudaToolChain21addClangTargetOptionsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x87): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::CudaToolChain::addClangTargetOptions(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains13CudaToolChain21addClangTargetOptionsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0xba): undefined reference to `llvm::StringMapImpl::FindKey(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Darwin::AddDeploymentTarget(llvm::opt::DerivedArgList&) const': (.text._ZNK5clang6driver10toolchains6Darwin19AddDeploymentTargetERN4llvm3opt14DerivedArgListE+0xa39): undefined reference to `llvm::sys::path::is_absolute(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Darwin::AddDeploymentTarget(llvm::opt::DerivedArgList&) const': (.text._ZNK5clang6driver10toolchains6Darwin19AddDeploymentTargetERN4llvm3opt14DerivedArgListE+0x1718): undefined reference to `llvm::Triple::getMacOSXVersion(unsigned int&, unsigned int&, unsigned int&) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Darwin::AddDeploymentTarget(llvm::opt::DerivedArgList&) const': (.text._ZNK5clang6driver10toolchains6Darwin19AddDeploymentTargetERN4llvm3opt14DerivedArgListE+0x1759): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Darwin::AddDeploymentTarget(llvm::opt::DerivedArgList&) const': (.text._ZNK5clang6driver10toolchains6Darwin19AddDeploymentTargetERN4llvm3opt14DerivedArgListE+0x1792): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Darwin::AddDeploymentTarget(llvm::opt::DerivedArgList&) const': (.text._ZNK5clang6driver10toolchains6Darwin19AddDeploymentTargetERN4llvm3opt14DerivedArgListE+0x17c0): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Darwin::AddDeploymentTarget(llvm::opt::DerivedArgList&) const': (.text._ZNK5clang6driver10toolchains6Darwin19AddDeploymentTargetERN4llvm3opt14DerivedArgListE+0x17ef): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Darwin::AddDeploymentTarget(llvm::opt::DerivedArgList&) const': (.text._ZNK5clang6driver10toolchains6Darwin19AddDeploymentTargetERN4llvm3opt14DerivedArgListE+0x17f7): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Darwin::AddDeploymentTarget(llvm::opt::DerivedArgList&) const': (.text._ZNK5clang6driver10toolchains6Darwin19AddDeploymentTargetERN4llvm3opt14DerivedArgListE+0x182c): undefined reference to `llvm::Triple::getiOSVersion(unsigned int&, unsigned int&, unsigned int&) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Darwin::AddDeploymentTarget(llvm::opt::DerivedArgList&) const': (.text._ZNK5clang6driver10toolchains6Darwin19AddDeploymentTargetERN4llvm3opt14DerivedArgListE+0x186f): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Darwin::AddDeploymentTarget(llvm::opt::DerivedArgList&) const': (.text._ZNK5clang6driver10toolchains6Darwin19AddDeploymentTargetERN4llvm3opt14DerivedArgListE+0x189e): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Darwin::AddDeploymentTarget(llvm::opt::DerivedArgList&) const': (.text._ZNK5clang6driver10toolchains6Darwin19AddDeploymentTargetERN4llvm3opt14DerivedArgListE+0x18cb): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Darwin::AddDeploymentTarget(llvm::opt::DerivedArgList&) const': (.text._ZNK5clang6driver10toolchains6Darwin19AddDeploymentTargetERN4llvm3opt14DerivedArgListE+0x1930): undefined reference to `llvm::StringRef::rfind(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Darwin::AddDeploymentTarget(llvm::opt::DerivedArgList&) const': (.text._ZNK5clang6driver10toolchains6Darwin19AddDeploymentTargetERN4llvm3opt14DerivedArgListE+0x1947): undefined reference to `llvm::StringRef::rfind(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Darwin::AddDeploymentTarget(llvm::opt::DerivedArgList&) const': (.text._ZNK5clang6driver10toolchains6Darwin19AddDeploymentTargetERN4llvm3opt14DerivedArgListE+0x19b2): undefined reference to `llvm::StringRef::find_first_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Darwin::AddDeploymentTarget(llvm::opt::DerivedArgList&) const': (.text._ZNK5clang6driver10toolchains6Darwin19AddDeploymentTargetERN4llvm3opt14DerivedArgListE+0x19d0): undefined reference to `llvm::StringRef::find_last_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Darwin::AddDeploymentTarget(llvm::opt::DerivedArgList&) const': (.text._ZNK5clang6driver10toolchains6Darwin19AddDeploymentTargetERN4llvm3opt14DerivedArgListE+0x1ba7): undefined reference to `llvm::Triple::getWatchOSVersion(unsigned int&, unsigned int&, unsigned int&) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Darwin::AddDeploymentTarget(llvm::opt::DerivedArgList&) const': (.text._ZNK5clang6driver10toolchains6Darwin19AddDeploymentTargetERN4llvm3opt14DerivedArgListE+0x1be5): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Darwin::AddDeploymentTarget(llvm::opt::DerivedArgList&) const': (.text._ZNK5clang6driver10toolchains6Darwin19AddDeploymentTargetERN4llvm3opt14DerivedArgListE+0x1c0f): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Darwin::AddDeploymentTarget(llvm::opt::DerivedArgList&) const': (.text._ZNK5clang6driver10toolchains6Darwin19AddDeploymentTargetERN4llvm3opt14DerivedArgListE+0x1c34): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Darwin::AddDeploymentTarget(llvm::opt::DerivedArgList&) const': (.text._ZNK5clang6driver10toolchains6Darwin19AddDeploymentTargetERN4llvm3opt14DerivedArgListE+0x1d9e): undefined reference to `llvm::Triple::getOSName() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `void llvm::SmallVectorImpl::append(char const* const*, char const* const*)': (.text._ZN4llvm15SmallVectorImplINS_9StringRefEE6appendIPKPKcEEvT_S8_[_ZN4llvm15SmallVectorImplINS_9StringRefEE6appendIPKPKcEEvT_S8_]+0x4e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Generic_GCC::GCCInstallationDetector::CollectLibDirsAndTriples(llvm::Triple const&, llvm::Triple const&, llvm::SmallVectorImpl&, llvm::SmallVectorImpl&, llvm::SmallVectorImpl&, llvm::SmallVectorImpl&)': (.text._ZN5clang6driver10toolchains11Generic_GCC23GCCInstallationDetector24CollectLibDirsAndTriplesERKN4llvm6TripleES7_RNS4_15SmallVectorImplINS4_9StringRefEEESB_SB_SB_+0x68f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Generic_GCC::GCCInstallationDetector::CollectLibDirsAndTriples(llvm::Triple const&, llvm::Triple const&, llvm::SmallVectorImpl&, llvm::SmallVectorImpl&, llvm::SmallVectorImpl&, llvm::SmallVectorImpl&)': (.text._ZN5clang6driver10toolchains11Generic_GCC23GCCInstallationDetector24CollectLibDirsAndTriplesERKN4llvm6TripleES7_RNS4_15SmallVectorImplINS4_9StringRefEEESB_SB_SB_+0x6b0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `llvm::StringMap, std::allocator >, llvm::MallocAllocator>::operator[](llvm::StringRef)': (.text._ZN4llvm9StringMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_15MallocAllocatorEEixENS_9StringRefE[_ZN4llvm9StringMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_15MallocAllocatorEEixENS_9StringRefE]+0x74): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `llvm::StringMap, std::allocator >, llvm::MallocAllocator>::operator[](llvm::StringRef)': (.text._ZN4llvm9StringMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_15MallocAllocatorEEixENS_9StringRefE[_ZN4llvm9StringMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_15MallocAllocatorEEixENS_9StringRefE]+0x185): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::MipsLLVMToolChain::getCompilerRT[abi:cxx11](llvm::opt::ArgList const&, llvm::StringRef, bool) const': (.text._ZNK5clang6driver10toolchains17MipsLLVMToolChain13getCompilerRTB5cxx11ERKN4llvm3opt7ArgListENS3_9StringRefEb+0xd9): undefined reference to `llvm::Triple::getOSName() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::MipsLLVMToolChain::getCompilerRT[abi:cxx11](llvm::opt::ArgList const&, llvm::StringRef, bool) const': (.text._ZNK5clang6driver10toolchains17MipsLLVMToolChain13getCompilerRTB5cxx11ERKN4llvm3opt7ArgListENS3_9StringRefEb+0x188): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::MipsLLVMToolChain::getCompilerRT[abi:cxx11](llvm::opt::ArgList const&, llvm::StringRef, bool) const': (.text._ZNK5clang6driver10toolchains17MipsLLVMToolChain13getCompilerRTB5cxx11ERKN4llvm3opt7ArgListENS3_9StringRefEb+0x29e): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::MipsLLVMToolChain::getCompilerRT[abi:cxx11](llvm::opt::ArgList const&, llvm::StringRef, bool) const': (.text._ZNK5clang6driver10toolchains17MipsLLVMToolChain13getCompilerRTB5cxx11ERKN4llvm3opt7ArgListENS3_9StringRefEb+0x344): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::MipsLLVMToolChain::computeSysRoot[abi:cxx11]() const': (.text._ZNK5clang6driver10toolchains17MipsLLVMToolChain14computeSysRootB5cxx11Ev+0x14d): undefined reference to `llvm::sys::fs::access(llvm::Twine const&, llvm::sys::fs::AccessMode)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Generic_GCC::CudaInstallationDetector::init(llvm::Triple const&, llvm::opt::ArgList const&)': (.text._ZN5clang6driver10toolchains11Generic_GCC24CudaInstallationDetector4initERKN4llvm6TripleERKNS4_3opt7ArgListE+0x29a): undefined reference to `llvm::Triple::isArch64Bit() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Generic_GCC::CudaInstallationDetector::init(llvm::Triple const&, llvm::opt::ArgList const&)': (.text._ZN5clang6driver10toolchains11Generic_GCC24CudaInstallationDetector4initERKN4llvm6TripleERKNS4_3opt7ArgListE+0x427): undefined reference to `llvm::sys::fs::detail::directory_iterator_destruct(llvm::sys::fs::detail::DirIterState&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Generic_GCC::CudaInstallationDetector::init(llvm::Triple const&, llvm::opt::ArgList const&)': (.text._ZN5clang6driver10toolchains11Generic_GCC24CudaInstallationDetector4initERKN4llvm6TripleERKNS4_3opt7ArgListE+0x4f6): undefined reference to `llvm::sys::path::filename(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Generic_GCC::CudaInstallationDetector::init(llvm::Triple const&, llvm::opt::ArgList const&)': (.text._ZN5clang6driver10toolchains11Generic_GCC24CudaInstallationDetector4initERKN4llvm6TripleERKNS4_3opt7ArgListE+0x5f9): undefined reference to `llvm::sys::fs::detail::directory_iterator_increment(llvm::sys::fs::detail::DirIterState&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Generic_GCC::CudaInstallationDetector::init(llvm::Triple const&, llvm::opt::ArgList const&)': (.text._ZN5clang6driver10toolchains11Generic_GCC24CudaInstallationDetector4initERKN4llvm6TripleERKNS4_3opt7ArgListE+0x638): undefined reference to `llvm::sys::fs::detail::directory_iterator_destruct(llvm::sys::fs::detail::DirIterState&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `addPathIfExists(clang::driver::Driver const&, llvm::Twine const&, llvm::SmallVector, std::allocator >, 16u>&)': (.text._ZL15addPathIfExistsRKN5clang6driver6DriverERKN4llvm5TwineERNS4_11SmallVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELj16EEE+0x5a): undefined reference to `llvm::Twine::str[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::CloudABI::CloudABI(clang::driver::Driver const&, llvm::Triple const&, llvm::opt::ArgList const&)': (.text._ZN5clang6driver10toolchains8CloudABIC2ERKNS0_6DriverERKN4llvm6TripleERKNS6_3opt7ArgListE+0x105): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::CloudABI::CloudABI(clang::driver::Driver const&, llvm::Triple const&, llvm::opt::ArgList const&)': (.text._ZN5clang6driver10toolchains8CloudABIC2ERKNS0_6DriverERKN4llvm6TripleERKNS6_3opt7ArgListE+0x23c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::MachO::AddLinkRuntimeLib(llvm::opt::ArgList const&, llvm::SmallVector&, llvm::StringRef, bool, bool, bool) const': (.text._ZNK5clang6driver10toolchains5MachO17AddLinkRuntimeLibERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEENS3_9StringRefEbbb+0x15a): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::MachO::AddLinkRuntimeLib(llvm::opt::ArgList const&, llvm::SmallVector&, llvm::StringRef, bool, bool, bool) const': (.text._ZNK5clang6driver10toolchains5MachO17AddLinkRuntimeLibERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEENS3_9StringRefEbbb+0x1ee): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::MachO::AddLinkRuntimeLib(llvm::opt::ArgList const&, llvm::SmallVector&, llvm::StringRef, bool, bool, bool) const': (.text._ZNK5clang6driver10toolchains5MachO17AddLinkRuntimeLibERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEENS3_9StringRefEbbb+0x384): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::DarwinClang::AddLinkSanitizerLibArgs(llvm::opt::ArgList const&, llvm::SmallVector&, llvm::StringRef) const': (.text._ZNK5clang6driver10toolchains11DarwinClang23AddLinkSanitizerLibArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEENS3_9StringRefE+0x10e): undefined reference to `llvm::Twine::str[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::DarwinClang::AddLinkSanitizerLibArgs(llvm::opt::ArgList const&, llvm::SmallVector&, llvm::StringRef) const': (.text._ZNK5clang6driver10toolchains11DarwinClang23AddLinkSanitizerLibArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEENS3_9StringRefE+0x1e7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::MachO::AddLinkRuntimeLibArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains5MachO21AddLinkRuntimeLibArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x1d5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::MachO::AddLinkRuntimeLibArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains5MachO21AddLinkRuntimeLibArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x204): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Darwin::addProfileRTLibs(llvm::opt::ArgList const&, llvm::SmallVector&) const [clone .part.265] [clone .constprop.307]': (.text._ZNK5clang6driver10toolchains6Darwin16addProfileRTLibsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE.part.265.constprop.307+0x10d): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Darwin::addProfileRTLibs(llvm::opt::ArgList const&, llvm::SmallVector&) const [clone .part.265] [clone .constprop.307]': (.text._ZNK5clang6driver10toolchains6Darwin16addProfileRTLibsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE.part.265.constprop.307+0x164): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Darwin::addProfileRTLibs(llvm::opt::ArgList const&, llvm::SmallVector&) const [clone .part.265] [clone .constprop.307]': (.text._ZNK5clang6driver10toolchains6Darwin16addProfileRTLibsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE.part.265.constprop.307+0x25a): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Darwin::addProfileRTLibs(llvm::opt::ArgList const&, llvm::SmallVector&) const [clone .part.265] [clone .constprop.307]': (.text._ZNK5clang6driver10toolchains6Darwin16addProfileRTLibsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE.part.265.constprop.307+0x2ea): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Darwin::addProfileRTLibs(llvm::opt::ArgList const&, llvm::SmallVector&) const [clone .part.265] [clone .constprop.307]': (.text._ZNK5clang6driver10toolchains6Darwin16addProfileRTLibsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE.part.265.constprop.307+0x37a): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Generic_GCC::GCCInstallationDetector::scanLibDirForGCCTripleSolaris(llvm::Triple const&, llvm::opt::ArgList const&, std::__cxx11::basic_string, std::allocator > const&, llvm::StringRef, bool)': (.text._ZN5clang6driver10toolchains11Generic_GCC23GCCInstallationDetector29scanLibDirForGCCTripleSolarisERKN4llvm6TripleERKNS4_3opt7ArgListERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS4_9StringRefEb+0x133): undefined reference to `llvm::sys::path::filename(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Generic_GCC::GCCInstallationDetector::scanLibDirForGCCTripleSolaris(llvm::Triple const&, llvm::opt::ArgList const&, std::__cxx11::basic_string, std::allocator > const&, llvm::StringRef, bool)': (.text._ZN5clang6driver10toolchains11Generic_GCC23GCCInstallationDetector29scanLibDirForGCCTripleSolarisERKN4llvm6TripleERKNS4_3opt7ArgListERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS4_9StringRefEb+0x5d7): undefined reference to `llvm::Triple::setTriple(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Generic_GCC::GCCInstallationDetector::scanLibDirForGCCTripleSolaris(llvm::Triple const&, llvm::opt::ArgList const&, std::__cxx11::basic_string, std::allocator > const&, llvm::StringRef, bool)': (.text._ZN5clang6driver10toolchains11Generic_GCC23GCCInstallationDetector29scanLibDirForGCCTripleSolarisERKN4llvm6TripleERKNS4_3opt7ArgListERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS4_9StringRefEb+0x70a): undefined reference to `llvm::sys::path::filename(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `std::_Function_handler, std::allocator >, std::allocator, std::allocator > > > (llvm::StringRef, llvm::StringRef, clang::driver::Multilib const&), findMIPSMultilibs(clang::driver::Driver const&, llvm::Triple const&, llvm::StringRef, llvm::opt::ArgList const&, (anonymous namespace)::DetectedMultilibs&)::{lambda(llvm::StringRef, llvm::StringRef, clang::driver::Multilib const&)#1}>::_M_invoke(std::_Any_data const&, llvm::StringRef&&, std::_Any_data const&, clang::driver::Multilib const&)': (.text._ZNSt17_Function_handlerIFSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EEN4llvm9StringRefESA_RKN5clang6driver8MultilibEEZL17findMIPSMultilibsRKNSC_6DriverERKNS9_6TripleESA_RKNS9_3opt7ArgListERN12_GLOBAL__N_117DetectedMultilibsEEUlSA_SA_SF_E_E9_M_invokeERKSt9_Any_dataOSA_SZ_SF_+0x7b): undefined reference to `llvm::Twine::str[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `std::_Function_handler, std::allocator >, std::allocator, std::allocator > > > (llvm::StringRef, llvm::StringRef, clang::driver::Multilib const&), findMIPSMultilibs(clang::driver::Driver const&, llvm::Triple const&, llvm::StringRef, llvm::opt::ArgList const&, (anonymous namespace)::DetectedMultilibs&)::{lambda(llvm::StringRef, llvm::StringRef, clang::driver::Multilib const&)#2}>::_M_invoke(std::_Any_data const&, llvm::StringRef&&, std::_Any_data const&, clang::driver::Multilib const&)': (.text._ZNSt17_Function_handlerIFSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EEN4llvm9StringRefESA_RKN5clang6driver8MultilibEEZL17findMIPSMultilibsRKNSC_6DriverERKNS9_6TripleESA_RKNS9_3opt7ArgListERN12_GLOBAL__N_117DetectedMultilibsEEUlSA_SA_SF_E0_E9_M_invokeERKSt9_Any_dataOSA_SZ_SF_+0xac): undefined reference to `llvm::Twine::str[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `std::_Function_handler, std::allocator >, std::allocator, std::allocator > > > (llvm::StringRef, llvm::StringRef, clang::driver::Multilib const&), findMIPSMultilibs(clang::driver::Driver const&, llvm::Triple const&, llvm::StringRef, llvm::opt::ArgList const&, (anonymous namespace)::DetectedMultilibs&)::{lambda(llvm::StringRef, llvm::StringRef, clang::driver::Multilib const&)#3}>::_M_invoke(std::_Any_data const&, llvm::StringRef&&, std::_Any_data const&, clang::driver::Multilib const&)': (.text._ZNSt17_Function_handlerIFSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EEN4llvm9StringRefESA_RKN5clang6driver8MultilibEEZL17findMIPSMultilibsRKNSC_6DriverERKNS9_6TripleESA_RKNS9_3opt7ArgListERN12_GLOBAL__N_117DetectedMultilibsEEUlSA_SA_SF_E1_E9_M_invokeERKSt9_Any_dataOSA_SZ_SF_+0x84): undefined reference to `llvm::Twine::str[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `std::_Function_handler, std::allocator >, std::allocator, std::allocator > > > (llvm::StringRef, llvm::StringRef, clang::driver::Multilib const&), findMIPSMultilibs(clang::driver::Driver const&, llvm::Triple const&, llvm::StringRef, llvm::opt::ArgList const&, (anonymous namespace)::DetectedMultilibs&)::{lambda(llvm::StringRef, llvm::StringRef, clang::driver::Multilib const&)#4}>::_M_invoke(std::_Any_data const&, llvm::StringRef&&, std::_Any_data const&, clang::driver::Multilib const&)': (.text._ZNSt17_Function_handlerIFSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EEN4llvm9StringRefESA_RKN5clang6driver8MultilibEEZL17findMIPSMultilibsRKNSC_6DriverERKNS9_6TripleESA_RKNS9_3opt7ArgListERN12_GLOBAL__N_117DetectedMultilibsEEUlSA_SA_SF_E2_E9_M_invokeERKSt9_Any_dataOSA_SZ_SF_+0x73): undefined reference to `llvm::Twine::str[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `std::_Function_handler, std::allocator >, std::allocator, std::allocator > > > (llvm::StringRef, llvm::StringRef, clang::driver::Multilib const&), findMIPSMultilibs(clang::driver::Driver const&, llvm::Triple const&, llvm::StringRef, llvm::opt::ArgList const&, (anonymous namespace)::DetectedMultilibs&)::{lambda(llvm::StringRef, llvm::StringRef, clang::driver::Multilib const&)#4}>::_M_invoke(std::_Any_data const&, llvm::StringRef&&, std::_Any_data const&, clang::driver::Multilib const&)': (.text._ZNSt17_Function_handlerIFSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EEN4llvm9StringRefESA_RKN5clang6driver8MultilibEEZL17findMIPSMultilibsRKNSC_6DriverERKNS9_6TripleESA_RKNS9_3opt7ArgListERN12_GLOBAL__N_117DetectedMultilibsEEUlSA_SA_SF_E2_E9_M_invokeERKSt9_Any_dataOSA_SZ_SF_+0xb7): undefined reference to `llvm::Twine::str[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Generic_GCC::GCCInstallationDetector::ScanLibDirForGCCTriple(llvm::Triple const&, llvm::opt::ArgList const&, std::__cxx11::basic_string, std::allocator > const&, llvm::StringRef, bool)': (.text._ZN5clang6driver10toolchains11Generic_GCC23GCCInstallationDetector22ScanLibDirForGCCTripleERKN4llvm6TripleERKNS4_3opt7ArgListERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS4_9StringRefEb+0x74b): undefined reference to `llvm::sys::path::filename(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Generic_GCC::GCCInstallationDetector::ScanLibDirForGCCTriple(llvm::Triple const&, llvm::opt::ArgList const&, std::__cxx11::basic_string, std::allocator > const&, llvm::StringRef, bool)': (.text._ZN5clang6driver10toolchains11Generic_GCC23GCCInstallationDetector22ScanLibDirForGCCTripleERKN4llvm6TripleERKNS4_3opt7ArgListERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS4_9StringRefEb+0xb42): undefined reference to `llvm::Triple::setTriple(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Generic_GCC::GCCInstallationDetector::ScanLibDirForGCCTriple(llvm::Triple const&, llvm::opt::ArgList const&, std::__cxx11::basic_string, std::allocator > const&, llvm::StringRef, bool)': (.text._ZN5clang6driver10toolchains11Generic_GCC23GCCInstallationDetector22ScanLibDirForGCCTripleERKN4llvm6TripleERKNS4_3opt7ArgListERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS4_9StringRefEb+0x10b5): undefined reference to `llvm::Triple::isArch64Bit() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Generic_GCC::GCCInstallationDetector::ScanLibDirForGCCTriple(llvm::Triple const&, llvm::opt::ArgList const&, std::__cxx11::basic_string, std::allocator > const&, llvm::StringRef, bool)': (.text._ZN5clang6driver10toolchains11Generic_GCC23GCCInstallationDetector22ScanLibDirForGCCTripleERKN4llvm6TripleERKNS4_3opt7ArgListERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS4_9StringRefEb+0x10dd): undefined reference to `llvm::Triple::isArch32Bit() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Generic_GCC::GCCInstallationDetector::ScanLibDirForGCCTriple(llvm::Triple const&, llvm::opt::ArgList const&, std::__cxx11::basic_string, std::allocator > const&, llvm::StringRef, bool)': (.text._ZN5clang6driver10toolchains11Generic_GCC23GCCInstallationDetector22ScanLibDirForGCCTripleERKN4llvm6TripleERKNS4_3opt7ArgListERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS4_9StringRefEb+0x10f9): undefined reference to `llvm::Triple::isArch64Bit() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Generic_GCC::GCCInstallationDetector::ScanLibDirForGCCTriple(llvm::Triple const&, llvm::opt::ArgList const&, std::__cxx11::basic_string, std::allocator > const&, llvm::StringRef, bool)': (.text._ZN5clang6driver10toolchains11Generic_GCC23GCCInstallationDetector22ScanLibDirForGCCTripleERKN4llvm6TripleERKNS4_3opt7ArgListERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS4_9StringRefEb+0x182d): undefined reference to `llvm::Triple::isArch32Bit() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Generic_GCC::GCCInstallationDetector::ScanLibDirForGCCTriple(llvm::Triple const&, llvm::opt::ArgList const&, std::__cxx11::basic_string, std::allocator > const&, llvm::StringRef, bool)': (.text._ZN5clang6driver10toolchains11Generic_GCC23GCCInstallationDetector22ScanLibDirForGCCTripleERKN4llvm6TripleERKNS4_3opt7ArgListERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS4_9StringRefEb+0x184f): undefined reference to `llvm::Triple::isArch64Bit() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Generic_GCC::GCCInstallationDetector::ScanLibDirForGCCTriple(llvm::Triple const&, llvm::opt::ArgList const&, std::__cxx11::basic_string, std::allocator > const&, llvm::StringRef, bool)': (.text._ZN5clang6driver10toolchains11Generic_GCC23GCCInstallationDetector22ScanLibDirForGCCTripleERKN4llvm6TripleERKNS4_3opt7ArgListERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS4_9StringRefEb+0x1877): undefined reference to `llvm::Triple::isArch64Bit() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Generic_GCC::GCCInstallationDetector::ScanLibDirForGCCTriple(llvm::Triple const&, llvm::opt::ArgList const&, std::__cxx11::basic_string, std::allocator > const&, llvm::StringRef, bool)': (.text._ZN5clang6driver10toolchains11Generic_GCC23GCCInstallationDetector22ScanLibDirForGCCTripleERKN4llvm6TripleERKNS4_3opt7ArgListERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS4_9StringRefEb+0x1a4a): undefined reference to `llvm::Triple::isArch32Bit() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Generic_GCC::GCCInstallationDetector::init(llvm::Triple const&, llvm::opt::ArgList const&, llvm::ArrayRef, std::allocator > >)': (.text._ZN5clang6driver10toolchains11Generic_GCC23GCCInstallationDetector4initERKN4llvm6TripleERKNS4_3opt7ArgListENS4_8ArrayRefINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE+0x3b): undefined reference to `llvm::Triple::isArch32Bit() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Generic_GCC::GCCInstallationDetector::init(llvm::Triple const&, llvm::opt::ArgList const&, llvm::ArrayRef, std::allocator > >)': (.text._ZN5clang6driver10toolchains11Generic_GCC23GCCInstallationDetector4initERKN4llvm6TripleERKNS4_3opt7ArgListENS4_8ArrayRefINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE+0x5b): undefined reference to `llvm::Triple::get64BitArchVariant() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Generic_GCC::GCCInstallationDetector::init(llvm::Triple const&, llvm::opt::ArgList const&, llvm::ArrayRef, std::allocator > >)': (.text._ZN5clang6driver10toolchains11Generic_GCC23GCCInstallationDetector4initERKN4llvm6TripleERKNS4_3opt7ArgListENS4_8ArrayRefINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE+0x9ed): undefined reference to `llvm::Triple::get32BitArchVariant() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Linux::Linux(clang::driver::Driver const&, llvm::Triple const&, llvm::opt::ArgList const&)': (.text._ZN5clang6driver10toolchains5LinuxC2ERKNS0_6DriverERKN4llvm6TripleERKNS6_3opt7ArgListE+0x1e2): undefined reference to `llvm::Twine::str[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Linux::Linux(clang::driver::Driver const&, llvm::Triple const&, llvm::opt::ArgList const&)': (.text._ZN5clang6driver10toolchains5LinuxC2ERKNS0_6DriverERKN4llvm6TripleERKNS6_3opt7ArgListE+0x24d): undefined reference to `llvm::MemoryBuffer::getFile(llvm::Twine const&, long, bool, bool)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Linux::Linux(clang::driver::Driver const&, llvm::Triple const&, llvm::opt::ArgList const&)': (.text._ZN5clang6driver10toolchains5LinuxC2ERKNS0_6DriverERKN4llvm6TripleERKNS6_3opt7ArgListE+0x2c4): undefined reference to `llvm::StringRef::split(llvm::SmallVectorImpl&, llvm::StringRef, int, bool) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Linux::Linux(clang::driver::Driver const&, llvm::Triple const&, llvm::opt::ArgList const&)': (.text._ZN5clang6driver10toolchains5LinuxC2ERKNS0_6DriverERKN4llvm6TripleERKNS6_3opt7ArgListE+0x6b1): undefined reference to `llvm::Triple::isArch32Bit() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Linux::Linux(clang::driver::Driver const&, llvm::Triple const&, llvm::opt::ArgList const&)': (.text._ZN5clang6driver10toolchains5LinuxC2ERKNS0_6DriverERKN4llvm6TripleERKNS6_3opt7ArgListE+0xf3f): undefined reference to `llvm::MemoryBuffer::getFile(llvm::Twine const&, long, bool, bool)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Linux::Linux(clang::driver::Driver const&, llvm::Triple const&, llvm::opt::ArgList const&)': (.text._ZN5clang6driver10toolchains5LinuxC2ERKNS0_6DriverERKN4llvm6TripleERKNS6_3opt7ArgListE+0x105d): undefined reference to `llvm::MemoryBuffer::getFile(llvm::Twine const&, long, bool, bool)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Linux::Linux(clang::driver::Driver const&, llvm::Triple const&, llvm::opt::ArgList const&)': (.text._ZN5clang6driver10toolchains5LinuxC2ERKNS0_6DriverERKN4llvm6TripleERKNS6_3opt7ArgListE+0x1dca): undefined reference to `llvm::StringRef::find(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Linux::Linux(clang::driver::Driver const&, llvm::Triple const&, llvm::opt::ArgList const&)': (.text._ZN5clang6driver10toolchains5LinuxC2ERKNS0_6DriverERKN4llvm6TripleERKNS6_3opt7ArgListE+0x209f): undefined reference to `llvm::StringRef::find(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Linux::Linux(clang::driver::Driver const&, llvm::Triple const&, llvm::opt::ArgList const&)': (.text._ZN5clang6driver10toolchains5LinuxC2ERKNS0_6DriverERKN4llvm6TripleERKNS6_3opt7ArgListE+0x213c): undefined reference to `llvm::StringRef::find(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Linux::Linux(clang::driver::Driver const&, llvm::Triple const&, llvm::opt::ArgList const&)': (.text._ZN5clang6driver10toolchains5LinuxC2ERKNS0_6DriverERKN4llvm6TripleERKNS6_3opt7ArgListE+0x227e): undefined reference to `llvm::StringRef::find(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::DarwinClang::AddCXXStdlibLibArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains11DarwinClang19AddCXXStdlibLibArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x138): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::DarwinClang::AddCXXStdlibLibArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains11DarwinClang19AddCXXStdlibLibArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x28c): undefined reference to `llvm::sys::path::remove_filename(llvm::SmallVectorImpl&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::DarwinClang::AddCXXStdlibLibArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains11DarwinClang19AddCXXStdlibLibArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x2de): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::DarwinClang::AddLinkARCArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains11DarwinClang14AddLinkARCArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x10f): undefined reference to `llvm::sys::path::remove_filename(llvm::SmallVectorImpl&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::DarwinClang::AddLinkARCArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains11DarwinClang14AddLinkARCArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x117): undefined reference to `llvm::sys::path::remove_filename(llvm::SmallVectorImpl&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::DarwinClang::AddLinkARCArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains11DarwinClang14AddLinkARCArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x187): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Darwin::ComputeEffectiveClangTriple[abi:cxx11](llvm::opt::ArgList const&, clang::driver::types::ID) const': (.text._ZNK5clang6driver10toolchains6Darwin27ComputeEffectiveClangTripleB5cxx11ERKN4llvm3opt7ArgListENS0_5types2IDE+0x58): undefined reference to `llvm::Triple::Triple(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Darwin::ComputeEffectiveClangTriple[abi:cxx11](llvm::opt::ArgList const&, clang::driver::types::ID) const': (.text._ZNK5clang6driver10toolchains6Darwin27ComputeEffectiveClangTripleB5cxx11ERKN4llvm3opt7ArgListENS0_5types2IDE+0x16f): undefined reference to `llvm::Triple::setOSName(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Darwin::ComputeEffectiveClangTriple[abi:cxx11](llvm::opt::ArgList const&, clang::driver::types::ID) const': (.text._ZNK5clang6driver10toolchains6Darwin27ComputeEffectiveClangTripleB5cxx11ERKN4llvm3opt7ArgListENS0_5types2IDE+0x236): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::NaClToolChain::AddClangSystemIncludeArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains13NaClToolChain25AddClangSystemIncludeArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x1b2): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::NaClToolChain::AddClangSystemIncludeArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains13NaClToolChain25AddClangSystemIncludeArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x1fa): undefined reference to `llvm::sys::path::remove_filename(llvm::SmallVectorImpl&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::NaClToolChain::AddClangSystemIncludeArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains13NaClToolChain25AddClangSystemIncludeArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x202): undefined reference to `llvm::sys::path::remove_filename(llvm::SmallVectorImpl&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::NaClToolChain::AddClangSystemIncludeArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains13NaClToolChain25AddClangSystemIncludeArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x255): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::NaClToolChain::AddClangSystemIncludeArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains13NaClToolChain25AddClangSystemIncludeArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x360): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::NaClToolChain::AddClangSystemIncludeArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains13NaClToolChain25AddClangSystemIncludeArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x42a): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::NaClToolChain::AddClangSystemIncludeArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains13NaClToolChain25AddClangSystemIncludeArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x472): undefined reference to `llvm::sys::path::remove_filename(llvm::SmallVectorImpl&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::NaClToolChain::AddClangSystemIncludeArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains13NaClToolChain25AddClangSystemIncludeArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x47a): undefined reference to `llvm::sys::path::remove_filename(llvm::SmallVectorImpl&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::NaClToolChain::AddClangSystemIncludeArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains13NaClToolChain25AddClangSystemIncludeArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x482): undefined reference to `llvm::sys::path::remove_filename(llvm::SmallVectorImpl&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::NaClToolChain::AddClangSystemIncludeArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains13NaClToolChain25AddClangSystemIncludeArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x4d4): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::NaClToolChain::AddClangCXXStdlibIncludeArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains13NaClToolChain28AddClangCXXStdlibIncludeArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x196): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::Linux::AddClangSystemIncludeArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains5Linux25AddClangSystemIncludeArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x909): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::PS4CPU::PS4CPU(clang::driver::Driver const&, llvm::Triple const&, llvm::opt::ArgList const&)': (.text._ZN5clang6driver10toolchains6PS4CPUC2ERKNS0_6DriverERKN4llvm6TripleERKNS6_3opt7ArgListE+0x185): undefined reference to `llvm::sys::fs::access(llvm::Twine const&, llvm::sys::fs::AccessMode)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::PS4CPU::PS4CPU(clang::driver::Driver const&, llvm::Triple const&, llvm::opt::ArgList const&)': (.text._ZN5clang6driver10toolchains6PS4CPUC2ERKNS0_6DriverERKN4llvm6TripleERKNS6_3opt7ArgListE+0x26c): undefined reference to `llvm::sys::fs::access(llvm::Twine const&, llvm::sys::fs::AccessMode)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::PS4CPU::PS4CPU(clang::driver::Driver const&, llvm::Triple const&, llvm::opt::ArgList const&)': (.text._ZN5clang6driver10toolchains6PS4CPUC2ERKNS0_6DriverERKN4llvm6TripleERKNS6_3opt7ArgListE+0x313): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::PS4CPU::PS4CPU(clang::driver::Driver const&, llvm::Triple const&, llvm::opt::ArgList const&)': (.text._ZN5clang6driver10toolchains6PS4CPUC2ERKNS0_6DriverERKN4llvm6TripleERKNS6_3opt7ArgListE+0x3c2): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::PS4CPU::PS4CPU(clang::driver::Driver const&, llvm::Triple const&, llvm::opt::ArgList const&)': (.text._ZN5clang6driver10toolchains6PS4CPUC2ERKNS0_6DriverERKN4llvm6TripleERKNS6_3opt7ArgListE+0x4d6): undefined reference to `llvm::sys::fs::access(llvm::Twine const&, llvm::sys::fs::AccessMode)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::PS4CPU::PS4CPU(clang::driver::Driver const&, llvm::Triple const&, llvm::opt::ArgList const&)': (.text._ZN5clang6driver10toolchains6PS4CPUC2ERKNS0_6DriverERKN4llvm6TripleERKNS6_3opt7ArgListE+0x7a1): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::PS4CPU::PS4CPU(clang::driver::Driver const&, llvm::Triple const&, llvm::opt::ArgList const&)': (.text._ZN5clang6driver10toolchains6PS4CPUC2ERKNS0_6DriverERKN4llvm6TripleERKNS6_3opt7ArgListE+0x852): undefined reference to `llvm::sys::fs::access(llvm::Twine const&, llvm::sys::fs::AccessMode)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::PS4CPU::PS4CPU(clang::driver::Driver const&, llvm::Triple const&, llvm::opt::ArgList const&)': (.text._ZN5clang6driver10toolchains6PS4CPUC2ERKNS0_6DriverERKN4llvm6TripleERKNS6_3opt7ArgListE+0x9a0): undefined reference to `llvm::sys::fs::access(llvm::Twine const&, llvm::sys::fs::AccessMode)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::MyriadToolChain::MyriadToolChain(clang::driver::Driver const&, llvm::Triple const&, llvm::opt::ArgList const&)': (.text._ZN5clang6driver10toolchains15MyriadToolChainC2ERKNS0_6DriverERKN4llvm6TripleERKNS6_3opt7ArgListE+0x114): undefined reference to `llvm::Triple::getArchName() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::MyriadToolChain::MyriadToolChain(clang::driver::Driver const&, llvm::Triple const&, llvm::opt::ArgList const&)': (.text._ZN5clang6driver10toolchains15MyriadToolChainC2ERKNS0_6DriverERKN4llvm6TripleERKNS6_3opt7ArgListE+0x2f1): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::MyriadToolChain::MyriadToolChain(clang::driver::Driver const&, llvm::Triple const&, llvm::opt::ArgList const&)': (.text._ZN5clang6driver10toolchains15MyriadToolChainC2ERKNS0_6DriverERKN4llvm6TripleERKNS6_3opt7ArgListE+0x441): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(ToolChains.cpp.o): In function `clang::driver::toolchains::MipsLLVMToolChain::AddClangSystemIncludeArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const [clone .part.247] [clone .constprop.316]': (.text._ZNK5clang6driver10toolchains17MipsLLVMToolChain25AddClangSystemIncludeArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE.part.247.constprop.316+0x29b): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `getARMSubArchVersionNumber(llvm::Triple const&)': (.text._ZL26getARMSubArchVersionNumberRKN4llvm6TripleE+0x5): undefined reference to `llvm::Triple::getArchName() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `getARMSubArchVersionNumber(llvm::Triple const&)': (.text._ZL26getARMSubArchVersionNumberRKN4llvm6TripleE+0x10): undefined reference to `llvm::ARM::parseArchVersion(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `useAAPCSForMachO(llvm::Triple const&) [clone .part.28]': (.text._ZL16useAAPCSForMachORKN4llvm6TripleE.part.28+0x5): undefined reference to `llvm::Triple::getArchName() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `useAAPCSForMachO(llvm::Triple const&) [clone .part.28]': (.text._ZL16useAAPCSForMachORKN4llvm6TripleE.part.28+0x10): undefined reference to `llvm::ARM::parseArchProfile(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `EscapeSpacesAndBackslashes(char const*, llvm::SmallVectorImpl&)': (.text._ZL26EscapeSpacesAndBackslashesPKcRN4llvm15SmallVectorImplIcEE+0x77): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `EscapeSpacesAndBackslashes(char const*, llvm::SmallVectorImpl&)': (.text._ZL26EscapeSpacesAndBackslashesPKcRN4llvm15SmallVectorImplIcEE+0x9e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `QuoteTarget(llvm::StringRef, llvm::SmallVectorImpl&)': (.text._ZL11QuoteTargetN4llvm9StringRefERNS_15SmallVectorImplIcEE+0xee): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `QuoteTarget(llvm::StringRef, llvm::SmallVectorImpl&)': (.text._ZL11QuoteTargetN4llvm9StringRefERNS_15SmallVectorImplIcEE+0x11f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `QuoteTarget(llvm::StringRef, llvm::SmallVectorImpl&)': (.text._ZL11QuoteTargetN4llvm9StringRefERNS_15SmallVectorImplIcEE+0x190): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o):(.text._ZL11QuoteTargetN4llvm9StringRefERNS_15SmallVectorImplIcEE+0x1a9): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `constructHexagonLinkArgs(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::toolchains::HexagonToolChain const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, llvm::SmallVector&, char const*)::{lambda(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, char const*)#1}::operator()(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, char const*) const': (.text._ZZL24constructHexagonLinkArgsRN5clang6driver11CompilationERKNS0_9JobActionERKNS0_10toolchains16HexagonToolChainERKNS0_9InputInfoERKN4llvm11SmallVectorISA_Lj4EEERKNSD_3opt7ArgListERNSE_IPKcLj16EEESN_ENKUlRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESX_SN_E_clESX_SX_SN_+0xa0): undefined reference to `llvm::sys::fs::access(llvm::Twine const&, llvm::sys::fs::AccessMode)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `shouldEnableVectorizerAtOLevel(llvm::opt::ArgList const&, bool) [clone .constprop.240]': (.text._ZL30shouldEnableVectorizerAtOLevelRKN4llvm3opt7ArgListEb.constprop.240+0xb0): undefined reference to `llvm::getAsUnsignedInteger(llvm::StringRef, unsigned int, unsigned long long&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::gcc::Preprocessor::RenderExtraToolArgs(clang::driver::JobAction const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver5tools3gcc12Preprocessor19RenderExtraToolArgsERKNS0_9JobActionERN4llvm11SmallVectorIPKcLj16EEE+0x2f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `linkSanitizerRuntimeDeps(clang::driver::ToolChain const&, llvm::SmallVector&)': (.text._ZL24linkSanitizerRuntimeDepsRKN5clang6driver9ToolChainERN4llvm11SmallVectorIPKcLj16EEE+0xcf): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `linkSanitizerRuntimeDeps(clang::driver::ToolChain const&, llvm::SmallVector&)': (.text._ZL24linkSanitizerRuntimeDepsRKN5clang6driver9ToolChainERN4llvm11SmallVectorIPKcLj16EEE+0xef): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `linkSanitizerRuntimeDeps(clang::driver::ToolChain const&, llvm::SmallVector&)': (.text._ZL24linkSanitizerRuntimeDepsRKN5clang6driver9ToolChainERN4llvm11SmallVectorIPKcLj16EEE+0x10f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `linkSanitizerRuntimeDeps(clang::driver::ToolChain const&, llvm::SmallVector&)': (.text._ZL24linkSanitizerRuntimeDepsRKN5clang6driver9ToolChainERN4llvm11SmallVectorIPKcLj16EEE+0x12f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o):(.text._ZL24linkSanitizerRuntimeDepsRKN5clang6driver9ToolChainERN4llvm11SmallVectorIPKcLj16EEE+0x14f): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `FindVisualStudioExecutable(clang::driver::ToolChain const&, char const*, char const*) [clone .constprop.234]': (.text._ZL26FindVisualStudioExecutableRKN5clang6driver9ToolChainEPKcS5_.constprop.234+0x129): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `FindVisualStudioExecutable(clang::driver::ToolChain const&, char const*, char const*) [clone .constprop.234]': (.text._ZL26FindVisualStudioExecutableRKN5clang6driver9ToolChainEPKcS5_.constprop.234+0x16a): undefined reference to `llvm::sys::fs::can_execute(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `FindVisualStudioExecutable(clang::driver::ToolChain const&, char const*, char const*) [clone .constprop.234]': (.text._ZL26FindVisualStudioExecutableRKN5clang6driver9ToolChainEPKcS5_.constprop.234+0x27c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `FindVisualStudioExecutable(clang::driver::ToolChain const&, char const*, char const*) [clone .constprop.234]': (.text._ZL26FindVisualStudioExecutableRKN5clang6driver9ToolChainEPKcS5_.constprop.234+0x2b7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::gcc::Compiler::RenderExtraToolArgs(clang::driver::JobAction const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver5tools3gcc8Compiler19RenderExtraToolArgsERKNS0_9JobActionERN4llvm11SmallVectorIPKcLj16EEE+0x181): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::gcc::Compiler::RenderExtraToolArgs(clang::driver::JobAction const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver5tools3gcc8Compiler19RenderExtraToolArgsERKNS0_9JobActionERN4llvm11SmallVectorIPKcLj16EEE+0x19d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::gcc::Compiler::RenderExtraToolArgs(clang::driver::JobAction const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver5tools3gcc8Compiler19RenderExtraToolArgsERKNS0_9JobActionERN4llvm11SmallVectorIPKcLj16EEE+0x1bf): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `llvm::StringRef::split(llvm::StringRef) const': (.text._ZNK4llvm9StringRef5splitES0_[_ZNK4llvm9StringRef5splitES0_]+0x19): undefined reference to `llvm::StringRef::find(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `getAArch64TargetCPU(llvm::opt::ArgList const&) [clone .constprop.278]': (.text._ZL19getAArch64TargetCPURKN4llvm3opt7ArgListE.constprop.278+0x78): undefined reference to `llvm::StringRef::lower[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `getAArch64TargetCPU(llvm::opt::ArgList const&) [clone .constprop.278]': (.text._ZL19getAArch64TargetCPURKN4llvm3opt7ArgListE.constprop.278+0x111): undefined reference to `llvm::sys::getHostCPUName()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `SplitDebugName(llvm::opt::ArgList const&, clang::driver::InputInfo const&) [clone .constprop.242]': (.text._ZL14SplitDebugNameRKN4llvm3opt7ArgListERKN5clang6driver9InputInfoE.constprop.242+0xeb): undefined reference to `llvm::sys::path::replace_extension(llvm::SmallVectorImpl&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `SplitDebugName(llvm::opt::ArgList const&, clang::driver::InputInfo const&) [clone .constprop.242]': (.text._ZL14SplitDebugNameRKN4llvm3opt7ArgListERKN5clang6driver9InputInfoE.constprop.242+0x1d5): undefined reference to `llvm::sys::path::stem(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `SplitDebugName(llvm::opt::ArgList const&, clang::driver::InputInfo const&) [clone .constprop.242]': (.text._ZL14SplitDebugNameRKN4llvm3opt7ArgListERKN5clang6driver9InputInfoE.constprop.242+0x257): undefined reference to `llvm::sys::path::replace_extension(llvm::SmallVectorImpl&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `SplitDebugName(llvm::opt::ArgList const&, clang::driver::InputInfo const&) [clone .constprop.242]': (.text._ZL14SplitDebugNameRKN4llvm3opt7ArgListERKN5clang6driver9InputInfoE.constprop.242+0x2fc): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `SplitDebugName(llvm::opt::ArgList const&, clang::driver::InputInfo const&) [clone .constprop.242]': (.text._ZL14SplitDebugNameRKN4llvm3opt7ArgListERKN5clang6driver9InputInfoE.constprop.242+0x321): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `SplitDebugName(llvm::opt::ArgList const&, clang::driver::InputInfo const&) [clone .constprop.242]': (.text._ZL14SplitDebugNameRKN4llvm3opt7ArgListERKN5clang6driver9InputInfoE.constprop.242+0x354): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `SplitDebugName(llvm::opt::ArgList const&, clang::driver::InputInfo const&) [clone .constprop.242]': (.text._ZL14SplitDebugNameRKN4llvm3opt7ArgListERKN5clang6driver9InputInfoE.constprop.242+0x381): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `addDebugCompDirArg(llvm::opt::ArgList const&, llvm::SmallVector&) [clone .constprop.243]': (.text._ZL18addDebugCompDirArgRKN4llvm3opt7ArgListERNS_11SmallVectorIPKcLj16EEE.constprop.243+0x47): undefined reference to `llvm::sys::fs::current_path(llvm::SmallVectorImpl&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `addDebugCompDirArg(llvm::opt::ArgList const&, llvm::SmallVector&) [clone .constprop.243]': (.text._ZL18addDebugCompDirArgRKN4llvm3opt7ArgListERNS_11SmallVectorIPKcLj16EEE.constprop.243+0xe7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `addDebugCompDirArg(llvm::opt::ArgList const&, llvm::SmallVector&) [clone .constprop.243]': (.text._ZL18addDebugCompDirArgRKN4llvm3opt7ArgListERNS_11SmallVectorIPKcLj16EEE.constprop.243+0x10c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `RenderDebugEnablingArgs(llvm::opt::ArgList const&, llvm::SmallVector&, clang::CodeGenOptions::DebugInfoKind, unsigned int, llvm::DebuggerKind) [clone .constprop.255]': (.text._ZL23RenderDebugEnablingArgsRKN4llvm3opt7ArgListERNS_11SmallVectorIPKcLj16EEEN5clang14CodeGenOptions13DebugInfoKindEjNS_12DebuggerKindE.constprop.255+0x1d0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `RenderDebugEnablingArgs(llvm::opt::ArgList const&, llvm::SmallVector&, clang::CodeGenOptions::DebugInfoKind, unsigned int, llvm::DebuggerKind) [clone .constprop.255]': (.text._ZL23RenderDebugEnablingArgsRKN4llvm3opt7ArgListERNS_11SmallVectorIPKcLj16EEEN5clang14CodeGenOptions13DebugInfoKindEjNS_12DebuggerKindE.constprop.255+0x1ff): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `RenderDebugEnablingArgs(llvm::opt::ArgList const&, llvm::SmallVector&, clang::CodeGenOptions::DebugInfoKind, unsigned int, llvm::DebuggerKind) [clone .constprop.255]': (.text._ZL23RenderDebugEnablingArgsRKN4llvm3opt7ArgListERNS_11SmallVectorIPKcLj16EEEN5clang14CodeGenOptions13DebugInfoKindEjNS_12DebuggerKindE.constprop.255+0x21f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o):(.text._ZL23RenderDebugEnablingArgsRKN4llvm3opt7ArgListERNS_11SmallVectorIPKcLj16EEEN5clang14CodeGenOptions13DebugInfoKindEjNS_12DebuggerKindE.constprop.255+0x243): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::arm::getLLVMArchSuffixForARM(llvm::StringRef, llvm::StringRef, llvm::Triple const&)': (.text._ZN5clang6driver5tools3arm23getLLVMArchSuffixForARMEN4llvm9StringRefES4_RKNS3_6TripleE+0x49): undefined reference to `llvm::ARM::parseCPUArch(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::arm::getLLVMArchSuffixForARM(llvm::StringRef, llvm::StringRef, llvm::Triple const&)': (.text._ZN5clang6driver5tools3arm23getLLVMArchSuffixForARMEN4llvm9StringRefES4_RKNS3_6TripleE+0xa0): undefined reference to `llvm::ARM::getSubArch(unsigned int)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::arm::getLLVMArchSuffixForARM(llvm::StringRef, llvm::StringRef, llvm::Triple const&)': (.text._ZN5clang6driver5tools3arm23getLLVMArchSuffixForARMEN4llvm9StringRefES4_RKNS3_6TripleE+0xed): undefined reference to `llvm::ARM::parseArch(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::arm::getLLVMArchSuffixForARM(llvm::StringRef, llvm::StringRef, llvm::Triple const&)': (.text._ZN5clang6driver5tools3arm23getLLVMArchSuffixForARMEN4llvm9StringRefES4_RKNS3_6TripleE+0x156): undefined reference to `llvm::Triple::getARMCPUForArch(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::arm::getLLVMArchSuffixForARM(llvm::StringRef, llvm::StringRef, llvm::Triple const&)': (.text._ZN5clang6driver5tools3arm23getLLVMArchSuffixForARMEN4llvm9StringRefES4_RKNS3_6TripleE+0x161): undefined reference to `llvm::ARM::parseCPUArch(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::arm::getARMArch[abi:cxx11](llvm::StringRef, llvm::Triple const&)': (.text._ZN5clang6driver5tools3arm10getARMArchB5cxx11EN4llvm9StringRefERKNS3_6TripleE+0xaf): undefined reference to `llvm::StringRef::find(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::arm::getARMArch[abi:cxx11](llvm::StringRef, llvm::Triple const&)': (.text._ZN5clang6driver5tools3arm10getARMArchB5cxx11EN4llvm9StringRefERKNS3_6TripleE+0x103): undefined reference to `llvm::StringRef::lower[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::arm::getARMArch[abi:cxx11](llvm::StringRef, llvm::Triple const&)': (.text._ZN5clang6driver5tools3arm10getARMArchB5cxx11EN4llvm9StringRefERKNS3_6TripleE+0x191): undefined reference to `llvm::sys::getHostCPUName()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::arm::getARMArch[abi:cxx11](llvm::StringRef, llvm::Triple const&)': (.text._ZN5clang6driver5tools3arm10getARMArchB5cxx11EN4llvm9StringRefERKNS3_6TripleE+0x22c): undefined reference to `llvm::Triple::getArchName() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::arm::getARMCPUForMArch(llvm::StringRef, llvm::Triple const&)': (.text._ZN5clang6driver5tools3arm17getARMCPUForMArchEN4llvm9StringRefERKNS3_6TripleE+0x80): undefined reference to `llvm::Triple::getARMCPUForArch(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::arm::getARMTargetCPU[abi:cxx11](llvm::StringRef, llvm::StringRef, llvm::Triple const&)': (.text._ZN5clang6driver5tools3arm15getARMTargetCPUB5cxx11EN4llvm9StringRefES4_RKNS3_6TripleE+0x3d): undefined reference to `llvm::StringRef::find(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::arm::getARMTargetCPU[abi:cxx11](llvm::StringRef, llvm::StringRef, llvm::Triple const&)': (.text._ZN5clang6driver5tools3arm15getARMTargetCPUB5cxx11EN4llvm9StringRefES4_RKNS3_6TripleE+0x96): undefined reference to `llvm::StringRef::lower[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::arm::getARMTargetCPU[abi:cxx11](llvm::StringRef, llvm::StringRef, llvm::Triple const&)': (.text._ZN5clang6driver5tools3arm15getARMTargetCPUB5cxx11EN4llvm9StringRefES4_RKNS3_6TripleE+0x191): undefined reference to `llvm::sys::getHostCPUName()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `getCPUName(llvm::opt::ArgList const&, llvm::Triple const&, bool) [clone .constprop.268]': (.text._ZL10getCPUNameRKN4llvm3opt7ArgListERKNS_6TripleEb.constprop.268+0x8f9): undefined reference to `llvm::Triple::getArchName() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `getCPUName(llvm::opt::ArgList const&, llvm::Triple const&, bool) [clone .constprop.268]': (.text._ZL10getCPUNameRKN4llvm3opt7ArgListERKNS_6TripleEb.constprop.268+0xa9d): undefined reference to `llvm::sys::getHostCPUName()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `getCPUName(llvm::opt::ArgList const&, llvm::Triple const&, bool) [clone .constprop.268]': (.text._ZL10getCPUNameRKN4llvm3opt7ArgListERKNS_6TripleEb.constprop.268+0xcdd): undefined reference to `llvm::sys::getHostCPUName()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `getCPUName(llvm::opt::ArgList const&, llvm::Triple const&, bool) [clone .constprop.268]': (.text._ZL10getCPUNameRKN4llvm3opt7ArgListERKNS_6TripleEb.constprop.268+0xf23): undefined reference to `llvm::Triple::getArchName() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::darwin::setTripleTypeForMachOArchName(llvm::Triple&, llvm::StringRef)': (.text._ZN5clang6driver5tools6darwin29setTripleTypeForMachOArchNameERN4llvm6TripleENS3_9StringRefE+0x1e): undefined reference to `llvm::Triple::setArch(llvm::Triple::ArchType)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::darwin::setTripleTypeForMachOArchName(llvm::Triple&, llvm::StringRef)': (.text._ZN5clang6driver5tools6darwin29setTripleTypeForMachOArchNameERN4llvm6TripleENS3_9StringRefE+0x56): undefined reference to `llvm::Triple::setOS(llvm::Triple::OSType)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::darwin::setTripleTypeForMachOArchName(llvm::Triple&, llvm::StringRef)': (.text._ZN5clang6driver5tools6darwin29setTripleTypeForMachOArchNameERN4llvm6TripleENS3_9StringRefE+0x67): undefined reference to `llvm::Triple::setObjectFormat(llvm::Triple::ObjectFormatType)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::darwin::setTripleTypeForMachOArchName(llvm::Triple&, llvm::StringRef)': (.text._ZN5clang6driver5tools6darwin29setTripleTypeForMachOArchNameERN4llvm6TripleENS3_9StringRefE+0x98): undefined reference to `llvm::Triple::setArchName(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::getBaseInputName(llvm::opt::ArgList const&, clang::driver::InputInfo const&)': (.text._ZN5clang6driver5tools5Clang16getBaseInputNameERKN4llvm3opt7ArgListERKNS0_9InputInfoE+0x1c): undefined reference to `llvm::sys::path::filename(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::darwin::MachOTool::AddMachOArch(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver5tools6darwin9MachOTool12AddMachOArchERKN4llvm3opt7ArgListERNS4_11SmallVectorIPKcLj16EEE+0xcf): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::darwin::MachOTool::AddMachOArch(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver5tools6darwin9MachOTool12AddMachOArchERKN4llvm3opt7ArgListERNS4_11SmallVectorIPKcLj16EEE+0xf4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::darwin::MachOTool::AddMachOArch(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver5tools6darwin9MachOTool12AddMachOArchERKN4llvm3opt7ArgListERNS4_11SmallVectorIPKcLj16EEE+0x11f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::arm::appendEBLinkFlags(llvm::opt::ArgList const&, llvm::SmallVector&, llvm::Triple const&)': (.text._ZN5clang6driver5tools3arm17appendEBLinkFlagsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEERKNS3_6TripleE+0x74): undefined reference to `llvm::Triple::getArchName() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::arm::appendEBLinkFlags(llvm::opt::ArgList const&, llvm::SmallVector&, llvm::Triple const&)': (.text._ZN5clang6driver5tools3arm17appendEBLinkFlagsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEERKNS3_6TripleE+0x7f): undefined reference to `llvm::ARM::parseArchProfile(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::AddAArch64TargetArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver5tools5Clang20AddAArch64TargetArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x64): undefined reference to `llvm::Triple::Triple(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::AddAArch64TargetArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver5tools5Clang20AddAArch64TargetArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x36f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::AddAArch64TargetArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver5tools5Clang20AddAArch64TargetArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x38f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::AddAArch64TargetArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver5tools5Clang20AddAArch64TargetArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x3b4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::AddAArch64TargetArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver5tools5Clang20AddAArch64TargetArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x3e4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::AddAArch64TargetArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver5tools5Clang20AddAArch64TargetArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x40f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o):(.text._ZNK5clang6driver5tools5Clang20AddAArch64TargetArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x42f): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::arm::getARMFloatABI(clang::driver::ToolChain const&, llvm::opt::ArgList const&)': (.text._ZN5clang6driver5tools3arm14getARMFloatABIERKNS0_9ToolChainERKN4llvm3opt7ArgListE+0x68): undefined reference to `llvm::Triple::Triple(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::arm::getARMFloatABI(clang::driver::ToolChain const&, llvm::opt::ArgList const&)': (.text._ZN5clang6driver5tools3arm14getARMFloatABIERKNS0_9ToolChainERKN4llvm3opt7ArgListE+0x42b): undefined reference to `llvm::Triple::getArchName() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::AddARMTargetArgs(llvm::Triple const&, llvm::opt::ArgList const&, llvm::SmallVector&, bool) const': (.text._ZNK5clang6driver5tools5Clang16AddARMTargetArgsERKN4llvm6TripleERKNS3_3opt7ArgListERNS3_11SmallVectorIPKcLj16EEEb+0x2cf): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::AddARMTargetArgs(llvm::Triple const&, llvm::opt::ArgList const&, llvm::SmallVector&, bool) const': (.text._ZNK5clang6driver5tools5Clang16AddARMTargetArgsERKN4llvm6TripleERKNS3_3opt7ArgListERNS3_11SmallVectorIPKcLj16EEEb+0x2ef): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::AddARMTargetArgs(llvm::Triple const&, llvm::opt::ArgList const&, llvm::SmallVector&, bool) const': (.text._ZNK5clang6driver5tools5Clang16AddARMTargetArgsERKN4llvm6TripleERKNS3_3opt7ArgListERNS3_11SmallVectorIPKcLj16EEEb+0x324): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::AddARMTargetArgs(llvm::Triple const&, llvm::opt::ArgList const&, llvm::SmallVector&, bool) const': (.text._ZNK5clang6driver5tools5Clang16AddARMTargetArgsERKN4llvm6TripleERKNS3_3opt7ArgListERNS3_11SmallVectorIPKcLj16EEEb+0x34f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::AddARMTargetArgs(llvm::Triple const&, llvm::opt::ArgList const&, llvm::SmallVector&, bool) const': (.text._ZNK5clang6driver5tools5Clang16AddARMTargetArgsERKN4llvm6TripleERKNS3_3opt7ArgListERNS3_11SmallVectorIPKcLj16EEEb+0x36f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o):(.text._ZNK5clang6driver5tools5Clang16AddARMTargetArgsERKN4llvm6TripleERKNS3_3opt7ArgListERNS3_11SmallVectorIPKcLj16EEEb+0x3cf): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::visualstudio::getMSVCVersion(clang::driver::Driver const*, llvm::Triple const&, llvm::opt::ArgList const&, bool)': (.text._ZN5clang6driver5tools12visualstudio14getMSVCVersionEPKNS0_6DriverERKN4llvm6TripleERKNS6_3opt7ArgListEb+0x3cc): undefined reference to `llvm::getAsUnsignedInteger(llvm::StringRef, unsigned int, unsigned long long&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::visualstudio::getMSVCVersion(clang::driver::Driver const*, llvm::Triple const&, llvm::opt::ArgList const&, bool)': (.text._ZN5clang6driver5tools12visualstudio14getMSVCVersionEPKNS0_6DriverERKN4llvm6TripleERKNS6_3opt7ArgListEb+0x62b): undefined reference to `llvm::Triple::getEnvironmentVersion(unsigned int&, unsigned int&, unsigned int&) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::AddClangCLArgs(llvm::opt::ArgList const&, llvm::SmallVector&, clang::CodeGenOptions::DebugInfoKind*, bool*) const': (.text._ZNK5clang6driver5tools5Clang14AddClangCLArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEEPNS_14CodeGenOptions13DebugInfoKindEPb+0xbb5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `ParsePICArgs(clang::driver::ToolChain const&, llvm::Triple const&, llvm::opt::ArgList const&) [clone .constprop.236]': (.text._ZL12ParsePICArgsRKN5clang6driver9ToolChainERKN4llvm6TripleERKNS4_3opt7ArgListE.constprop.236+0x321): undefined reference to `llvm::Triple::getOSVersion(unsigned int&, unsigned int&, unsigned int&) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `AddAssemblerKPIC(clang::driver::ToolChain const&, llvm::opt::ArgList const&, llvm::SmallVector&) [clone .constprop.235]': (.text._ZL16AddAssemblerKPICRKN5clang6driver9ToolChainERKN4llvm3opt7ArgListERNS4_11SmallVectorIPKcLj16EEE.constprop.235+0x77): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `addOpenMPRuntime(llvm::SmallVector&, clang::driver::ToolChain const&, llvm::opt::ArgList const&) [clone .constprop.251]': (.text._ZL16addOpenMPRuntimeRN4llvm11SmallVectorIPKcLj16EEERKN5clang6driver9ToolChainERKNS_3opt7ArgListE.constprop.251+0xb2): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `addOpenMPRuntime(llvm::SmallVector&, clang::driver::ToolChain const&, llvm::opt::ArgList const&) [clone .constprop.251]': (.text._ZL16addOpenMPRuntimeRN4llvm11SmallVectorIPKcLj16EEERKN5clang6driver9ToolChainERKNS_3opt7ArgListE.constprop.251+0xcb): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `addOpenMPRuntime(llvm::SmallVector&, clang::driver::ToolChain const&, llvm::opt::ArgList const&) [clone .constprop.251]': (.text._ZL16addOpenMPRuntimeRN4llvm11SmallVectorIPKcLj16EEERKN5clang6driver9ToolChainERKNS_3opt7ArgListE.constprop.251+0xe4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `CollectArgsForIntegratedAssembler(clang::driver::Compilation&, llvm::opt::ArgList const&, llvm::SmallVector&, clang::driver::Driver const&) [clone .constprop.254]': (.text._ZL33CollectArgsForIntegratedAssemblerRN5clang6driver11CompilationERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEERKNS0_6DriverE.constprop.254+0x640): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o):(.text._ZL33CollectArgsForIntegratedAssemblerRN5clang6driver11CompilationERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEERKNS0_6DriverE.constprop.254+0x6d0): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `CollectArgsForIntegratedAssembler(clang::driver::Compilation&, llvm::opt::ArgList const&, llvm::SmallVector&, clang::driver::Driver const&) [clone .constprop.254]': (.text._ZL33CollectArgsForIntegratedAssemblerRN5clang6driver11CompilationERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEERKNS0_6DriverE.constprop.254+0x920): undefined reference to `llvm::zlib::isAvailable()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `CollectArgsForIntegratedAssembler(clang::driver::Compilation&, llvm::opt::ArgList const&, llvm::SmallVector&, clang::driver::Driver const&) [clone .constprop.254]': (.text._ZL33CollectArgsForIntegratedAssemblerRN5clang6driver11CompilationERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEERKNS0_6DriverE.constprop.254+0x9b9): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `CollectArgsForIntegratedAssembler(clang::driver::Compilation&, llvm::opt::ArgList const&, llvm::SmallVector&, clang::driver::Driver const&) [clone .constprop.254]': (.text._ZL33CollectArgsForIntegratedAssemblerRN5clang6driver11CompilationERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEERKNS0_6DriverE.constprop.254+0x9d6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `CollectArgsForIntegratedAssembler(clang::driver::Compilation&, llvm::opt::ArgList const&, llvm::SmallVector&, clang::driver::Driver const&) [clone .constprop.254]': (.text._ZL33CollectArgsForIntegratedAssemblerRN5clang6driver11CompilationERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEERKNS0_6DriverE.constprop.254+0x9f3): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::AddMIPSTargetArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver5tools5Clang17AddMIPSTargetArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x35f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::AddMIPSTargetArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver5tools5Clang17AddMIPSTargetArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x37f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o):(.text._ZNK5clang6driver5tools5Clang17AddMIPSTargetArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x3a4): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `llvm::StringMap::insert(std::pair)': (.text._ZN4llvm9StringMapIbNS_15MallocAllocatorEE6insertESt4pairINS_9StringRefEbE[_ZN4llvm9StringMapIbNS_15MallocAllocatorEE6insertESt4pairINS_9StringRefEbE]+0x1f): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `llvm::StringMap::insert(std::pair)': (.text._ZN4llvm9StringMapIbNS_15MallocAllocatorEE6insertESt4pairINS_9StringRefEbE[_ZN4llvm9StringMapIbNS_15MallocAllocatorEE6insertESt4pairINS_9StringRefEbE]+0xaf): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `llvm::SmallVectorTemplateBase::push_back(llvm::StringRef const&)': (.text._ZN4llvm23SmallVectorTemplateBaseINS_9StringRefELb1EE9push_backERKS1_[_ZN4llvm23SmallVectorTemplateBaseINS_9StringRefELb1EE9push_backERKS1_]+0x44): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `addSanitizerRuntimes(clang::driver::ToolChain const&, llvm::opt::ArgList const&, llvm::SmallVector&) [clone .constprop.247]': (.text._ZL20addSanitizerRuntimesRKN5clang6driver9ToolChainERKN4llvm3opt7ArgListERNS4_11SmallVectorIPKcLj16EEE.constprop.247+0x2a5): undefined reference to `llvm::sys::fs::access(llvm::Twine const&, llvm::sys::fs::AccessMode)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `addSanitizerRuntimes(clang::driver::ToolChain const&, llvm::opt::ArgList const&, llvm::SmallVector&) [clone .constprop.247]': (.text._ZL20addSanitizerRuntimesRKN5clang6driver9ToolChainERKN4llvm3opt7ArgListERNS4_11SmallVectorIPKcLj16EEE.constprop.247+0x373): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `addSanitizerRuntimes(clang::driver::ToolChain const&, llvm::opt::ArgList const&, llvm::SmallVector&) [clone .constprop.247]': (.text._ZL20addSanitizerRuntimesRKN5clang6driver9ToolChainERKN4llvm3opt7ArgListERNS4_11SmallVectorIPKcLj16EEE.constprop.247+0x442): undefined reference to `llvm::Twine::toVector(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `addSanitizerRuntimes(clang::driver::ToolChain const&, llvm::opt::ArgList const&, llvm::SmallVector&) [clone .constprop.247]': (.text._ZL20addSanitizerRuntimesRKN5clang6driver9ToolChainERKN4llvm3opt7ArgListERNS4_11SmallVectorIPKcLj16EEE.constprop.247+0x5cc): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `addSanitizerRuntimes(clang::driver::ToolChain const&, llvm::opt::ArgList const&, llvm::SmallVector&) [clone .constprop.247]': (.text._ZL20addSanitizerRuntimesRKN5clang6driver9ToolChainERKN4llvm3opt7ArgListERNS4_11SmallVectorIPKcLj16EEE.constprop.247+0x99f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `addSanitizerRuntimes(clang::driver::ToolChain const&, llvm::opt::ArgList const&, llvm::SmallVector&) [clone .constprop.247]': (.text._ZL20addSanitizerRuntimesRKN5clang6driver9ToolChainERKN4llvm3opt7ArgListERNS4_11SmallVectorIPKcLj16EEE.constprop.247+0x9bf): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `addSanitizerRuntimes(clang::driver::ToolChain const&, llvm::opt::ArgList const&, llvm::SmallVector&) [clone .constprop.247]': (.text._ZL20addSanitizerRuntimesRKN5clang6driver9ToolChainERKN4llvm3opt7ArgListERNS4_11SmallVectorIPKcLj16EEE.constprop.247+0x9e0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `addSanitizerRuntimes(clang::driver::ToolChain const&, llvm::opt::ArgList const&, llvm::SmallVector&) [clone .constprop.247]': (.text._ZL20addSanitizerRuntimesRKN5clang6driver9ToolChainERKN4llvm3opt7ArgListERNS4_11SmallVectorIPKcLj16EEE.constprop.247+0xa05): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o):(.text._ZL20addSanitizerRuntimesRKN5clang6driver9ToolChainERKN4llvm3opt7ArgListERNS4_11SmallVectorIPKcLj16EEE.constprop.247+0xa2a): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::darwin::Linker::AddLinkArgs(clang::driver::Compilation&, llvm::opt::ArgList const&, llvm::SmallVector&, llvm::SmallVector const&) const': (.text._ZNK5clang6driver5tools6darwin6Linker11AddLinkArgsERNS0_11CompilationERKN4llvm3opt7ArgListERNS6_11SmallVectorIPKcLj16EEERKNSB_INS0_9InputInfoELj4EEE+0x263): undefined reference to `llvm::sys::path::parent_path(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::darwin::Linker::AddLinkArgs(clang::driver::Compilation&, llvm::opt::ArgList const&, llvm::SmallVector&, llvm::SmallVector const&) const': (.text._ZNK5clang6driver5tools6darwin6Linker11AddLinkArgsERNS0_11CompilationERKN4llvm3opt7ArgListERNS6_11SmallVectorIPKcLj16EEERKNSB_INS0_9InputInfoELj4EEE+0x30b): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::darwin::Linker::AddLinkArgs(clang::driver::Compilation&, llvm::opt::ArgList const&, llvm::SmallVector&, llvm::SmallVector const&) const': (.text._ZNK5clang6driver5tools6darwin6Linker11AddLinkArgsERNS0_11CompilationERKN4llvm3opt7ArgListERNS6_11SmallVectorIPKcLj16EEERKNSB_INS0_9InputInfoELj4EEE+0x36b): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::darwin::Linker::AddLinkArgs(clang::driver::Compilation&, llvm::opt::ArgList const&, llvm::SmallVector&, llvm::SmallVector const&) const': (.text._ZNK5clang6driver5tools6darwin6Linker11AddLinkArgsERNS0_11CompilationERKN4llvm3opt7ArgListERNS6_11SmallVectorIPKcLj16EEERKNSB_INS0_9InputInfoELj4EEE+0x38d): undefined reference to `llvm::sys::fs::access(llvm::Twine const&, llvm::sys::fs::AccessMode)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&)': (.text._ZN4llvm15SmallVectorImplIPKcEaSEOS3_[_ZN4llvm15SmallVectorImplIPKcEaSEOS3_]+0x10f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::visualstudio::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools12visualstudio6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0xca): undefined reference to `llvm::sys::Process::GetEnv[abi:cxx11](llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::visualstudio::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools12visualstudio6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x21a): undefined reference to `llvm::sys::path::replace_extension(llvm::SmallVectorImpl&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::visualstudio::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools12visualstudio6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x4fe): undefined reference to `llvm::sys::path::replace_extension(llvm::SmallVectorImpl&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::visualstudio::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools12visualstudio6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x6dd): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::visualstudio::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools12visualstudio6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0xac0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::visualstudio::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools12visualstudio6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0xbdd): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::visualstudio::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools12visualstudio6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0xd65): undefined reference to `llvm::StringRef::compare_lower(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::visualstudio::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools12visualstudio6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0xdb5): undefined reference to `llvm::StringRef::compare_lower(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::visualstudio::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools12visualstudio6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0xec1): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::visualstudio::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools12visualstudio6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0xf87): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::visualstudio::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools12visualstudio6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0xff1): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::visualstudio::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools12visualstudio6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x118a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::bitrig::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools6bitrig6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x43f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::netbsd::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools6netbsd6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x226): undefined reference to `llvm::Triple::getOSVersion(unsigned int&, unsigned int&, unsigned int&) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::netbsd::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools6netbsd6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x442): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::netbsd::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools6netbsd6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x506): undefined reference to `llvm::Triple::Triple(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::nacltools::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools9nacltools6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x1ec): undefined reference to `llvm::Triple::getArchName() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::nacltools::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools9nacltools6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x5a4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::nacltools::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools9nacltools6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x78f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::nacltools::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools9nacltools6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x7af): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::nacltools::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools9nacltools6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x7cf): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::nacltools::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools9nacltools6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x7ef): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o):(.text._ZNK5clang6driver5tools9nacltools6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x80f): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::MinGW::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5MinGW6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x662): undefined reference to `llvm::StringRef::compare_lower(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::MinGW::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5MinGW6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x714): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::MinGW::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5MinGW6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x73f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::MinGW::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5MinGW6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x75f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::MinGW::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5MinGW6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x787): undefined reference to `llvm::StringRef::compare_lower(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::MinGW::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5MinGW6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0xc99): undefined reference to `llvm::StringRef::compare_lower(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::openbsd::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools7openbsd6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x6d5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::openbsd::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools7openbsd6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x700): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::openbsd::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools7openbsd6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x728): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::freebsd::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools7freebsd6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x523): undefined reference to `llvm::Triple::getOSVersion(unsigned int&, unsigned int&, unsigned int&) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::gnutools::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools8gnutools6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0xa5): undefined reference to `llvm::Triple::Triple(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::gnutools::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools8gnutools6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0xe0): undefined reference to `llvm::Triple::getEnvironmentName() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::gnutools::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools8gnutools6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x1a8): undefined reference to `llvm::sys::path::filename(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::gnutools::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools8gnutools6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x2c5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::gnutools::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools8gnutools6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0xc48): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::gnutools::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools8gnutools6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0xf36): undefined reference to `llvm::Triple::isArch64Bit() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::gnutools::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools8gnutools6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x1156): undefined reference to `llvm::Twine::str[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::gnutools::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools8gnutools6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x13e6): undefined reference to `llvm::Triple::getEnvironmentName() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::CrossWindows::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools12CrossWindows6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x39a): undefined reference to `llvm::sys::path::replace_extension(llvm::SmallVectorImpl&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::CrossWindows::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools12CrossWindows6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x6d7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::CrossWindows::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools12CrossWindows6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x76f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::CrossWindows::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools12CrossWindows6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x78f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::CrossWindows::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools12CrossWindows6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x7af): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::darwin::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools6darwin6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x232): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o):(.text._ZNK5clang6driver5tools6darwin6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x7e4): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::gnutools::Assembler::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools8gnutools9Assembler12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0xa9): undefined reference to `llvm::Triple::Triple(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::gnutools::Assembler::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools8gnutools9Assembler12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x249): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::gnutools::Assembler::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools8gnutools9Assembler12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x33c): undefined reference to `llvm::StringRef::lower[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::gnutools::Assembler::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools8gnutools9Assembler12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0xa45): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::gnutools::Assembler::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools8gnutools9Assembler12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0xa65): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::nacltools::AssemblerARM::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools9nacltools12AssemblerARM12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x18c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::MinGW::Assembler::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5MinGW9Assembler12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x176): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::MinGW::Assembler::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5MinGW9Assembler12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x363): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o):(.text._ZNK5clang6driver5tools5MinGW9Assembler12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x383): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::darwin::Assembler::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools6darwin9Assembler12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x3ea): undefined reference to `llvm::Triple::getOSVersion(unsigned int&, unsigned int&, unsigned int&) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::darwin::Assembler::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools6darwin9Assembler12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x4ba): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::darwin::Assembler::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools6darwin9Assembler12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x4e1): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::darwin::Assembler::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools6darwin9Assembler12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x51a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::darwin::Assembler::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools6darwin9Assembler12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x547): undefined reference to `llvm::Triple::getOSVersion(unsigned int&, unsigned int&, unsigned int&) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::darwin::Assembler::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools6darwin9Assembler12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x5a8): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::darwin::Assembler::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools6darwin9Assembler12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x5c5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `ConstructPS4LinkJob(clang::driver::Tool const&, clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) [clone .isra.190] [clone .constprop.225]': (.text._ZL19ConstructPS4LinkJobRKN5clang6driver4ToolERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc.isra.190.constprop.225+0x49f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `ConstructPS4LinkJob(clang::driver::Tool const&, clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) [clone .isra.190] [clone .constprop.225]': (.text._ZL19ConstructPS4LinkJobRKN5clang6driver4ToolERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc.isra.190.constprop.225+0x4bf): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `ConstructPS4LinkJob(clang::driver::Tool const&, clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) [clone .isra.190] [clone .constprop.225]': (.text._ZL19ConstructPS4LinkJobRKN5clang6driver4ToolERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc.isra.190.constprop.225+0x4df): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o):(.text._ZL19ConstructPS4LinkJobRKN5clang6driver4ToolERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc.isra.190.constprop.225+0x4ff): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::hexagon::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools7hexagon6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x90e): undefined reference to `llvm::Twine::toVector(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::hexagon::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools7hexagon6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x96a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::hexagon::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools7hexagon6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x1153): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::hexagon::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools7hexagon6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x117c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::hexagon::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools7hexagon6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x11a5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::hexagon::Linker::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools7hexagon6Linker12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS9_Lj4EEERKNSC_3opt7ArgListEPKc+0x11c9): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `getAArch64MicroArchFeaturesFromMtune(clang::driver::Driver const&, llvm::StringRef, llvm::opt::ArgList const&, std::vector >&) [clone .isra.219]': (.text._ZL36getAArch64MicroArchFeaturesFromMtuneRKN5clang6driver6DriverEN4llvm9StringRefERKNS4_3opt7ArgListERSt6vectorIPKcSaISC_EE.isra.219+0x30): undefined reference to `llvm::StringRef::lower[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `getAArch64MicroArchFeaturesFromMtune(clang::driver::Driver const&, llvm::StringRef, llvm::opt::ArgList const&, std::vector >&) [clone .isra.219]': (.text._ZL36getAArch64MicroArchFeaturesFromMtuneRKN5clang6driver6DriverEN4llvm9StringRefERKNS4_3opt7ArgListERSt6vectorIPKcSaISC_EE.isra.219+0x99): undefined reference to `llvm::sys::getHostCPUName()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `handleTargetFeaturesGroup(llvm::opt::ArgList const&, std::vector >&, llvm::opt::OptSpecifier) [clone .constprop.292]': (.text._ZL25handleTargetFeaturesGroupRKN4llvm3opt7ArgListERSt6vectorIPKcSaIS6_EENS0_12OptSpecifierE.constprop.292+0x1aa): undefined reference to `llvm::Twine::toVector(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `DecodeAArch64Features(clang::driver::Driver const&, llvm::StringRef, std::vector >&)': (.text._ZL21DecodeAArch64FeaturesRKN5clang6driver6DriverEN4llvm9StringRefERSt6vectorIPKcSaIS8_EE+0x8a): undefined reference to `llvm::StringRef::split(llvm::SmallVectorImpl&, llvm::StringRef, int, bool) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `DecodeAArch64Mcpu(clang::driver::Driver const&, llvm::StringRef, llvm::StringRef&, std::vector >&)': (.text._ZL17DecodeAArch64McpuRKN5clang6driver6DriverEN4llvm9StringRefERS5_RSt6vectorIPKcSaIS9_EE+0x40): undefined reference to `llvm::StringRef::find(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `getAArch64ArchFeaturesFromMcpu(clang::driver::Driver const&, llvm::StringRef, llvm::opt::ArgList const&, std::vector >&) [clone .isra.222]': (.text._ZL30getAArch64ArchFeaturesFromMcpuRKN5clang6driver6DriverEN4llvm9StringRefERKNS4_3opt7ArgListERSt6vectorIPKcSaISC_EE.isra.222+0x49): undefined reference to `llvm::StringRef::lower[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `getAArch64MicroArchFeaturesFromMcpu(clang::driver::Driver const&, llvm::StringRef, llvm::opt::ArgList const&, std::vector >&) [clone .isra.223]': (.text._ZL35getAArch64MicroArchFeaturesFromMcpuRKN5clang6driver6DriverEN4llvm9StringRefERKNS4_3opt7ArgListERSt6vectorIPKcSaISC_EE.isra.223+0x60): undefined reference to `llvm::StringRef::lower[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `DecodeARMFeatures(clang::driver::Driver const&, llvm::StringRef, std::vector >&) [clone .isra.220]': (.text._ZL17DecodeARMFeaturesRKN5clang6driver6DriverEN4llvm9StringRefERSt6vectorIPKcSaIS8_EE.isra.220+0x69): undefined reference to `llvm::StringRef::split(llvm::SmallVectorImpl&, llvm::StringRef, int, bool) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `DecodeARMFeatures(clang::driver::Driver const&, llvm::StringRef, std::vector >&) [clone .isra.220]': (.text._ZL17DecodeARMFeaturesRKN5clang6driver6DriverEN4llvm9StringRefERSt6vectorIPKcSaIS8_EE.isra.220+0xb5): undefined reference to `llvm::ARM::getArchExtFeature(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `checkARMCPUName(clang::driver::Driver const&, llvm::opt::Arg const*, llvm::opt::ArgList const&, llvm::StringRef, llvm::StringRef, std::vector >&, llvm::Triple const&) [clone .constprop.280]': (.text._ZL15checkARMCPUNameRKN5clang6driver6DriverEPKN4llvm3opt3ArgERKNS5_7ArgListENS4_9StringRefESC_RSt6vectorIPKcSaISF_EERKNS4_6TripleE.constprop.280+0x6a): undefined reference to `llvm::StringRef::find(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `checkARMArchName(clang::driver::Driver const&, llvm::opt::Arg const*, llvm::opt::ArgList const&, llvm::StringRef, std::vector >&, llvm::Triple const&) [clone .constprop.281]': (.text._ZL16checkARMArchNameRKN5clang6driver6DriverEPKN4llvm3opt3ArgERKNS5_7ArgListENS4_9StringRefERSt6vectorIPKcSaISF_EERKNS4_6TripleE.constprop.281+0x56): undefined reference to `llvm::StringRef::find(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `checkARMArchName(clang::driver::Driver const&, llvm::opt::Arg const*, llvm::opt::ArgList const&, llvm::StringRef, std::vector >&, llvm::Triple const&) [clone .constprop.281]': (.text._ZL16checkARMArchNameRKN5clang6driver6DriverEPKN4llvm3opt3ArgERKNS5_7ArgListENS4_9StringRefERSt6vectorIPKcSaISF_EERKNS4_6TripleE.constprop.281+0xa7): undefined reference to `llvm::ARM::parseArch(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `checkARMArchName(clang::driver::Driver const&, llvm::opt::Arg const*, llvm::opt::ArgList const&, llvm::StringRef, std::vector >&, llvm::Triple const&) [clone .constprop.281]': (.text._ZL16checkARMArchNameRKN5clang6driver6DriverEPKN4llvm3opt3ArgERKNS5_7ArgListENS4_9StringRefERSt6vectorIPKcSaISF_EERKNS4_6TripleE.constprop.281+0x275): undefined reference to `llvm::ARM::parseArch(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `getARMTargetFeatures(clang::driver::ToolChain const&, llvm::Triple const&, llvm::opt::ArgList const&, std::vector >&, bool) [clone .constprop.279]': (.text._ZL20getARMTargetFeaturesRKN5clang6driver9ToolChainERKN4llvm6TripleERKNS4_3opt7ArgListERSt6vectorIPKcSaISE_EEb.constprop.279+0x3ba): undefined reference to `llvm::ARM::parseFPU(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `getARMTargetFeatures(clang::driver::ToolChain const&, llvm::Triple const&, llvm::opt::ArgList const&, std::vector >&, bool) [clone .constprop.279]': (.text._ZL20getARMTargetFeaturesRKN5clang6driver9ToolChainERKN4llvm6TripleERKNS4_3opt7ArgListERSt6vectorIPKcSaISE_EEb.constprop.279+0x3c5): undefined reference to `llvm::ARM::getFPUFeatures(unsigned int, std::vector >&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `getARMTargetFeatures(clang::driver::ToolChain const&, llvm::Triple const&, llvm::opt::ArgList const&, std::vector >&, bool) [clone .constprop.279]': (.text._ZL20getARMTargetFeaturesRKN5clang6driver9ToolChainERKN4llvm6TripleERKNS4_3opt7ArgListERSt6vectorIPKcSaISE_EEb.constprop.279+0x4f2): undefined reference to `llvm::ARM::parseHWDiv(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `getARMTargetFeatures(clang::driver::ToolChain const&, llvm::Triple const&, llvm::opt::ArgList const&, std::vector >&, bool) [clone .constprop.279]': (.text._ZL20getARMTargetFeaturesRKN5clang6driver9ToolChainERKN4llvm6TripleERKNS4_3opt7ArgListERSt6vectorIPKcSaISE_EEb.constprop.279+0x4fd): undefined reference to `llvm::ARM::getHWDivFeatures(unsigned int, std::vector >&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `getARMTargetFeatures(clang::driver::ToolChain const&, llvm::Triple const&, llvm::opt::ArgList const&, std::vector >&, bool) [clone .constprop.279]': (.text._ZL20getARMTargetFeaturesRKN5clang6driver9ToolChainERKN4llvm6TripleERKNS4_3opt7ArgListERSt6vectorIPKcSaISE_EEb.constprop.279+0x9a0): undefined reference to `llvm::sys::getHostCPUFeatures(llvm::StringMap&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `getARMTargetFeatures(clang::driver::ToolChain const&, llvm::Triple const&, llvm::opt::ArgList const&, std::vector >&, bool) [clone .constprop.279]': (.text._ZL20getARMTargetFeaturesRKN5clang6driver9ToolChainERKN4llvm6TripleERKNS4_3opt7ArgListERSt6vectorIPKcSaISE_EEb.constprop.279+0xd03): undefined reference to `llvm::Triple::getOSVersion(unsigned int&, unsigned int&, unsigned int&) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `getARMTargetFeatures(clang::driver::ToolChain const&, llvm::Triple const&, llvm::opt::ArgList const&, std::vector >&, bool) [clone .constprop.279]': (.text._ZL20getARMTargetFeaturesRKN5clang6driver9ToolChainERKN4llvm6TripleERKNS4_3opt7ArgListERSt6vectorIPKcSaISE_EEb.constprop.279+0xd81): undefined reference to `llvm::ARM::parseFPU(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `getARMTargetFeatures(clang::driver::ToolChain const&, llvm::Triple const&, llvm::opt::ArgList const&, std::vector >&, bool) [clone .constprop.279]': (.text._ZL20getARMTargetFeaturesRKN5clang6driver9ToolChainERKN4llvm6TripleERKNS4_3opt7ArgListERSt6vectorIPKcSaISE_EEb.constprop.279+0xd8c): undefined reference to `llvm::ARM::getFPUFeatures(unsigned int, std::vector >&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `getARMTargetFeatures(clang::driver::ToolChain const&, llvm::Triple const&, llvm::opt::ArgList const&, std::vector >&, bool) [clone .constprop.279]': (.text._ZL20getARMTargetFeaturesRKN5clang6driver9ToolChainERKN4llvm6TripleERKNS4_3opt7ArgListERSt6vectorIPKcSaISE_EEb.constprop.279+0xdcc): undefined reference to `llvm::ARM::parseHWDiv(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `getARMTargetFeatures(clang::driver::ToolChain const&, llvm::Triple const&, llvm::opt::ArgList const&, std::vector >&, bool) [clone .constprop.279]': (.text._ZL20getARMTargetFeaturesRKN5clang6driver9ToolChainERKN4llvm6TripleERKNS4_3opt7ArgListERSt6vectorIPKcSaISE_EEb.constprop.279+0xdd7): undefined reference to `llvm::ARM::getHWDivFeatures(unsigned int, std::vector >&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `getTargetFeatures(clang::driver::ToolChain const&, llvm::Triple const&, llvm::opt::ArgList const&, llvm::SmallVector&, bool) [clone .constprop.262]': (.text._ZL17getTargetFeaturesRKN5clang6driver9ToolChainERKN4llvm6TripleERKNS4_3opt7ArgListERNS4_11SmallVectorIPKcLj16EEEb.constprop.262+0x12e): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `getTargetFeatures(clang::driver::ToolChain const&, llvm::Triple const&, llvm::opt::ArgList const&, llvm::SmallVector&, bool) [clone .constprop.262]': (.text._ZL17getTargetFeaturesRKN5clang6driver9ToolChainERKN4llvm6TripleERKNS4_3opt7ArgListERNS4_11SmallVectorIPKcLj16EEEb.constprop.262+0x19f): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `getTargetFeatures(clang::driver::ToolChain const&, llvm::Triple const&, llvm::opt::ArgList const&, llvm::SmallVector&, bool) [clone .constprop.262]': (.text._ZL17getTargetFeaturesRKN5clang6driver9ToolChainERKN4llvm6TripleERKNS4_3opt7ArgListERNS4_11SmallVectorIPKcLj16EEEb.constprop.262+0x686): undefined reference to `llvm::Triple::getArchName() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `getTargetFeatures(clang::driver::ToolChain const&, llvm::Triple const&, llvm::opt::ArgList const&, llvm::SmallVector&, bool) [clone .constprop.262]': (.text._ZL17getTargetFeaturesRKN5clang6driver9ToolChainERKN4llvm6TripleERKNS4_3opt7ArgListERNS4_11SmallVectorIPKcLj16EEEb.constprop.262+0x846): undefined reference to `llvm::StringRef::lower[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `getTargetFeatures(clang::driver::ToolChain const&, llvm::Triple const&, llvm::opt::ArgList const&, llvm::SmallVector&, bool) [clone .constprop.262]': (.text._ZL17getTargetFeaturesRKN5clang6driver9ToolChainERKN4llvm6TripleERKNS4_3opt7ArgListERNS4_11SmallVectorIPKcLj16EEEb.constprop.262+0xc38): undefined reference to `llvm::StringMapImpl::FindKey(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `getTargetFeatures(clang::driver::ToolChain const&, llvm::Triple const&, llvm::opt::ArgList const&, llvm::SmallVector&, bool) [clone .constprop.262]': (.text._ZL17getTargetFeaturesRKN5clang6driver9ToolChainERKN4llvm6TripleERKNS4_3opt7ArgListERNS4_11SmallVectorIPKcLj16EEEb.constprop.262+0xd24): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `getTargetFeatures(clang::driver::ToolChain const&, llvm::Triple const&, llvm::opt::ArgList const&, llvm::SmallVector&, bool) [clone .constprop.262]': (.text._ZL17getTargetFeaturesRKN5clang6driver9ToolChainERKN4llvm6TripleERKNS4_3opt7ArgListERNS4_11SmallVectorIPKcLj16EEEb.constprop.262+0xd44): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `getTargetFeatures(clang::driver::ToolChain const&, llvm::Triple const&, llvm::opt::ArgList const&, llvm::SmallVector&, bool) [clone .constprop.262]': (.text._ZL17getTargetFeaturesRKN5clang6driver9ToolChainERKN4llvm6TripleERKNS4_3opt7ArgListERNS4_11SmallVectorIPKcLj16EEEb.constprop.262+0x132d): undefined reference to `llvm::sys::getHostCPUFeatures(llvm::StringMap&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `getTargetFeatures(clang::driver::ToolChain const&, llvm::Triple const&, llvm::opt::ArgList const&, llvm::SmallVector&, bool) [clone .constprop.262]': (.text._ZL17getTargetFeaturesRKN5clang6driver9ToolChainERKN4llvm6TripleERKNS4_3opt7ArgListERNS4_11SmallVectorIPKcLj16EEEb.constprop.262+0x1853): undefined reference to `llvm::StringRef::lower[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `getTargetFeatures(clang::driver::ToolChain const&, llvm::Triple const&, llvm::opt::ArgList const&, llvm::SmallVector&, bool) [clone .constprop.262]': (.text._ZL17getTargetFeaturesRKN5clang6driver9ToolChainERKN4llvm6TripleERKNS4_3opt7ArgListERNS4_11SmallVectorIPKcLj16EEEb.constprop.262+0x18fd): undefined reference to `llvm::StringRef::lower[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::ClangAs::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools7ClangAs12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0xd4): undefined reference to `llvm::Triple::Triple(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::ClangAs::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools7ClangAs12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0x7b1): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::ClangAs::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools7ClangAs12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0x826): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::ClangAs::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools7ClangAs12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0xadd): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::ClangAs::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools7ClangAs12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0xb01): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::ClangAs::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools7ClangAs12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0xb22): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o):(.text._ZNK5clang6driver5tools7ClangAs12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0xb48): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::AddPreprocessingOptions(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::Driver const&, llvm::opt::ArgList const&, llvm::SmallVector&, clang::driver::InputInfo const&, llvm::SmallVector const&, clang::driver::ToolChain const*) const': (.text._ZNK5clang6driver5tools5Clang23AddPreprocessingOptionsERNS0_11CompilationERKNS0_9JobActionERKNS0_6DriverERKN4llvm3opt7ArgListERNSB_11SmallVectorIPKcLj16EEERKNS0_9InputInfoERKNSG_ISL_Lj4EEEPKNS0_9ToolChainE+0x762): undefined reference to `llvm::sys::path::replace_extension(llvm::SmallVectorImpl&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::AddPreprocessingOptions(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::Driver const&, llvm::opt::ArgList const&, llvm::SmallVector&, clang::driver::InputInfo const&, llvm::SmallVector const&, clang::driver::ToolChain const*) const': (.text._ZNK5clang6driver5tools5Clang23AddPreprocessingOptionsERNS0_11CompilationERKNS0_9JobActionERKNS0_6DriverERKN4llvm3opt7ArgListERNSB_11SmallVectorIPKcLj16EEERKNS0_9InputInfoERKNSG_ISL_Lj4EEEPKNS0_9ToolChainE+0x784): undefined reference to `llvm::sys::fs::access(llvm::Twine const&, llvm::sys::fs::AccessMode)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::AddPreprocessingOptions(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::Driver const&, llvm::opt::ArgList const&, llvm::SmallVector&, clang::driver::InputInfo const&, llvm::SmallVector const&, clang::driver::ToolChain const*) const': (.text._ZNK5clang6driver5tools5Clang23AddPreprocessingOptionsERNS0_11CompilationERKNS0_9JobActionERKNS0_6DriverERKN4llvm3opt7ArgListERNSB_11SmallVectorIPKcLj16EEERKNS0_9InputInfoERKNSG_ISL_Lj4EEEPKNS0_9ToolChainE+0x7b6): undefined reference to `llvm::sys::path::replace_extension(llvm::SmallVectorImpl&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::AddPreprocessingOptions(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::Driver const&, llvm::opt::ArgList const&, llvm::SmallVector&, clang::driver::InputInfo const&, llvm::SmallVector const&, clang::driver::ToolChain const*) const': (.text._ZNK5clang6driver5tools5Clang23AddPreprocessingOptionsERNS0_11CompilationERKNS0_9JobActionERKNS0_6DriverERKN4llvm3opt7ArgListERNSB_11SmallVectorIPKcLj16EEERKNS0_9InputInfoERKNSG_ISL_Lj4EEEPKNS0_9ToolChainE+0x7d8): undefined reference to `llvm::sys::fs::access(llvm::Twine const&, llvm::sys::fs::AccessMode)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::AddPreprocessingOptions(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::Driver const&, llvm::opt::ArgList const&, llvm::SmallVector&, clang::driver::InputInfo const&, llvm::SmallVector const&, clang::driver::ToolChain const*) const': (.text._ZNK5clang6driver5tools5Clang23AddPreprocessingOptionsERNS0_11CompilationERKNS0_9JobActionERKNS0_6DriverERKN4llvm3opt7ArgListERNSB_11SmallVectorIPKcLj16EEERKNS0_9InputInfoERKNSG_ISL_Lj4EEEPKNS0_9ToolChainE+0x826): undefined reference to `llvm::sys::path::replace_extension(llvm::SmallVectorImpl&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::AddPreprocessingOptions(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::Driver const&, llvm::opt::ArgList const&, llvm::SmallVector&, clang::driver::InputInfo const&, llvm::SmallVector const&, clang::driver::ToolChain const*) const': (.text._ZNK5clang6driver5tools5Clang23AddPreprocessingOptionsERNS0_11CompilationERKNS0_9JobActionERKNS0_6DriverERKN4llvm3opt7ArgListERNSB_11SmallVectorIPKcLj16EEERKNS0_9InputInfoERKNSG_ISL_Lj4EEEPKNS0_9ToolChainE+0x848): undefined reference to `llvm::sys::fs::access(llvm::Twine const&, llvm::sys::fs::AccessMode)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::AddPreprocessingOptions(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::Driver const&, llvm::opt::ArgList const&, llvm::SmallVector&, clang::driver::InputInfo const&, llvm::SmallVector const&, clang::driver::ToolChain const*) const': (.text._ZNK5clang6driver5tools5Clang23AddPreprocessingOptionsERNS0_11CompilationERKNS0_9JobActionERKNS0_6DriverERKN4llvm3opt7ArgListERNSB_11SmallVectorIPKcLj16EEERKNS0_9InputInfoERKNSG_ISL_Lj4EEEPKNS0_9ToolChainE+0xbe8): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::AddPreprocessingOptions(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::Driver const&, llvm::opt::ArgList const&, llvm::SmallVector&, clang::driver::InputInfo const&, llvm::SmallVector const&, clang::driver::ToolChain const*) const': (.text._ZNK5clang6driver5tools5Clang23AddPreprocessingOptionsERNS0_11CompilationERKNS0_9JobActionERKNS0_6DriverERKN4llvm3opt7ArgListERNSB_11SmallVectorIPKcLj16EEERKNS0_9InputInfoERKNSG_ISL_Lj4EEEPKNS0_9ToolChainE+0xc14): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::AddPreprocessingOptions(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::Driver const&, llvm::opt::ArgList const&, llvm::SmallVector&, clang::driver::InputInfo const&, llvm::SmallVector const&, clang::driver::ToolChain const*) const': (.text._ZNK5clang6driver5tools5Clang23AddPreprocessingOptionsERNS0_11CompilationERKNS0_9JobActionERKNS0_6DriverERKN4llvm3opt7ArgListERNSB_11SmallVectorIPKcLj16EEERKNS0_9InputInfoERKNSG_ISL_Lj4EEEPKNS0_9ToolChainE+0xc65): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::AddPreprocessingOptions(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::Driver const&, llvm::opt::ArgList const&, llvm::SmallVector&, clang::driver::InputInfo const&, llvm::SmallVector const&, clang::driver::ToolChain const*) const': (.text._ZNK5clang6driver5tools5Clang23AddPreprocessingOptionsERNS0_11CompilationERKNS0_9JobActionERKNS0_6DriverERKN4llvm3opt7ArgListERNSB_11SmallVectorIPKcLj16EEERKNS0_9InputInfoERKNSG_ISL_Lj4EEEPKNS0_9ToolChainE+0xc90): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::AddPreprocessingOptions(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::Driver const&, llvm::opt::ArgList const&, llvm::SmallVector&, clang::driver::InputInfo const&, llvm::SmallVector const&, clang::driver::ToolChain const*) const': (.text._ZNK5clang6driver5tools5Clang23AddPreprocessingOptionsERNS0_11CompilationERKNS0_9JobActionERKNS0_6DriverERKN4llvm3opt7ArgListERNSB_11SmallVectorIPKcLj16EEERKNS0_9InputInfoERKNSG_ISL_Lj4EEEPKNS0_9ToolChainE+0x1302): undefined reference to `llvm::sys::path::replace_extension(llvm::SmallVectorImpl&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::AddPreprocessingOptions(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::Driver const&, llvm::opt::ArgList const&, llvm::SmallVector&, clang::driver::InputInfo const&, llvm::SmallVector const&, clang::driver::ToolChain const*) const': (.text._ZNK5clang6driver5tools5Clang23AddPreprocessingOptionsERNS0_11CompilationERKNS0_9JobActionERKNS0_6DriverERKN4llvm3opt7ArgListERNSB_11SmallVectorIPKcLj16EEERKNS0_9InputInfoERKNSG_ISL_Lj4EEEPKNS0_9ToolChainE+0x131a): undefined reference to `llvm::sys::path::filename(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5Clang12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0xb8): undefined reference to `llvm::Triple::Triple(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5Clang12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0x425): undefined reference to `llvm::Triple::getArchName() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5Clang12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0x446): undefined reference to `llvm::getAsUnsignedInteger(llvm::StringRef, unsigned int, unsigned long long&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5Clang12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0x482): undefined reference to `llvm::Triple::getArchName() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5Clang12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0x148b): undefined reference to `llvm::StringMapImpl::FindKey(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5Clang12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0x15a1): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5Clang12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0x16cd): undefined reference to `llvm::Twine::toVector(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5Clang12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0x1785): undefined reference to `llvm::Twine::toVector(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5Clang12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0x1a8d): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5Clang12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0x1c5d): undefined reference to `llvm::StringMapImpl::FindKey(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5Clang12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0x4132): undefined reference to `llvm::sys::fs::access(llvm::Twine const&, llvm::sys::fs::AccessMode)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5Clang12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0x46a7): undefined reference to `llvm::sys::path::replace_extension(llvm::SmallVectorImpl&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5Clang12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0x475d): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5Clang12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0x49dc): undefined reference to `llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5Clang12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0x49ee): undefined reference to `llvm::sys::fs::file_status::getLastModificationTime() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5Clang12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0x49f5): undefined reference to `llvm::sys::TimeValue::PosixZeroTimeSeconds' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5Clang12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0x6fbe): undefined reference to `llvm::sys::fs::is_directory(llvm::Twine const&, bool&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5Clang12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0x703c): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5Clang12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0x71a9): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5Clang12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0x72fc): undefined reference to `llvm::Twine::str[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5Clang12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0x854d): undefined reference to `llvm::Triple::getOSVersion(unsigned int&, unsigned int&, unsigned int&) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5Clang12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0x9332): undefined reference to `llvm::sys::path::replace_extension(llvm::SmallVectorImpl&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5Clang12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0x93a9): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5Clang12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0x9523): undefined reference to `llvm::sys::Process::StandardErrColumns()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5Clang12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0x959a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5Clang12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0x972e): undefined reference to `llvm::sys::path::is_relative(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5Clang12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0x9d96): undefined reference to `llvm::sys::Process::StandardErrHasColors()' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5Clang12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0x9f38): undefined reference to `llvm::Triple::getOSVersion(unsigned int&, unsigned int&, unsigned int&) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5Clang12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0xa3dc): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5Clang12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0xa6cb): undefined reference to `llvm::sys::fs::current_path(llvm::SmallVectorImpl&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5Clang12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0xa719): undefined reference to `llvm::sys::path::filename(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5Clang12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0xa845): undefined reference to `llvm::Triple::getEnvironmentName() const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5Clang12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0xa8e1): undefined reference to `llvm::sys::path::system_temp_directory(bool, llvm::SmallVectorImpl&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5Clang12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0xa957): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5Clang12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0xaab7): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5Clang12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0xac95): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5Clang12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0xad4c): undefined reference to `llvm::Triple::getOSVersion(unsigned int&, unsigned int&, unsigned int&) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5Clang12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0xaefb): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5Clang12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0xaf33): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5Clang12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0xb1b2): undefined reference to `llvm::Triple::getOSVersion(unsigned int&, unsigned int&, unsigned int&) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(Tools.cpp.o): In function `clang::driver::tools::Clang::ConstructJob(clang::driver::Compilation&, clang::driver::JobAction const&, clang::driver::InputInfo const&, llvm::SmallVector const&, llvm::opt::ArgList const&, char const*) const': (.text._ZNK5clang6driver5tools5Clang12ConstructJobERNS0_11CompilationERKNS0_9JobActionERKNS0_9InputInfoERKN4llvm11SmallVectorIS8_Lj4EEERKNSB_3opt7ArgListEPKc+0xb1f2): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Types.cpp.o): In function `clang::driver::types::getCompilationPhases(clang::driver::types::ID, llvm::SmallVectorImpl&)': (.text._ZN5clang6driver5types20getCompilationPhasesENS1_2IDERN4llvm15SmallVectorImplINS0_6phases2IDEEE+0x13f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Types.cpp.o): In function `clang::driver::types::getCompilationPhases(clang::driver::types::ID, llvm::SmallVectorImpl&)': (.text._ZN5clang6driver5types20getCompilationPhasesENS1_2IDERN4llvm15SmallVectorImplINS0_6phases2IDEEE+0x15f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Types.cpp.o): In function `clang::driver::types::getCompilationPhases(clang::driver::types::ID, llvm::SmallVectorImpl&)': (.text._ZN5clang6driver5types20getCompilationPhasesENS1_2IDERN4llvm15SmallVectorImplINS0_6phases2IDEEE+0x17f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Types.cpp.o): In function `clang::driver::types::getCompilationPhases(clang::driver::types::ID, llvm::SmallVectorImpl&)': (.text._ZN5clang6driver5types20getCompilationPhasesENS1_2IDERN4llvm15SmallVectorImplINS0_6phases2IDEEE+0x19f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(Types.cpp.o):(.text._ZN5clang6driver5types20getCompilationPhasesENS1_2IDERN4llvm15SmallVectorImplINS0_6phases2IDEEE+0x1bb): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangDriver.a(CrossWindowsToolChain.cpp.o): In function `clang::driver::toolchains::CrossWindowsToolChain::AddClangSystemIncludeArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains21CrossWindowsToolChain25AddClangSystemIncludeArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x26f): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(CrossWindowsToolChain.cpp.o): In function `clang::driver::toolchains::CrossWindowsToolChain::AddClangSystemIncludeArgs(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK5clang6driver10toolchains21CrossWindowsToolChain25AddClangSystemIncludeArgsERKN4llvm3opt7ArgListERNS3_11SmallVectorIPKcLj16EEE+0x2c6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(SanitizerArgs.cpp.o): In function `clang::driver::SanitizerArgs::addArgs(clang::driver::ToolChain const&, llvm::opt::ArgList const&, llvm::SmallVector&, clang::driver::types::ID) const': (.text._ZNK5clang6driver13SanitizerArgs7addArgsERKNS0_9ToolChainERKN4llvm3opt7ArgListERNS5_11SmallVectorIPKcLj16EEENS0_5types2IDE+0x2a7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(SanitizerArgs.cpp.o): In function `clang::driver::SanitizerArgs::addArgs(clang::driver::ToolChain const&, llvm::opt::ArgList const&, llvm::SmallVector&, clang::driver::types::ID) const': (.text._ZNK5clang6driver13SanitizerArgs7addArgsERKNS0_9ToolChainERKN4llvm3opt7ArgListERNS5_11SmallVectorIPKcLj16EEENS0_5types2IDE+0x5c6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(SanitizerArgs.cpp.o): In function `clang::driver::SanitizerArgs::addArgs(clang::driver::ToolChain const&, llvm::opt::ArgList const&, llvm::SmallVector&, clang::driver::types::ID) const': (.text._ZNK5clang6driver13SanitizerArgs7addArgsERKNS0_9ToolChainERKN4llvm3opt7ArgListERNS5_11SmallVectorIPKcLj16EEENS0_5types2IDE+0x5f5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(SanitizerArgs.cpp.o): In function `clang::driver::SanitizerArgs::addArgs(clang::driver::ToolChain const&, llvm::opt::ArgList const&, llvm::SmallVector&, clang::driver::types::ID) const': (.text._ZNK5clang6driver13SanitizerArgs7addArgsERKNS0_9ToolChainERKN4llvm3opt7ArgListERNS5_11SmallVectorIPKcLj16EEENS0_5types2IDE+0x7bb): undefined reference to `llvm::Twine::toVector(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libclangDriver.a(SanitizerArgs.cpp.o): In function `clang::driver::SanitizerArgs::addArgs(clang::driver::ToolChain const&, llvm::opt::ArgList const&, llvm::SmallVector&, clang::driver::types::ID) const': (.text._ZNK5clang6driver13SanitizerArgs7addArgsERKNS0_9ToolChainERKN4llvm3opt7ArgListERNS5_11SmallVectorIPKcLj16EEENS0_5types2IDE+0x855): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(SanitizerArgs.cpp.o): In function `clang::driver::SanitizerArgs::addArgs(clang::driver::ToolChain const&, llvm::opt::ArgList const&, llvm::SmallVector&, clang::driver::types::ID) const': (.text._ZNK5clang6driver13SanitizerArgs7addArgsERKNS0_9ToolChainERKN4llvm3opt7ArgListERNS5_11SmallVectorIPKcLj16EEENS0_5types2IDE+0xb4d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(SanitizerArgs.cpp.o): In function `clang::driver::SanitizerArgs::addArgs(clang::driver::ToolChain const&, llvm::opt::ArgList const&, llvm::SmallVector&, clang::driver::types::ID) const': (.text._ZNK5clang6driver13SanitizerArgs7addArgsERKNS0_9ToolChainERKN4llvm3opt7ArgListERNS5_11SmallVectorIPKcLj16EEENS0_5types2IDE+0xcd4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(SanitizerArgs.cpp.o): In function `clang::driver::SanitizerArgs::addArgs(clang::driver::ToolChain const&, llvm::opt::ArgList const&, llvm::SmallVector&, clang::driver::types::ID) const': (.text._ZNK5clang6driver13SanitizerArgs7addArgsERKNS0_9ToolChainERKN4llvm3opt7ArgListERNS5_11SmallVectorIPKcLj16EEENS0_5types2IDE+0xea0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(SanitizerArgs.cpp.o): In function `clang::driver::SanitizerArgs::addArgs(clang::driver::ToolChain const&, llvm::opt::ArgList const&, llvm::SmallVector&, clang::driver::types::ID) const': (.text._ZNK5clang6driver13SanitizerArgs7addArgsERKNS0_9ToolChainERKN4llvm3opt7ArgListERNS5_11SmallVectorIPKcLj16EEENS0_5types2IDE+0xefb): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(SanitizerArgs.cpp.o):(.text._ZNK5clang6driver13SanitizerArgs7addArgsERKNS0_9ToolChainERKN4llvm3opt7ArgListERNS5_11SmallVectorIPKcLj16EEENS0_5types2IDE+0xf21): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangDriver.a(SanitizerArgs.cpp.o): In function `clang::driver::SanitizerArgs::SanitizerArgs(clang::driver::ToolChain const&, llvm::opt::ArgList const&)': (.text._ZN5clang6driver13SanitizerArgsC2ERKNS0_9ToolChainERKN4llvm3opt7ArgListE+0x14ab): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(SanitizerArgs.cpp.o): In function `clang::driver::SanitizerArgs::SanitizerArgs(clang::driver::ToolChain const&, llvm::opt::ArgList const&)': (.text._ZN5clang6driver13SanitizerArgsC2ERKNS0_9ToolChainERKN4llvm3opt7ArgListE+0x1547): undefined reference to `llvm::sys::fs::access(llvm::Twine const&, llvm::sys::fs::AccessMode)' /usr/lib/llvm-3.8/lib/libclangDriver.a(SanitizerArgs.cpp.o): In function `clang::driver::SanitizerArgs::SanitizerArgs(clang::driver::ToolChain const&, llvm::opt::ArgList const&)': (.text._ZN5clang6driver13SanitizerArgsC2ERKNS0_9ToolChainERKN4llvm3opt7ArgListE+0x16f4): undefined reference to `llvm::sys::fs::access(llvm::Twine const&, llvm::sys::fs::AccessMode)' /usr/lib/llvm-3.8/lib/libclangDriver.a(SanitizerArgs.cpp.o): In function `clang::driver::SanitizerArgs::SanitizerArgs(clang::driver::ToolChain const&, llvm::opt::ArgList const&)': (.text._ZN5clang6driver13SanitizerArgsC2ERKNS0_9ToolChainERKN4llvm3opt7ArgListE+0x1953): undefined reference to `llvm::SpecialCaseList::create(std::vector, std::allocator >, std::allocator, std::allocator > > > const&, std::__cxx11::basic_string, std::allocator >&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(SanitizerArgs.cpp.o): In function `clang::driver::SanitizerArgs::SanitizerArgs(clang::driver::ToolChain const&, llvm::opt::ArgList const&)': (.text._ZN5clang6driver13SanitizerArgsC2ERKNS0_9ToolChainERKN4llvm3opt7ArgListE+0x196c): undefined reference to `llvm::SpecialCaseList::~SpecialCaseList()' /usr/lib/llvm-3.8/lib/libclangDriver.a(SanitizerArgs.cpp.o): In function `clang::driver::SanitizerArgs::SanitizerArgs(clang::driver::ToolChain const&, llvm::opt::ArgList const&)': (.text._ZN5clang6driver13SanitizerArgsC2ERKNS0_9ToolChainERKN4llvm3opt7ArgListE+0x1d6f): undefined reference to `llvm::getAsSignedInteger(llvm::StringRef, unsigned int, long long&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(SanitizerArgs.cpp.o): In function `clang::driver::SanitizerArgs::SanitizerArgs(clang::driver::ToolChain const&, llvm::opt::ArgList const&)': (.text._ZN5clang6driver13SanitizerArgsC2ERKNS0_9ToolChainERKN4llvm3opt7ArgListE+0x21d6): undefined reference to `llvm::getAsSignedInteger(llvm::StringRef, unsigned int, long long&)' /usr/lib/llvm-3.8/lib/libclangDriver.a(SanitizerArgs.cpp.o): In function `clang::driver::SanitizerArgs::SanitizerArgs(clang::driver::ToolChain const&, llvm::opt::ArgList const&)': (.text._ZN5clang6driver13SanitizerArgsC2ERKNS0_9ToolChainERKN4llvm3opt7ArgListE+0x2691): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangDriver.a(SanitizerArgs.cpp.o): In function `clang::driver::SanitizerArgs::SanitizerArgs(clang::driver::ToolChain const&, llvm::opt::ArgList const&)': (.text._ZN5clang6driver13SanitizerArgsC2ERKNS0_9ToolChainERKN4llvm3opt7ArgListE+0x2e3f): undefined reference to `llvm::getAsSignedInteger(llvm::StringRef, unsigned int, long long&)' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::PrintingCodeCompleteConsumer::ProcessOverloadCandidates(clang::Sema&, unsigned int, clang::CodeCompleteConsumer::OverloadCandidate*, unsigned int)': (.text._ZN5clang28PrintingCodeCompleteConsumer25ProcessOverloadCandidatesERNS_4SemaEjPNS_20CodeCompleteConsumer17OverloadCandidateEj+0xdc): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::PrintingCodeCompleteConsumer::ProcessOverloadCandidates(clang::Sema&, unsigned int, clang::CodeCompleteConsumer::OverloadCandidate*, unsigned int)': (.text._ZN5clang28PrintingCodeCompleteConsumer25ProcessOverloadCandidatesERNS_4SemaEjPNS_20CodeCompleteConsumer17OverloadCandidateEj+0x332): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::PrintingCodeCompleteConsumer::ProcessOverloadCandidates(clang::Sema&, unsigned int, clang::CodeCompleteConsumer::OverloadCandidate*, unsigned int)': (.text._ZN5clang28PrintingCodeCompleteConsumer25ProcessOverloadCandidatesERNS_4SemaEjPNS_20CodeCompleteConsumer17OverloadCandidateEj+0x365): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::PrintingCodeCompleteConsumer::ProcessOverloadCandidates(clang::Sema&, unsigned int, clang::CodeCompleteConsumer::OverloadCandidate*, unsigned int)': (.text._ZN5clang28PrintingCodeCompleteConsumer25ProcessOverloadCandidatesERNS_4SemaEjPNS_20CodeCompleteConsumer17OverloadCandidateEj+0x3c2): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::PrintingCodeCompleteConsumer::ProcessOverloadCandidates(clang::Sema&, unsigned int, clang::CodeCompleteConsumer::OverloadCandidate*, unsigned int)': (.text._ZN5clang28PrintingCodeCompleteConsumer25ProcessOverloadCandidatesERNS_4SemaEjPNS_20CodeCompleteConsumer17OverloadCandidateEj+0x440): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::PrintingCodeCompleteConsumer::ProcessOverloadCandidates(clang::Sema&, unsigned int, clang::CodeCompleteConsumer::OverloadCandidate*, unsigned int)': (.text._ZN5clang28PrintingCodeCompleteConsumer25ProcessOverloadCandidatesERNS_4SemaEjPNS_20CodeCompleteConsumer17OverloadCandidateEj+0x45a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::PrintingCodeCompleteConsumer::ProcessOverloadCandidates(clang::Sema&, unsigned int, clang::CodeCompleteConsumer::OverloadCandidate*, unsigned int)': (.text._ZN5clang28PrintingCodeCompleteConsumer25ProcessOverloadCandidatesERNS_4SemaEjPNS_20CodeCompleteConsumer17OverloadCandidateEj+0x48a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::PrintingCodeCompleteConsumer::ProcessOverloadCandidates(clang::Sema&, unsigned int, clang::CodeCompleteConsumer::OverloadCandidate*, unsigned int)': (.text._ZN5clang28PrintingCodeCompleteConsumer25ProcessOverloadCandidatesERNS_4SemaEjPNS_20CodeCompleteConsumer17OverloadCandidateEj+0x4ac): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o):(.text._ZN5clang28PrintingCodeCompleteConsumer25ProcessOverloadCandidatesERNS_4SemaEjPNS_20CodeCompleteConsumer17OverloadCandidateEj+0x4c2): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::CodeCompletionString::getAsString[abi:cxx11]() const': (.text._ZNK5clang20CodeCompletionString11getAsStringB5cxx11Ev+0x76): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::CodeCompletionString::getAsString[abi:cxx11]() const': (.text._ZNK5clang20CodeCompletionString11getAsStringB5cxx11Ev+0x1ad): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::CodeCompletionString::getAsString[abi:cxx11]() const': (.text._ZNK5clang20CodeCompletionString11getAsStringB5cxx11Ev+0x1d3): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::CodeCompletionString::getAsString[abi:cxx11]() const': (.text._ZNK5clang20CodeCompletionString11getAsStringB5cxx11Ev+0x269): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::CodeCompletionString::getAsString[abi:cxx11]() const': (.text._ZNK5clang20CodeCompletionString11getAsStringB5cxx11Ev+0x3c0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::CodeCompletionString::getAsString[abi:cxx11]() const': (.text._ZNK5clang20CodeCompletionString11getAsStringB5cxx11Ev+0x3dc): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::CodeCompletionString::getAsString[abi:cxx11]() const': (.text._ZNK5clang20CodeCompletionString11getAsStringB5cxx11Ev+0x408): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::CodeCompletionString::getAsString[abi:cxx11]() const': (.text._ZNK5clang20CodeCompletionString11getAsStringB5cxx11Ev+0x430): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o):(.text._ZNK5clang20CodeCompletionString11getAsStringB5cxx11Ev+0x447): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::CodeCompletionAllocator::CopyString(llvm::Twine const&)': (.text._ZN5clang23CodeCompletionAllocator10CopyStringERKN4llvm5TwineE+0x57): undefined reference to `llvm::Twine::toVector(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::CodeCompletionAllocator::CopyString(llvm::Twine const&)': (.text._ZN5clang23CodeCompletionAllocator10CopyStringERKN4llvm5TwineE+0x235): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::CodeCompletionAllocator::CopyString(llvm::Twine const&)': (.text._ZN5clang23CodeCompletionAllocator10CopyStringERKN4llvm5TwineE+0x260): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::CodeCompletionTUInfo::getParentName(clang::DeclContext const*)': (.text._ZN5clang20CodeCompletionTUInfo13getParentNameEPKNS_11DeclContextE+0x1d4): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::CodeCompletionTUInfo::getParentName(clang::DeclContext const*)': (.text._ZN5clang20CodeCompletionTUInfo13getParentNameEPKNS_11DeclContextE+0x1e2): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::CodeCompletionTUInfo::getParentName(clang::DeclContext const*)': (.text._ZN5clang20CodeCompletionTUInfo13getParentNameEPKNS_11DeclContextE+0x453): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::CodeCompletionTUInfo::getParentName(clang::DeclContext const*)': (.text._ZN5clang20CodeCompletionTUInfo13getParentNameEPKNS_11DeclContextE+0x471): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::CodeCompletionTUInfo::getParentName(clang::DeclContext const*)': (.text._ZN5clang20CodeCompletionTUInfo13getParentNameEPKNS_11DeclContextE+0x4c4): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::CodeCompletionTUInfo::getParentName(clang::DeclContext const*)': (.text._ZN5clang20CodeCompletionTUInfo13getParentNameEPKNS_11DeclContextE+0x4ea): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::CodeCompletionTUInfo::getParentName(clang::DeclContext const*)': (.text._ZN5clang20CodeCompletionTUInfo13getParentNameEPKNS_11DeclContextE+0x550): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::CodeCompletionTUInfo::getParentName(clang::DeclContext const*)': (.text._ZN5clang20CodeCompletionTUInfo13getParentNameEPKNS_11DeclContextE+0x570): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::CodeCompletionTUInfo::getParentName(clang::DeclContext const*)': (.text._ZN5clang20CodeCompletionTUInfo13getParentNameEPKNS_11DeclContextE+0x5f3): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::CodeCompletionTUInfo::getParentName(clang::DeclContext const*)': (.text._ZN5clang20CodeCompletionTUInfo13getParentNameEPKNS_11DeclContextE+0x68a): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::CodeCompletionTUInfo::getParentName(clang::DeclContext const*)': (.text._ZN5clang20CodeCompletionTUInfo13getParentNameEPKNS_11DeclContextE+0xaa7): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::CodeCompletionBuilder::TakeString()': (.text._ZN5clang21CodeCompletionBuilder10TakeStringEv+0x195): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::CodeCompletionBuilder::TakeString()': (.text._ZN5clang21CodeCompletionBuilder10TakeStringEv+0x1c5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::CodeCompletionBuilder::AddTypedTextChunk(char const*)': (.text._ZN5clang21CodeCompletionBuilder17AddTypedTextChunkEPKc+0x70): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::CodeCompletionBuilder::AddTextChunk(char const*)': (.text._ZN5clang21CodeCompletionBuilder12AddTextChunkEPKc+0x40): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::CodeCompletionBuilder::AddOptionalChunk(clang::CodeCompletionString*)': (.text._ZN5clang21CodeCompletionBuilder16AddOptionalChunkEPNS_20CodeCompletionStringE+0x40): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o):(.text._ZN5clang21CodeCompletionBuilder19AddPlaceholderChunkEPKc+0x40): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::operator<(clang::CodeCompletionResult const&, clang::CodeCompletionResult const&)': (.text._ZN5clangltERKNS_20CodeCompletionResultES2_+0x81): undefined reference to `llvm::StringRef::compare_lower(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::PrintingCodeCompleteConsumer::ProcessCodeCompleteResults(clang::Sema&, clang::CodeCompletionContext, clang::CodeCompletionResult*, unsigned int)': (.text._ZN5clang28PrintingCodeCompleteConsumer26ProcessCodeCompleteResultsERNS_4SemaENS_21CodeCompletionContextEPNS_20CodeCompletionResultEj+0x13c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::PrintingCodeCompleteConsumer::ProcessCodeCompleteResults(clang::Sema&, clang::CodeCompletionContext, clang::CodeCompletionResult*, unsigned int)': (.text._ZN5clang28PrintingCodeCompleteConsumer26ProcessCodeCompleteResultsERNS_4SemaENS_21CodeCompletionContextEPNS_20CodeCompletionResultEj+0x1a3): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::PrintingCodeCompleteConsumer::ProcessCodeCompleteResults(clang::Sema&, clang::CodeCompletionContext, clang::CodeCompletionResult*, unsigned int)': (.text._ZN5clang28PrintingCodeCompleteConsumer26ProcessCodeCompleteResultsERNS_4SemaENS_21CodeCompletionContextEPNS_20CodeCompletionResultEj+0x329): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::PrintingCodeCompleteConsumer::ProcessCodeCompleteResults(clang::Sema&, clang::CodeCompletionContext, clang::CodeCompletionResult*, unsigned int)': (.text._ZN5clang28PrintingCodeCompleteConsumer26ProcessCodeCompleteResultsERNS_4SemaENS_21CodeCompletionContextEPNS_20CodeCompletionResultEj+0x40a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::PrintingCodeCompleteConsumer::ProcessCodeCompleteResults(clang::Sema&, clang::CodeCompletionContext, clang::CodeCompletionResult*, unsigned int)': (.text._ZN5clang28PrintingCodeCompleteConsumer26ProcessCodeCompleteResultsERNS_4SemaENS_21CodeCompletionContextEPNS_20CodeCompletionResultEj+0x4c6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::PrintingCodeCompleteConsumer::ProcessCodeCompleteResults(clang::Sema&, clang::CodeCompletionContext, clang::CodeCompletionResult*, unsigned int)': (.text._ZN5clang28PrintingCodeCompleteConsumer26ProcessCodeCompleteResultsERNS_4SemaENS_21CodeCompletionContextEPNS_20CodeCompletionResultEj+0x4d9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::PrintingCodeCompleteConsumer::ProcessCodeCompleteResults(clang::Sema&, clang::CodeCompletionContext, clang::CodeCompletionResult*, unsigned int)': (.text._ZN5clang28PrintingCodeCompleteConsumer26ProcessCodeCompleteResultsERNS_4SemaENS_21CodeCompletionContextEPNS_20CodeCompletionResultEj+0x529): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::PrintingCodeCompleteConsumer::ProcessCodeCompleteResults(clang::Sema&, clang::CodeCompletionContext, clang::CodeCompletionResult*, unsigned int)': (.text._ZN5clang28PrintingCodeCompleteConsumer26ProcessCodeCompleteResultsERNS_4SemaENS_21CodeCompletionContextEPNS_20CodeCompletionResultEj+0x53f): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::PrintingCodeCompleteConsumer::ProcessCodeCompleteResults(clang::Sema&, clang::CodeCompletionContext, clang::CodeCompletionResult*, unsigned int)': (.text._ZN5clang28PrintingCodeCompleteConsumer26ProcessCodeCompleteResultsERNS_4SemaENS_21CodeCompletionContextEPNS_20CodeCompletionResultEj+0x557): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::PrintingCodeCompleteConsumer::ProcessCodeCompleteResults(clang::Sema&, clang::CodeCompletionContext, clang::CodeCompletionResult*, unsigned int)': (.text._ZN5clang28PrintingCodeCompleteConsumer26ProcessCodeCompleteResultsERNS_4SemaENS_21CodeCompletionContextEPNS_20CodeCompletionResultEj+0x57d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::PrintingCodeCompleteConsumer::ProcessCodeCompleteResults(clang::Sema&, clang::CodeCompletionContext, clang::CodeCompletionResult*, unsigned int)': (.text._ZN5clang28PrintingCodeCompleteConsumer26ProcessCodeCompleteResultsERNS_4SemaENS_21CodeCompletionContextEPNS_20CodeCompletionResultEj+0x5fd): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o): In function `clang::PrintingCodeCompleteConsumer::ProcessCodeCompleteResults(clang::Sema&, clang::CodeCompletionContext, clang::CodeCompletionResult*, unsigned int)': (.text._ZN5clang28PrintingCodeCompleteConsumer26ProcessCodeCompleteResultsERNS_4SemaENS_21CodeCompletionContextEPNS_20CodeCompletionResultEj+0x61d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(CodeCompleteConsumer.cpp.o):(.text._ZN5clang28PrintingCodeCompleteConsumer26ProcessCodeCompleteResultsERNS_4SemaENS_21CodeCompletionContextEPNS_20CodeCompletionResultEj+0x645): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang4Sema27SpecialMemberOverloadResultEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang4Sema27SpecialMemberOverloadResultEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x8): undefined reference to `llvm::FoldingSetNodeID::AddNodeID(llvm::FoldingSetNodeID const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang4Sema27SpecialMemberOverloadResultEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang4Sema27SpecialMemberOverloadResultEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0xc): undefined reference to `llvm::FoldingSetNodeID::AddNodeID(llvm::FoldingSetNodeID const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang4Sema27SpecialMemberOverloadResultEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang4Sema27SpecialMemberOverloadResultEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x15): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang4Sema27SpecialMemberOverloadResultEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS8_[_ZNK4llvm10FoldingSetIN5clang4Sema27SpecialMemberOverloadResultEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS8_]+0x14): undefined reference to `llvm::FoldingSetNodeID::AddNodeID(llvm::FoldingSetNodeID const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang4Sema27SpecialMemberOverloadResultEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS8_[_ZNK4llvm10FoldingSetIN5clang4Sema27SpecialMemberOverloadResultEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS8_]+0x25): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `clang::PrettyDeclStackTraceEntry::~PrettyDeclStackTraceEntry()': (.text._ZN5clang25PrettyDeclStackTraceEntryD2Ev[_ZN5clang25PrettyDeclStackTraceEntryD5Ev]+0xf): undefined reference to `llvm::PrettyStackTraceEntry::~PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `clang::PrettyDeclStackTraceEntry::~PrettyDeclStackTraceEntry()': (.text._ZN5clang25PrettyDeclStackTraceEntryD0Ev[_ZN5clang25PrettyDeclStackTraceEntryD5Ev]+0x13): undefined reference to `llvm::PrettyStackTraceEntry::~PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `clang::sema::LambdaScopeInfo::~LambdaScopeInfo()': (.text._ZN5clang4sema15LambdaScopeInfoD0Ev[_ZN5clang4sema15LambdaScopeInfoD5Ev]+0x1e): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `clang::sema::LambdaScopeInfo::~LambdaScopeInfo()': (.text._ZN5clang4sema15LambdaScopeInfoD2Ev[_ZN5clang4sema15LambdaScopeInfoD5Ev]+0x1e): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `clang::PrettyDeclStackTraceEntry::print(llvm::raw_ostream&) const': (.text._ZNK5clang25PrettyDeclStackTraceEntry5printERN4llvm11raw_ostreamE+0x163): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `clang::PrettyDeclStackTraceEntry::print(llvm::raw_ostream&) const': (.text._ZNK5clang25PrettyDeclStackTraceEntry5printERN4llvm11raw_ostreamE+0x19a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `clang::PrettyDeclStackTraceEntry::print(llvm::raw_ostream&) const': (.text._ZNK5clang25PrettyDeclStackTraceEntry5printERN4llvm11raw_ostreamE+0x1b8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `clang::PrettyDeclStackTraceEntry::print(llvm::raw_ostream&) const': (.text._ZNK5clang25PrettyDeclStackTraceEntry5printERN4llvm11raw_ostreamE+0x1f4): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `clang::PrettyDeclStackTraceEntry::print(llvm::raw_ostream&) const': (.text._ZNK5clang25PrettyDeclStackTraceEntry5printERN4llvm11raw_ostreamE+0x221): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `clang::PrettyDeclStackTraceEntry::print(llvm::raw_ostream&) const': (.text._ZNK5clang25PrettyDeclStackTraceEntry5printERN4llvm11raw_ostreamE+0x240): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `llvm::SmallPtrSetImplBase::clear()': (.text._ZN4llvm19SmallPtrSetImplBase5clearEv[_ZN4llvm19SmallPtrSetImplBase5clearEv]+0x1e): undefined reference to `llvm::SmallPtrSetImplBase::shrink_and_clear()' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `clang::Sema::PrintStats() const': (.text._ZNK5clang4Sema10PrintStatsEv+0xa): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `clang::Sema::PrintStats() const': (.text._ZNK5clang4Sema10PrintStatsEv+0x68): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `clang::Sema::PrintStats() const': (.text._ZNK5clang4Sema10PrintStatsEv+0x72): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `clang::Sema::PrintStats() const': (.text._ZNK5clang4Sema10PrintStatsEv+0x14c): undefined reference to `llvm::detail::printBumpPtrAllocatorStats(unsigned int, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `clang::Sema::PrintStats() const': (.text._ZNK5clang4Sema10PrintStatsEv+0x178): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `clang::Sema::PrintStats() const': (.text._ZNK5clang4Sema10PrintStatsEv+0x198): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `clang::Sema::PushFunctionScope()': (.text._ZN5clang4Sema17PushFunctionScopeEv+0x28d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `clang::Sema::PushFunctionScope()': (.text._ZN5clang4Sema17PushFunctionScopeEv+0x2b8): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `clang::Sema::PushBlockScope(clang::Scope*, clang::BlockDecl*)': (.text._ZN5clang4Sema14PushBlockScopeEPNS_5ScopeEPNS_9BlockDeclE+0x2f5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `clang::Sema::PushLambdaScope()': (.text._ZN5clang4Sema15PushLambdaScopeEv+0x415): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `clang::Sema::PushCompoundScope()': (.text._ZN5clang4Sema17PushCompoundScopeEv+0x46): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o):(.text._ZN5clang4Sema23PushCapturedRegionScopeEPNS_5ScopeEPNS_12CapturedDeclEPNS_10RecordDeclENS_18CapturedRegionKindE+0x335): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `llvm::SmallVectorTemplateBase::grow(unsigned long)': (.text._ZN4llvm23SmallVectorTemplateBaseIN5clang4Sema33ExpressionEvaluationContextRecordELb0EE4growEm[_ZN4llvm23SmallVectorTemplateBaseIN5clang4Sema33ExpressionEvaluationContextRecordELb0EE4growEm]+0x14a): undefined reference to `llvm::SmallPtrSetImplBase::SmallPtrSetImplBase(void const**, unsigned int, llvm::SmallPtrSetImplBase&&)' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `llvm::SmallVectorTemplateBase::grow(unsigned long)': (.text._ZN4llvm23SmallVectorTemplateBaseIN5clang4Sema33ExpressionEvaluationContextRecordELb0EE4growEm[_ZN4llvm23SmallVectorTemplateBaseIN5clang4Sema33ExpressionEvaluationContextRecordELb0EE4growEm]+0x418): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `llvm::SmallVectorTemplateBase::grow(unsigned long)': (.text._ZN4llvm23SmallVectorTemplateBaseIN5clang4Sema33ExpressionEvaluationContextRecordELb0EE4growEm[_ZN4llvm23SmallVectorTemplateBaseIN5clang4Sema33ExpressionEvaluationContextRecordELb0EE4growEm]+0x4d4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `llvm::SmallVectorTemplateBase::grow(unsigned long)': (.text._ZN4llvm23SmallVectorTemplateBaseIN5clang4Sema33ExpressionEvaluationContextRecordELb0EE4growEm[_ZN4llvm23SmallVectorTemplateBaseIN5clang4Sema33ExpressionEvaluationContextRecordELb0EE4growEm]+0x516): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `llvm::SmallVectorTemplateBase::grow(unsigned long)': (.text._ZN4llvm23SmallVectorTemplateBaseIN5clang4Sema33ExpressionEvaluationContextRecordELb0EE4growEm[_ZN4llvm23SmallVectorTemplateBaseIN5clang4Sema33ExpressionEvaluationContextRecordELb0EE4growEm]+0x559): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `clang::Sema::Sema(clang::Preprocessor&, clang::ASTContext&, clang::ASTConsumer&, clang::TranslationUnitKind, clang::CodeCompleteConsumer*)': (.text._ZN5clang4SemaC2ERNS_12PreprocessorERNS_10ASTContextERNS_11ASTConsumerENS_19TranslationUnitKindEPNS_20CodeCompleteConsumerE+0x782): undefined reference to `llvm::FoldingSetImpl::FoldingSetImpl(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `clang::Sema::Sema(clang::Preprocessor&, clang::ASTContext&, clang::ASTConsumer&, clang::TranslationUnitKind, clang::CodeCompleteConsumer*)': (.text._ZN5clang4SemaC2ERNS_12PreprocessorERNS_10ASTContextERNS_11ASTConsumerENS_19TranslationUnitKindEPNS_20CodeCompleteConsumerE+0x11d7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `clang::Sema::Sema(clang::Preprocessor&, clang::ASTContext&, clang::ASTConsumer&, clang::TranslationUnitKind, clang::CodeCompleteConsumer*)': (.text._ZN5clang4SemaC2ERNS_12PreprocessorERNS_10ASTContextERNS_11ASTConsumerENS_19TranslationUnitKindEPNS_20CodeCompleteConsumerE+0x1213): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `clang::Sema::~Sema()': (.text._ZN5clang4SemaD2Ev+0x69e): undefined reference to `llvm::FoldingSetImpl::~FoldingSetImpl()' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `clang::Sema::~Sema()': (.text._ZN5clang4SemaD2Ev+0x720): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `clang::Sema::~Sema()': (.text._ZN5clang4SemaD2Ev+0x884): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `clang::Sema::~Sema()': (.text._ZN5clang4SemaD2Ev+0x898): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `clang::Sema::~Sema()': (.text._ZN5clang4SemaD2Ev+0x91b): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `clang::Sema::~Sema()': (.text._ZN5clang4SemaD2Ev+0x93f): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o):(.text._ZN5clang4SemaD2Ev+0x9d1): more undefined references to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' follow /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `notePlausibleOverloads(clang::Sema&, clang::SourceLocation, clang::UnresolvedSetImpl const&, bool (*)(clang::QualType)) [clone .constprop.766]': (.text._ZL22notePlausibleOverloadsRN5clang4SemaENS_14SourceLocationERKNS_17UnresolvedSetImplEPFbNS_8QualTypeEE.constprop.766+0x103): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `clang::Sema::tryToRecoverWithCall(clang::ActionResult&, clang::PartialDiagnostic const&, bool, bool (*)(clang::QualType))': (.text._ZN5clang4Sema20tryToRecoverWithCallERNS_12ActionResultIPNS_4ExprELb1EEERKNS_17PartialDiagnosticEbPFbNS_8QualTypeEE+0x50e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `clang::Sema::tryToRecoverWithCall(clang::ActionResult&, clang::PartialDiagnostic const&, bool, bool (*)(clang::QualType))': (.text._ZN5clang4Sema20tryToRecoverWithCallERNS_12ActionResultIPNS_4ExprELb1EEERKNS_17PartialDiagnosticEbPFbNS_8QualTypeEE+0x53b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `clang::Sema::emitAndClearUnusedLocalTypedefWarnings()': (.text._ZN5clang4Sema38emitAndClearUnusedLocalTypedefWarningsEv+0x194): undefined reference to `llvm::SmallPtrSetImplBase::shrink_and_clear()' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `clang::Sema::ActOnEndOfTranslationUnit()': (.text._ZN5clang4Sema25ActOnEndOfTranslationUnitEv+0x577): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `clang::Sema::ActOnEndOfTranslationUnit()': (.text._ZN5clang4Sema25ActOnEndOfTranslationUnitEv+0xa04): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `clang::Sema::ActOnEndOfTranslationUnit()': (.text._ZN5clang4Sema25ActOnEndOfTranslationUnitEv+0xa24): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o): In function `clang::Sema::ActOnEndOfTranslationUnit()': (.text._ZN5clang4Sema25ActOnEndOfTranslationUnitEv+0xf5f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o):(.data.rel.ro._ZTIN4llvm10FoldingSetIN5clang4Sema27SpecialMemberOverloadResultEEE[_ZTIN4llvm10FoldingSetIN5clang4Sema27SpecialMemberOverloadResultEEE]+0x10): undefined reference to `typeinfo for llvm::FoldingSetImpl' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o):(.data.rel.ro._ZTIN5clang25PrettyDeclStackTraceEntryE[_ZTIN5clang25PrettyDeclStackTraceEntryE]+0x10): undefined reference to `typeinfo for llvm::PrettyStackTraceEntry' /usr/lib/llvm-3.8/lib/libclangSema.a(Sema.cpp.o):(.data.rel.ro._ZTVN4llvm10FoldingSetIN5clang4Sema27SpecialMemberOverloadResultEEE[_ZTVN4llvm10FoldingSetIN5clang4Sema27SpecialMemberOverloadResultEEE]+0x10): undefined reference to `llvm::FoldingSetImpl::anchor()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `llvm::APSInt::compareValues(llvm::APSInt const&, llvm::APSInt const&)': (.text._ZN4llvm6APSInt13compareValuesERKS0_S2_[_ZN4llvm6APSInt13compareValuesERKS0_S2_]+0x45): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `llvm::APSInt::compareValues(llvm::APSInt const&, llvm::APSInt const&)': (.text._ZN4llvm6APSInt13compareValuesERKS0_S2_[_ZN4llvm6APSInt13compareValuesERKS0_S2_]+0xf6): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `llvm::APSInt::compareValues(llvm::APSInt const&, llvm::APSInt const&)': (.text._ZN4llvm6APSInt13compareValuesERKS0_S2_[_ZN4llvm6APSInt13compareValuesERKS0_S2_]+0x168): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `llvm::APSInt::compareValues(llvm::APSInt const&, llvm::APSInt const&)': (.text._ZN4llvm6APSInt13compareValuesERKS0_S2_[_ZN4llvm6APSInt13compareValuesERKS0_S2_]+0x1ae): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `llvm::APSInt::compareValues(llvm::APSInt const&, llvm::APSInt const&)': (.text._ZN4llvm6APSInt13compareValuesERKS0_S2_[_ZN4llvm6APSInt13compareValuesERKS0_S2_]+0x231): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `llvm::APSInt::compareValues(llvm::APSInt const&, llvm::APSInt const&)': (.text._ZN4llvm6APSInt13compareValuesERKS0_S2_[_ZN4llvm6APSInt13compareValuesERKS0_S2_]+0x284): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `llvm::APSInt::compareValues(llvm::APSInt const&, llvm::APSInt const&)': (.text._ZN4llvm6APSInt13compareValuesERKS0_S2_[_ZN4llvm6APSInt13compareValuesERKS0_S2_]+0x297): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `llvm::APSInt::compareValues(llvm::APSInt const&, llvm::APSInt const&)': (.text._ZN4llvm6APSInt13compareValuesERKS0_S2_[_ZN4llvm6APSInt13compareValuesERKS0_S2_]+0x2d1): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `llvm::APSInt::compareValues(llvm::APSInt const&, llvm::APSInt const&)': (.text._ZN4llvm6APSInt13compareValuesERKS0_S2_[_ZN4llvm6APSInt13compareValuesERKS0_S2_]+0x33c): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `llvm::APSInt::compareValues(llvm::APSInt const&, llvm::APSInt const&)': (.text._ZN4llvm6APSInt13compareValuesERKS0_S2_[_ZN4llvm6APSInt13compareValuesERKS0_S2_]+0x35c): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `llvm::APSInt::compareValues(llvm::APSInt const&, llvm::APSInt const&)': (.text._ZN4llvm6APSInt13compareValuesERKS0_S2_[_ZN4llvm6APSInt13compareValuesERKS0_S2_]+0x397): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `llvm::APSInt::compareValues(llvm::APSInt const&, llvm::APSInt const&)': (.text._ZN4llvm6APSInt13compareValuesERKS0_S2_[_ZN4llvm6APSInt13compareValuesERKS0_S2_]+0x3d8): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `llvm::APSInt::compareValues(llvm::APSInt const&, llvm::APSInt const&)': (.text._ZN4llvm6APSInt13compareValuesERKS0_S2_[_ZN4llvm6APSInt13compareValuesERKS0_S2_]+0x3e9): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `llvm::APSInt::compareValues(llvm::APSInt const&, llvm::APSInt const&)': (.text._ZN4llvm6APSInt13compareValuesERKS0_S2_[_ZN4llvm6APSInt13compareValuesERKS0_S2_]+0x426): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `llvm::APSInt::compareValues(llvm::APSInt const&, llvm::APSInt const&)': (.text._ZN4llvm6APSInt13compareValuesERKS0_S2_[_ZN4llvm6APSInt13compareValuesERKS0_S2_]+0x46c): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `llvm::APSInt::compareValues(llvm::APSInt const&, llvm::APSInt const&)': (.text._ZN4llvm6APSInt13compareValuesERKS0_S2_[_ZN4llvm6APSInt13compareValuesERKS0_S2_]+0x4eb): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `llvm::APSInt::compareValues(llvm::APSInt const&, llvm::APSInt const&)': (.text._ZN4llvm6APSInt13compareValuesERKS0_S2_[_ZN4llvm6APSInt13compareValuesERKS0_S2_]+0x512): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `llvm::APSInt::compareValues(llvm::APSInt const&, llvm::APSInt const&)': (.text._ZN4llvm6APSInt13compareValuesERKS0_S2_[_ZN4llvm6APSInt13compareValuesERKS0_S2_]+0x51c): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::AddAlignmentAttributesForRecord(clang::RecordDecl*)': (.text._ZN5clang4Sema31AddAlignmentAttributesForRecordEPNS_10RecordDeclE+0x334): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::AddAlignmentAttributesForRecord(clang::RecordDecl*)': (.text._ZN5clang4Sema31AddAlignmentAttributesForRecordEPNS_10RecordDeclE+0x36b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::AddAlignmentAttributesForRecord(clang::RecordDecl*)': (.text._ZN5clang4Sema31AddAlignmentAttributesForRecordEPNS_10RecordDeclE+0x3a8): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::AddMsStructLayoutForRecord(clang::RecordDecl*)': (.text._ZN5clang4Sema26AddMsStructLayoutForRecordEPNS_10RecordDeclE+0x3a4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::AddMsStructLayoutForRecord(clang::RecordDecl*)': (.text._ZN5clang4Sema26AddMsStructLayoutForRecordEPNS_10RecordDeclE+0x3dd): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o):(.text._ZN5clang4Sema26AddMsStructLayoutForRecordEPNS_10RecordDeclE+0x40c): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0x4d3): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0x526): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0x768): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0x816): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0x853): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0x8ad): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0x93f): undefined reference to `llvm::APInt::countPopulationSlowCase() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0x969): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0x973): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0x9f5): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0xa53): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0xae7): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0xb49): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0xb60): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0xbe1): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0xc2e): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0xca3): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0xcf6): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0xd57): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0xddd): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0xe40): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0xe54): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0xede): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0xf4d): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0xf69): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0xf91): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0xfa3): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0x1032): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0x10b5): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0x1135): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0x1173): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0x1182): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0x11a0): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0x11d0): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0x1200): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0x120a): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0x124d): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0x1270): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0x128c): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0x12ca): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0x12f2): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0x135b): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0x1383): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0x138d): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0x13c1): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaPack(clang::Sema::PragmaPackKind, clang::IdentifierInfo*, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnPragmaPackENS0_14PragmaPackKindEPNS_14IdentifierInfoEPNS_4ExprENS_14SourceLocationES6_S6_+0x13f0): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaMSVtorDisp(clang::Sema::PragmaVtorDispKind, clang::SourceLocation, clang::MSVtorDispAttr::Mode)': (.text._ZN5clang4Sema21ActOnPragmaMSVtorDispENS0_18PragmaVtorDispKindENS_14SourceLocationENS_14MSVtorDispAttr4ModeE+0x18a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::UnifySection(llvm::StringRef, int, clang::DeclaratorDecl*)': (.text._ZN5clang4Sema12UnifySectionEN4llvm9StringRefEiPNS_14DeclaratorDeclE+0x39): undefined reference to `llvm::StringMapImpl::FindKey(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::UnifySection(llvm::StringRef, int, clang::DeclaratorDecl*)': (.text._ZN5clang4Sema12UnifySectionEN4llvm9StringRefEiPNS_14DeclaratorDeclE+0x684): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::UnifySection(llvm::StringRef, int, clang::DeclaratorDecl*)': (.text._ZN5clang4Sema12UnifySectionEN4llvm9StringRefEiPNS_14DeclaratorDeclE+0x71f): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::UnifySection(llvm::StringRef, int, clang::SourceLocation)': (.text._ZN5clang4Sema12UnifySectionEN4llvm9StringRefEiNS_14SourceLocationE+0x28): undefined reference to `llvm::StringMapImpl::FindKey(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::UnifySection(llvm::StringRef, int, clang::SourceLocation)': (.text._ZN5clang4Sema12UnifySectionEN4llvm9StringRefEiNS_14SourceLocationE+0xa8): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::UnifySection(llvm::StringRef, int, clang::SourceLocation)': (.text._ZN5clang4Sema12UnifySectionEN4llvm9StringRefEiNS_14SourceLocationE+0x158): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaMSSeg(clang::SourceLocation, clang::Sema::PragmaMsStackAction, llvm::StringRef, clang::StringLiteral*, llvm::StringRef)': (.text._ZN5clang4Sema16ActOnPragmaMSSegENS_14SourceLocationENS0_19PragmaMsStackActionEN4llvm9StringRefEPNS_13StringLiteralES4_+0x587): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaUnused(clang::Token const&, clang::Scope*, clang::SourceLocation)': (.text._ZN5clang4Sema17ActOnPragmaUnusedERKNS_5TokenEPNS_5ScopeENS_14SourceLocationE+0x694): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaUnused(clang::Token const&, clang::Scope*, clang::SourceLocation)': (.text._ZN5clang4Sema17ActOnPragmaUnusedERKNS_5TokenEPNS_5ScopeENS_14SourceLocationE+0x6bf): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaUnused(clang::Token const&, clang::Scope*, clang::SourceLocation)': (.text._ZN5clang4Sema17ActOnPragmaUnusedERKNS_5TokenEPNS_5ScopeENS_14SourceLocationE+0x708): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o): In function `clang::Sema::ActOnPragmaUnused(clang::Token const&, clang::Scope*, clang::SourceLocation)': (.text._ZN5clang4Sema17ActOnPragmaUnusedERKNS_5TokenEPNS_5ScopeENS_14SourceLocationE+0x72f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAttr.cpp.o):(.text._ZN5clang4Sema21AddCFAuditedAttributeEPNS_4DeclE+0x311): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `(anonymous namespace)::ResultBuilder::~ResultBuilder()': (.text._ZN12_GLOBAL__N_113ResultBuilderD2Ev+0x41): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `AddQualifierToCompletionString(clang::CodeCompletionBuilder&, clang::NestedNameSpecifier*, bool, clang::ASTContext&, clang::PrintingPolicy const&) [clone .part.596]': (.text._ZL30AddQualifierToCompletionStringRN5clang21CodeCompletionBuilderEPNS_19NestedNameSpecifierEbRNS_10ASTContextERKNS_14PrintingPolicyE.part.596+0x62): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `AddQualifierToCompletionString(clang::CodeCompletionBuilder&, clang::NestedNameSpecifier*, bool, clang::ASTContext&, clang::PrintingPolicy const&) [clone .part.596]': (.text._ZL30AddQualifierToCompletionStringRN5clang21CodeCompletionBuilderEPNS_19NestedNameSpecifierEbRNS_10ASTContextERKNS_14PrintingPolicyE.part.596+0x85): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `getRequiredQualification(clang::ASTContext&, clang::DeclContext const*, clang::DeclContext const*) [clone .constprop.807]': (.text._ZL24getRequiredQualificationRN5clang10ASTContextEPKNS_11DeclContextES4_.constprop.807+0x1be): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteTag(clang::Scope*, unsigned int)': (.text._ZN5clang4Sema15CodeCompleteTagEPNS_5ScopeEj+0x211): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteUsingDirective(clang::Scope*)': (.text._ZN5clang4Sema26CodeCompleteUsingDirectiveEPNS_5ScopeE+0x221): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteNamespaceAliasDecl(clang::Scope*)': (.text._ZN5clang4Sema30CodeCompleteNamespaceAliasDeclEPNS_5ScopeE+0x1e1): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `llvm::SmallVectorTemplateBase::push_back(clang::CodeCompleteConsumer::OverloadCandidate const&)': (.text._ZN4llvm23SmallVectorTemplateBaseIN5clang20CodeCompleteConsumer17OverloadCandidateELb1EE9push_backERKS3_[_ZN4llvm23SmallVectorTemplateBaseIN5clang20CodeCompleteConsumer17OverloadCandidateELb1EE9push_backERKS3_]+0x44): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `llvm::SmallPtrSetImpl::insert(clang::Selector)': (.text._ZN4llvm15SmallPtrSetImplIN5clang8SelectorEE6insertES2_[_ZN4llvm15SmallPtrSetImplIN5clang8SelectorEE6insertES2_]+0x13): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteTypeQualifiers(clang::DeclSpec&)': (.text._ZN5clang4Sema26CodeCompleteTypeQualifiersERNS_8DeclSpecE+0x231): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteUsing(clang::Scope*)': (.text._ZN5clang4Sema17CodeCompleteUsingEPNS_5ScopeE+0x241): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `MaybeAddOverrideCalls(clang::Sema&, clang::DeclContext*, (anonymous namespace)::ResultBuilder&) [clone .constprop.772]': (.text._ZL21MaybeAddOverrideCallsRN5clang4SemaEPNS_11DeclContextERN12_GLOBAL__N_113ResultBuilderE.constprop.772+0x3ab): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `MaybeAddOverrideCalls(clang::Sema&, clang::DeclContext*, (anonymous namespace)::ResultBuilder&) [clone .constprop.772]': (.text._ZL21MaybeAddOverrideCallsRN5clang4SemaEPNS_11DeclContextERN12_GLOBAL__N_113ResultBuilderE.constprop.772+0x41d): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `MaybeAddOverrideCalls(clang::Sema&, clang::DeclContext*, (anonymous namespace)::ResultBuilder&) [clone .constprop.772]': (.text._ZL21MaybeAddOverrideCallsRN5clang4SemaEPNS_11DeclContextERN12_GLOBAL__N_113ResultBuilderE.constprop.772+0x459): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `MaybeAddOverrideCalls(clang::Sema&, clang::DeclContext*, (anonymous namespace)::ResultBuilder&) [clone .constprop.772]': (.text._ZL21MaybeAddOverrideCallsRN5clang4SemaEPNS_11DeclContextERN12_GLOBAL__N_113ResultBuilderE.constprop.772+0x67b): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteObjCAtExpression(clang::Scope*)': (.text._ZN5clang4Sema28CodeCompleteObjCAtExpressionEPNS_5ScopeE+0x301): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompletePreprocessorMacroName(bool)': (.text._ZN5clang4Sema33CodeCompletePreprocessorMacroNameEb+0x259): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteModuleImport(clang::SourceLocation, llvm::ArrayRef >)': (.text._ZN5clang4Sema24CodeCompleteModuleImportENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEE+0x2e9): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteObjCAtVisibility(clang::Scope*)': (.text._ZN5clang4Sema28CodeCompleteObjCAtVisibilityEPNS_5ScopeE+0x309): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteObjCAtStatement(clang::Scope*)': (.text._ZN5clang4Sema27CodeCompleteObjCAtStatementEPNS_5ScopeE+0x311): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o):(.text._ZN5clang4Sema27CodeCompleteObjCAtDirectiveEPNS_5ScopeE+0x329): more undefined references to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::CodeCompletionResult::CreateCodeCompletionString(clang::ASTContext&, clang::Preprocessor&, clang::CodeCompletionContext const&, clang::CodeCompletionAllocator&, clang::CodeCompletionTUInfo&, bool)': (.text._ZN5clang20CodeCompletionResult26CreateCodeCompletionStringERNS_10ASTContextERNS_12PreprocessorERKNS_21CodeCompletionContextERNS_23CodeCompletionAllocatorERNS_20CodeCompletionTUInfoEb+0x8e1): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `AddMacroResults(clang::Preprocessor&, (anonymous namespace)::ResultBuilder&, bool, bool) [clone .constprop.775]': (.text._ZL15AddMacroResultsRN5clang12PreprocessorERN12_GLOBAL__N_113ResultBuilderEbb.constprop.775+0x905): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `AddMacroResults(clang::Preprocessor&, (anonymous namespace)::ResultBuilder&, bool, bool) [clone .constprop.775]': (.text._ZL15AddMacroResultsRN5clang12PreprocessorERN12_GLOBAL__N_113ResultBuilderEbb.constprop.775+0x936): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteObjCMessageReceiver(clang::Scope*)': (.text._ZN5clang4Sema31CodeCompleteObjCMessageReceiverEPNS_5ScopeE+0x301): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::GatherGlobalCodeCompletions(clang::CodeCompletionAllocator&, clang::CodeCompletionTUInfo&, llvm::SmallVectorImpl&)': (.text._ZN5clang4Sema27GatherGlobalCodeCompletionsERNS_23CodeCompletionAllocatorERNS_20CodeCompletionTUInfoERN4llvm15SmallVectorImplINS_20CodeCompletionResultEEE+0x301): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::GatherGlobalCodeCompletions(clang::CodeCompletionAllocator&, clang::CodeCompletionTUInfo&, llvm::SmallVectorImpl&)': (.text._ZN5clang4Sema27GatherGlobalCodeCompletionsERNS_23CodeCompletionAllocatorERNS_20CodeCompletionTUInfoERN4llvm15SmallVectorImplINS_20CodeCompletionResultEEE+0x3c0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompletePreprocessorExpression()': (.text._ZN5clang4Sema34CodeCompletePreprocessorExpressionEv+0x3b2): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteAfterIf(clang::Scope*)': (.text._ZN5clang4Sema19CodeCompleteAfterIfEPNS_5ScopeE+0x58a): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteExpression(clang::Scope*, clang::Sema::CodeCompleteExpressionData const&)': (.text._ZN5clang4Sema22CodeCompleteExpressionEPNS_5ScopeERKNS0_26CodeCompleteExpressionDataE+0x171): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteExpression(clang::Scope*, clang::Sema::CodeCompleteExpressionData const&)': (.text._ZN5clang4Sema22CodeCompleteExpressionEPNS_5ScopeERKNS0_26CodeCompleteExpressionDataE+0x392): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteObjCForCollection(clang::Scope*, clang::OpaquePtr)': (.text._ZN5clang4Sema29CodeCompleteObjCForCollectionEPNS_5ScopeENS_9OpaquePtrINS_12DeclGroupRefEEE+0x12f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteOrdinaryName(clang::Scope*, clang::Sema::ParserCompletionContext)': (.text._ZN5clang4Sema24CodeCompleteOrdinaryNameEPNS_5ScopeENS0_23ParserCompletionContextE+0x301): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `mergeCandidatesWithResults(clang::Sema&, llvm::SmallVectorImpl&, clang::OverloadCandidateSet&, clang::SourceLocation) [clone .constprop.765]': (.text._ZL26mergeCandidatesWithResultsRN5clang4SemaERN4llvm15SmallVectorImplINS_20CodeCompleteConsumer17OverloadCandidateEEERNS_20OverloadCandidateSetENS_14SourceLocationE.constprop.765+0x194): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteConstructor(clang::Scope*, clang::QualType, clang::SourceLocation, llvm::ArrayRef)': (.text._ZN5clang4Sema23CodeCompleteConstructorEPNS_5ScopeENS_8QualTypeENS_14SourceLocationEN4llvm8ArrayRefIPNS_4ExprEEE+0x353): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteCall(clang::Scope*, clang::Expr*, llvm::ArrayRef)': (.text._ZN5clang4Sema16CodeCompleteCallEPNS_5ScopeEPNS_4ExprEN4llvm8ArrayRefIS4_EE+0x3d1): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteCall(clang::Scope*, clang::Expr*, llvm::ArrayRef)': (.text._ZN5clang4Sema16CodeCompleteCallEPNS_5ScopeEPNS_4ExprEN4llvm8ArrayRefIS4_EE+0x5ec): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteCall(clang::Scope*, clang::Expr*, llvm::ArrayRef)': (.text._ZN5clang4Sema16CodeCompleteCallEPNS_5ScopeEPNS_4ExprEN4llvm8ArrayRefIS4_EE+0x94f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteCall(clang::Scope*, clang::Expr*, llvm::ArrayRef)': (.text._ZN5clang4Sema16CodeCompleteCallEPNS_5ScopeEPNS_4ExprEN4llvm8ArrayRefIS4_EE+0x98e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteObjCMethodDecl(clang::Scope*, bool, clang::OpaquePtr)': (.text._ZN5clang4Sema26CodeCompleteObjCMethodDeclEPNS_5ScopeEbNS_9OpaquePtrINS_8QualTypeEEE+0x100d): undefined reference to `llvm::Twine::str[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteObjCMethodDecl(clang::Scope*, bool, clang::OpaquePtr)': (.text._ZN5clang4Sema26CodeCompleteObjCMethodDeclEPNS_5ScopeEbNS_9OpaquePtrINS_8QualTypeEEE+0x1269): undefined reference to `llvm::Twine::str[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteObjCMethodDecl(clang::Scope*, bool, clang::OpaquePtr)': (.text._ZN5clang4Sema26CodeCompleteObjCMethodDeclEPNS_5ScopeEbNS_9OpaquePtrINS_8QualTypeEEE+0x1506): undefined reference to `llvm::Twine::str[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteObjCMethodDecl(clang::Scope*, bool, clang::OpaquePtr)': (.text._ZN5clang4Sema26CodeCompleteObjCMethodDeclEPNS_5ScopeEbNS_9OpaquePtrINS_8QualTypeEEE+0x16bf): undefined reference to `llvm::Twine::str[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteObjCMethodDecl(clang::Scope*, bool, clang::OpaquePtr)': (.text._ZN5clang4Sema26CodeCompleteObjCMethodDeclEPNS_5ScopeEbNS_9OpaquePtrINS_8QualTypeEEE+0x19d8): undefined reference to `llvm::Twine::str[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o):(.text._ZN5clang4Sema26CodeCompleteObjCMethodDeclEPNS_5ScopeEbNS_9OpaquePtrINS_8QualTypeEEE+0x1bdf): more undefined references to `llvm::Twine::str[abi:cxx11]() const' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteObjCMethodDecl(clang::Scope*, bool, clang::OpaquePtr)': (.text._ZN5clang4Sema26CodeCompleteObjCMethodDeclEPNS_5ScopeEbNS_9OpaquePtrINS_8QualTypeEEE+0x451d): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteObjCMethodDecl(clang::Scope*, bool, clang::OpaquePtr)': (.text._ZN5clang4Sema26CodeCompleteObjCMethodDeclEPNS_5ScopeEbNS_9OpaquePtrINS_8QualTypeEEE+0x461e): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteObjCMethodDecl(clang::Scope*, bool, clang::OpaquePtr)': (.text._ZN5clang4Sema26CodeCompleteObjCMethodDeclEPNS_5ScopeEbNS_9OpaquePtrINS_8QualTypeEEE+0x4733): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `(anonymous namespace)::ResultBuilder::AddResult(clang::CodeCompletionResult, clang::DeclContext*, clang::NamedDecl*, bool) [clone .constprop.803]': (.text._ZN12_GLOBAL__N_113ResultBuilder9AddResultEN5clang20CodeCompletionResultEPNS1_11DeclContextEPNS1_9NamedDeclEb.constprop.803+0x16a): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteObjCProtocolDecl(clang::Scope*)': (.text._ZN5clang4Sema28CodeCompleteObjCProtocolDeclEPNS_5ScopeE+0x291): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteObjCProtocolReferences(llvm::ArrayRef >)': (.text._ZN5clang4Sema34CodeCompleteObjCProtocolReferencesEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoENS_14SourceLocationEEEE+0x24e): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteObjCProtocolReferences(llvm::ArrayRef >)': (.text._ZN5clang4Sema34CodeCompleteObjCProtocolReferencesEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoENS_14SourceLocationEEEE+0x372): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteObjCImplementationDecl(clang::Scope*)': (.text._ZN5clang4Sema34CodeCompleteObjCImplementationDeclEPNS_5ScopeE+0x331): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteObjCSuperclass(clang::Scope*, clang::IdentifierInfo*, clang::SourceLocation)': (.text._ZN5clang4Sema26CodeCompleteObjCSuperclassEPNS_5ScopeEPNS_14IdentifierInfoENS_14SourceLocationE+0x362): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteObjCSuperclass(clang::Scope*, clang::IdentifierInfo*, clang::SourceLocation)': (.text._ZN5clang4Sema26CodeCompleteObjCSuperclassEPNS_5ScopeEPNS_14IdentifierInfoENS_14SourceLocationE+0x3b2): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteObjCInterfaceDecl(clang::Scope*)': (.text._ZN5clang4Sema29CodeCompleteObjCInterfaceDeclEPNS_5ScopeE+0x331): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteLambdaIntroducer(clang::Scope*, clang::LambdaIntroducer&, bool)': (.text._ZN5clang4Sema28CodeCompleteLambdaIntroducerEPNS_5ScopeERNS_16LambdaIntroducerEb+0x1be): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteLambdaIntroducer(clang::Scope*, clang::LambdaIntroducer&, bool)': (.text._ZN5clang4Sema28CodeCompleteLambdaIntroducerEPNS_5ScopeERNS_16LambdaIntroducerEb+0x2da): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteLambdaIntroducer(clang::Scope*, clang::LambdaIntroducer&, bool)': (.text._ZN5clang4Sema28CodeCompleteLambdaIntroducerEPNS_5ScopeERNS_16LambdaIntroducerEb+0x44b): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteLambdaIntroducer(clang::Scope*, clang::LambdaIntroducer&, bool)': (.text._ZN5clang4Sema28CodeCompleteLambdaIntroducerEPNS_5ScopeERNS_16LambdaIntroducerEb+0x490): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteNamespaceDecl(clang::Scope*)': (.text._ZN5clang4Sema25CodeCompleteNamespaceDeclEPNS_5ScopeE+0x1e2): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteObjCInterfaceCategory(clang::Scope*, clang::IdentifierInfo*, clang::SourceLocation)': (.text._ZN5clang4Sema33CodeCompleteObjCInterfaceCategoryEPNS_5ScopeEPNS_14IdentifierInfoENS_14SourceLocationE+0x230): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteObjCInterfaceCategory(clang::Scope*, clang::IdentifierInfo*, clang::SourceLocation)': (.text._ZN5clang4Sema33CodeCompleteObjCInterfaceCategoryEPNS_5ScopeEPNS_14IdentifierInfoENS_14SourceLocationE+0x392): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteObjCInterfaceCategory(clang::Scope*, clang::IdentifierInfo*, clang::SourceLocation)': (.text._ZN5clang4Sema33CodeCompleteObjCInterfaceCategoryEPNS_5ScopeEPNS_14IdentifierInfoENS_14SourceLocationE+0x3d2): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteObjCInterfaceCategory(clang::Scope*, clang::IdentifierInfo*, clang::SourceLocation)': (.text._ZN5clang4Sema33CodeCompleteObjCInterfaceCategoryEPNS_5ScopeEPNS_14IdentifierInfoENS_14SourceLocationE+0x460): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteObjCImplementationCategory(clang::Scope*, clang::IdentifierInfo*, clang::SourceLocation)': (.text._ZN5clang4Sema38CodeCompleteObjCImplementationCategoryEPNS_5ScopeEPNS_14IdentifierInfoENS_14SourceLocationE+0x290): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteObjCImplementationCategory(clang::Scope*, clang::IdentifierInfo*, clang::SourceLocation)': (.text._ZN5clang4Sema38CodeCompleteObjCImplementationCategoryEPNS_5ScopeEPNS_14IdentifierInfoENS_14SourceLocationE+0x424): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteObjCImplementationCategory(clang::Scope*, clang::IdentifierInfo*, clang::SourceLocation)': (.text._ZN5clang4Sema38CodeCompleteObjCImplementationCategoryEPNS_5ScopeEPNS_14IdentifierInfoENS_14SourceLocationE+0x46e): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteCase(clang::Scope*)': (.text._ZN5clang4Sema16CodeCompleteCaseEPNS_5ScopeE+0x192): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteCase(clang::Scope*)': (.text._ZN5clang4Sema16CodeCompleteCaseEPNS_5ScopeE+0x32f): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteCase(clang::Scope*)': (.text._ZN5clang4Sema16CodeCompleteCaseEPNS_5ScopeE+0x46c): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `(anonymous namespace)::ResultBuilder::MaybeAddResult(clang::CodeCompletionResult, clang::DeclContext*) [clone .constprop.804]': (.text._ZN12_GLOBAL__N_113ResultBuilder14MaybeAddResultEN5clang20CodeCompletionResultEPNS1_11DeclContextE.constprop.804+0x488): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `(anonymous namespace)::ResultBuilder::MaybeAddResult(clang::CodeCompletionResult, clang::DeclContext*) [clone .constprop.804]': (.text._ZN12_GLOBAL__N_113ResultBuilder14MaybeAddResultEN5clang20CodeCompletionResultEPNS1_11DeclContextE.constprop.804+0x861): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `(anonymous namespace)::ResultBuilder::MaybeAddResult(clang::CodeCompletionResult, clang::DeclContext*) [clone .constprop.804]': (.text._ZN12_GLOBAL__N_113ResultBuilder14MaybeAddResultEN5clang20CodeCompletionResultEPNS1_11DeclContextE.constprop.804+0x887): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteObjCPropertySetter(clang::Scope*)': (.text._ZN5clang4Sema30CodeCompleteObjCPropertySetterEPNS_5ScopeE+0x2a1): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteObjCPropertySetter(clang::Scope*)': (.text._ZN5clang4Sema30CodeCompleteObjCPropertySetterEPNS_5ScopeE+0x2e1): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteObjCPropertyGetter(clang::Scope*)': (.text._ZN5clang4Sema30CodeCompleteObjCPropertyGetterEPNS_5ScopeE+0x2a1): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteObjCPropertyGetter(clang::Scope*)': (.text._ZN5clang4Sema30CodeCompleteObjCPropertyGetterEPNS_5ScopeE+0x2e1): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `AddClassMessageCompletions(clang::Sema&, clang::Scope*, clang::OpaquePtr, llvm::ArrayRef, bool, bool, (anonymous namespace)::ResultBuilder&) [clone .constprop.769]': (.text._ZL26AddClassMessageCompletionsRN5clang4SemaEPNS_5ScopeENS_9OpaquePtrINS_8QualTypeEEEN4llvm8ArrayRefIPNS_14IdentifierInfoEEEbbRN12_GLOBAL__N_113ResultBuilderE.constprop.769+0x1ff): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `AddClassMessageCompletions(clang::Sema&, clang::Scope*, clang::OpaquePtr, llvm::ArrayRef, bool, bool, (anonymous namespace)::ResultBuilder&) [clone .constprop.769]': (.text._ZL26AddClassMessageCompletionsRN5clang4SemaEPNS_5ScopeENS_9OpaquePtrINS_8QualTypeEEEN4llvm8ArrayRefIPNS_14IdentifierInfoEEEbbRN12_GLOBAL__N_113ResultBuilderE.constprop.769+0x421): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteObjCClassMessage(clang::Scope*, clang::OpaquePtr, llvm::ArrayRef, bool, bool)': (.text._ZN5clang4Sema28CodeCompleteObjCClassMessageEPNS_5ScopeENS_9OpaquePtrINS_8QualTypeEEEN4llvm8ArrayRefIPNS_14IdentifierInfoEEEbb+0x1c2): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteDeclSpec(clang::Scope*, clang::DeclSpec&, bool, bool)': (.text._ZN5clang4Sema20CodeCompleteDeclSpecEPNS_5ScopeERNS_8DeclSpecEbb+0x361): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `AddObjCProperties(clang::CodeCompletionContext const&, clang::ObjCContainerDecl*, bool, bool, clang::DeclContext*, llvm::SmallPtrSet&, (anonymous namespace)::ResultBuilder&) [clone .constprop.767]': (.text._ZL17AddObjCPropertiesRKN5clang21CodeCompletionContextEPNS_17ObjCContainerDeclEbbPNS_11DeclContextERN4llvm11SmallPtrSetIPNS_14IdentifierInfoELj16EEERN12_GLOBAL__N_113ResultBuilderE.constprop.767+0xab): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `AddObjCProperties(clang::CodeCompletionContext const&, clang::ObjCContainerDecl*, bool, bool, clang::DeclContext*, llvm::SmallPtrSet&, (anonymous namespace)::ResultBuilder&) [clone .constprop.767]': (.text._ZL17AddObjCPropertiesRKN5clang21CodeCompletionContextEPNS_17ObjCContainerDeclEbbPNS_11DeclContextERN4llvm11SmallPtrSetIPNS_14IdentifierInfoELj16EEERN12_GLOBAL__N_113ResultBuilderE.constprop.767+0x3b2): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteObjCPropertyDefinition(clang::Scope*)': (.text._ZN5clang4Sema34CodeCompleteObjCPropertyDefinitionEPNS_5ScopeE+0x12a): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteObjCPropertyDefinition(clang::Scope*)': (.text._ZN5clang4Sema34CodeCompleteObjCPropertyDefinitionEPNS_5ScopeE+0x30d): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteMemberReferenceExpr(clang::Scope*, clang::Expr*, clang::SourceLocation, bool)': (.text._ZN5clang4Sema31CodeCompleteMemberReferenceExprEPNS_5ScopeEPNS_4ExprENS_14SourceLocationEb+0x66c): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteObjCInstanceMessage(clang::Scope*, clang::Expr*, llvm::ArrayRef, bool, clang::ObjCInterfaceDecl*)': (.text._ZN5clang4Sema31CodeCompleteObjCInstanceMessageEPNS_5ScopeEPNS_4ExprEN4llvm8ArrayRefIPNS_14IdentifierInfoEEEbPNS_17ObjCInterfaceDeclE+0x19e): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteObjCInstanceMessage(clang::Scope*, clang::Expr*, llvm::ArrayRef, bool, clang::ObjCInterfaceDecl*)': (.text._ZN5clang4Sema31CodeCompleteObjCInstanceMessageEPNS_5ScopeEPNS_4ExprEN4llvm8ArrayRefIPNS_14IdentifierInfoEEEbPNS_17ObjCInterfaceDeclE+0x3ca): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteConstructorInitializer(clang::Decl*, llvm::ArrayRef)': (.text._ZN5clang4Sema34CodeCompleteConstructorInitializerEPNS_4DeclEN4llvm8ArrayRefIPNS_18CXXCtorInitializerEEE+0x20e): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteConstructorInitializer(clang::Decl*, llvm::ArrayRef)': (.text._ZN5clang4Sema34CodeCompleteConstructorInitializerEPNS_4DeclEN4llvm8ArrayRefIPNS_18CXXCtorInitializerEEE+0x49c): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteConstructorInitializer(clang::Decl*, llvm::ArrayRef)': (.text._ZN5clang4Sema34CodeCompleteConstructorInitializerEPNS_4DeclEN4llvm8ArrayRefIPNS_18CXXCtorInitializerEEE+0x674): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteConstructorInitializer(clang::Decl*, llvm::ArrayRef)': (.text._ZN5clang4Sema34CodeCompleteConstructorInitializerEPNS_4DeclEN4llvm8ArrayRefIPNS_18CXXCtorInitializerEEE+0x79b): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteConstructorInitializer(clang::Decl*, llvm::ArrayRef)': (.text._ZN5clang4Sema34CodeCompleteConstructorInitializerEPNS_4DeclEN4llvm8ArrayRefIPNS_18CXXCtorInitializerEEE+0x918): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteConstructorInitializer(clang::Decl*, llvm::ArrayRef)': (.text._ZN5clang4Sema34CodeCompleteConstructorInitializerEPNS_4DeclEN4llvm8ArrayRefIPNS_18CXXCtorInitializerEEE+0x922): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCodeComplete.cpp.o): In function `clang::Sema::CodeCompleteConstructorInitializer(clang::Decl*, llvm::ArrayRef)': (.text._ZN5clang4Sema34CodeCompleteConstructorInitializerEPNS_4DeclEN4llvm8ArrayRefIPNS_18CXXCtorInitializerEEE+0xa81): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `hasSimilarParameters(clang::ASTContext&, clang::FunctionDecl*, clang::FunctionDecl*, llvm::SmallVectorImpl&) [clone .isra.899] [clone .constprop.1597]': (.text._ZL20hasSimilarParametersRN5clang10ASTContextEPNS_12FunctionDeclES3_RN4llvm15SmallVectorImplIjEE.isra.899.constprop.1597+0x177): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `isRepresentableIntegerValue(clang::ASTContext&, llvm::APSInt&, clang::QualType) [clone .constprop.1550]': (.text._ZL27isRepresentableIntegerValueRN5clang10ASTContextERN4llvm6APSIntENS_8QualTypeE.constprop.1550+0x4b): undefined reference to `llvm::APInt::countLeadingOnes() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `isRepresentableIntegerValue(clang::ASTContext&, llvm::APSInt&, clang::QualType) [clone .constprop.1550]': (.text._ZL27isRepresentableIntegerValueRN5clang10ASTContextERN4llvm6APSIntENS_8QualTypeE.constprop.1550+0xc4): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `llvm::APInt::operator=(llvm::APInt const&)': (.text._ZN4llvm5APIntaSERKS0_[_ZN4llvm5APIntaSERKS0_]+0x51): undefined reference to `llvm::APInt::AssignSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `TryToFixInvalidVariablyModifiedType(clang::QualType, clang::ASTContext&, bool&, llvm::APSInt&) [clone .constprop.1613]': (.text._ZL35TryToFixInvalidVariablyModifiedTypeN5clang8QualTypeERNS_10ASTContextERbRN4llvm6APSIntE.constprop.1613+0x31): undefined reference to `llvm::APInt::operator=(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Decl::addAttr(clang::Attr*)': (.text._ZN5clang4Decl7addAttrEPNS_4AttrE[_ZN5clang4Decl7addAttrEPNS_4AttrE]+0xc4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `(anonymous namespace)::SelfReferenceChecker::HandleDeclRefExpr(clang::DeclRefExpr*)': (.text._ZN12_GLOBAL__N_120SelfReferenceChecker17HandleDeclRefExprEPN5clang11DeclRefExprE+0x366): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `(anonymous namespace)::SelfReferenceChecker::HandleDeclRefExpr(clang::DeclRefExpr*)': (.text._ZN12_GLOBAL__N_120SelfReferenceChecker17HandleDeclRefExprEPN5clang11DeclRefExprE+0x396): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `(anonymous namespace)::SelfReferenceChecker::CheckInitListMemberExpr(clang::MemberExpr*, bool)': (.text._ZN12_GLOBAL__N_120SelfReferenceChecker23CheckInitListMemberExprEPN5clang10MemberExprEb+0xe3): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `(anonymous namespace)::SelfReferenceChecker::CheckInitListMemberExpr(clang::MemberExpr*, bool)': (.text._ZN12_GLOBAL__N_120SelfReferenceChecker23CheckInitListMemberExprEPN5clang10MemberExprEb+0x1e0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o):(.text._ZL24mergeParamDeclAttributesPN5clang11ParmVarDeclEPKS0_RNS_4SemaE.constprop.1592+0x595): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnReenterFunctionContext(clang::Scope*, clang::Decl*)': (.text._ZN5clang4Sema27ActOnReenterFunctionContextEPNS_5ScopeEPNS_4DeclE+0x86): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::PushOnScopeChains(clang::NamedDecl*, clang::Scope*, bool)': (.text._ZN5clang4Sema17PushOnScopeChainsEPNS_9NamedDeclEPNS_5ScopeEb+0xcd): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::PushOnScopeChains(clang::NamedDecl*, clang::Scope*, bool)': (.text._ZN5clang4Sema17PushOnScopeChainsEPNS_9NamedDeclEPNS_5ScopeEb+0x124): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::PushOnScopeChains(clang::NamedDecl*, clang::Scope*, bool)': (.text._ZN5clang4Sema17PushOnScopeChainsEPNS_9NamedDeclEPNS_5ScopeEb+0x336): undefined reference to `llvm::SmallPtrSetImplBase::erase_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::PushOnScopeChains(clang::NamedDecl*, clang::Scope*, bool)': (.text._ZN5clang4Sema17PushOnScopeChainsEPNS_9NamedDeclEPNS_5ScopeEb+0x421): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::pushExternalDeclIntoScope(clang::NamedDecl*, clang::DeclarationName)': (.text._ZN5clang4Sema25pushExternalDeclIntoScopeEPNS_9NamedDeclENS_15DeclarationNameE+0x30): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `InjectAnonymousStructOrUnionMembers(clang::Sema&, clang::Scope*, clang::DeclContext*, clang::RecordDecl*, clang::AccessSpecifier, llvm::SmallVectorImpl&, bool) [clone .constprop.1568]': (.text._ZL35InjectAnonymousStructOrUnionMembersRN5clang4SemaEPNS_5ScopeEPNS_11DeclContextEPNS_10RecordDeclENS_15AccessSpecifierERN4llvm15SmallVectorImplIPNS_9NamedDeclEEEb.constprop.1568+0x83c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `InjectAnonymousStructOrUnionMembers(clang::Sema&, clang::Scope*, clang::DeclContext*, clang::RecordDecl*, clang::AccessSpecifier, llvm::SmallVectorImpl&, bool) [clone .constprop.1568]': (.text._ZL35InjectAnonymousStructOrUnionMembersRN5clang4SemaEPNS_5ScopeEPNS_11DeclContextEPNS_10RecordDeclENS_15AccessSpecifierERN4llvm15SmallVectorImplIPNS_9NamedDeclEEEb.constprop.1568+0x866): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `InjectAnonymousStructOrUnionMembers(clang::Sema&, clang::Scope*, clang::DeclContext*, clang::RecordDecl*, clang::AccessSpecifier, llvm::SmallVectorImpl&, bool) [clone .constprop.1568]': (.text._ZL35InjectAnonymousStructOrUnionMembersRN5clang4SemaEPNS_5ScopeEPNS_11DeclContextEPNS_10RecordDeclENS_15AccessSpecifierERN4llvm15SmallVectorImplIPNS_9NamedDeclEEEb.constprop.1568+0x8c4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `InjectAnonymousStructOrUnionMembers(clang::Sema&, clang::Scope*, clang::DeclContext*, clang::RecordDecl*, clang::AccessSpecifier, llvm::SmallVectorImpl&, bool) [clone .constprop.1568]': (.text._ZL35InjectAnonymousStructOrUnionMembersRN5clang4SemaEPNS_5ScopeEPNS_11DeclContextEPNS_10RecordDeclENS_15AccessSpecifierERN4llvm15SmallVectorImplIPNS_9NamedDeclEEEb.constprop.1568+0x8ef): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `InjectAnonymousStructOrUnionMembers(clang::Sema&, clang::Scope*, clang::DeclContext*, clang::RecordDecl*, clang::AccessSpecifier, llvm::SmallVectorImpl&, bool) [clone .constprop.1568]': (.text._ZL35InjectAnonymousStructOrUnionMembersRN5clang4SemaEPNS_5ScopeEPNS_11DeclContextEPNS_10RecordDeclENS_15AccessSpecifierERN4llvm15SmallVectorImplIPNS_9NamedDeclEEEb.constprop.1568+0x950): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o):(.text._ZL35InjectAnonymousStructOrUnionMembersRN5clang4SemaEPNS_5ScopeEPNS_11DeclContextEPNS_10RecordDeclENS_15AccessSpecifierERN4llvm15SmallVectorImplIPNS_9NamedDeclEEEb.constprop.1568+0x974): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::CheckTypedefForVariablyModifiedType(clang::Scope*, clang::TypedefNameDecl*)': (.text._ZN5clang4Sema35CheckTypedefForVariablyModifiedTypeEPNS_5ScopeEPNS_15TypedefNameDeclE+0x1be): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::CheckForConstantInitializer(clang::Expr*, clang::QualType)': (.text._ZN5clang4Sema27CheckForConstantInitializerEPNS_4ExprENS_8QualTypeE+0x162): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnInitializerError(clang::Decl*)': (.text._ZN5clang4Sema21ActOnInitializerErrorEPNS_4DeclE+0x76): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnTagFinishDefinition(clang::Scope*, clang::Decl*, clang::SourceLocation)': (.text._ZN5clang4Sema24ActOnTagFinishDefinitionEPNS_5ScopeEPNS_4DeclENS_14SourceLocationE+0x1c9): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnLastBitfield(clang::SourceLocation, llvm::SmallVectorImpl&)': (.text._ZN5clang4Sema17ActOnLastBitfieldENS_14SourceLocationERN4llvm15SmallVectorImplIPNS_4DeclEEE+0x8d): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnLastBitfield(clang::SourceLocation, llvm::SmallVectorImpl&)': (.text._ZN5clang4Sema17ActOnLastBitfieldENS_14SourceLocationERN4llvm15SmallVectorImplIPNS_4DeclEEE+0x214): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::IsValueInFlagEnum(clang::EnumDecl const*, llvm::APInt const&, bool) const': (.text._ZNK5clang4Sema17IsValueInFlagEnumEPKNS_8EnumDeclERKN4llvm5APIntEb+0x8a): undefined reference to `llvm::APInt::zextOrTrunc(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::IsValueInFlagEnum(clang::EnumDecl const*, llvm::APInt const&, bool) const': (.text._ZNK5clang4Sema17IsValueInFlagEnumEPKNS_8EnumDeclERKN4llvm5APIntEb+0x103): undefined reference to `llvm::APInt::AndSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::IsValueInFlagEnum(clang::EnumDecl const*, llvm::APInt const&, bool) const': (.text._ZNK5clang4Sema17IsValueInFlagEnumEPKNS_8EnumDeclERKN4llvm5APIntEb+0x219): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::IsValueInFlagEnum(clang::EnumDecl const*, llvm::APInt const&, bool) const': (.text._ZNK5clang4Sema17IsValueInFlagEnumEPKNS_8EnumDeclERKN4llvm5APIntEb+0x2ee): undefined reference to `llvm::APInt::AndSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::IsValueInFlagEnum(clang::EnumDecl const*, llvm::APInt const&, bool) const': (.text._ZNK5clang4Sema17IsValueInFlagEnumEPKNS_8EnumDeclERKN4llvm5APIntEb+0x4f3): undefined reference to `llvm::APInt::countPopulationSlowCase() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::IsValueInFlagEnum(clang::EnumDecl const*, llvm::APInt const&, bool) const': (.text._ZNK5clang4Sema17IsValueInFlagEnumEPKNS_8EnumDeclERKN4llvm5APIntEb+0x508): undefined reference to `llvm::APInt::zextOrSelf(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::IsValueInFlagEnum(clang::EnumDecl const*, llvm::APInt const&, bool) const': (.text._ZNK5clang4Sema17IsValueInFlagEnumEPKNS_8EnumDeclERKN4llvm5APIntEb+0x520): undefined reference to `llvm::APInt::OrSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::IsValueInFlagEnum(clang::EnumDecl const*, llvm::APInt const&, bool) const': (.text._ZNK5clang4Sema17IsValueInFlagEnumEPKNS_8EnumDeclERKN4llvm5APIntEb+0x5e4): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnEnumBody(clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::Decl*, llvm::ArrayRef, clang::Scope*, clang::AttributeList*)': (.text._ZN5clang4Sema13ActOnEnumBodyENS_14SourceLocationES1_S1_PNS_4DeclEN4llvm8ArrayRefIS3_EEPNS_5ScopeEPNS_13AttributeListE+0x2d7): undefined reference to `llvm::APInt::sextOrTrunc(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnEnumBody(clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::Decl*, llvm::ArrayRef, clang::Scope*, clang::AttributeList*)': (.text._ZN5clang4Sema13ActOnEnumBodyENS_14SourceLocationES1_S1_PNS_4DeclEN4llvm8ArrayRefIS3_EEPNS_5ScopeEPNS_13AttributeListE+0x72c): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnEnumBody(clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::Decl*, llvm::ArrayRef, clang::Scope*, clang::AttributeList*)': (.text._ZN5clang4Sema13ActOnEnumBodyENS_14SourceLocationES1_S1_PNS_4DeclEN4llvm8ArrayRefIS3_EEPNS_5ScopeEPNS_13AttributeListE+0x74a): undefined reference to `llvm::APInt::countLeadingOnes() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnEnumBody(clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::Decl*, llvm::ArrayRef, clang::Scope*, clang::AttributeList*)': (.text._ZN5clang4Sema13ActOnEnumBodyENS_14SourceLocationES1_S1_PNS_4DeclEN4llvm8ArrayRefIS3_EEPNS_5ScopeEPNS_13AttributeListE+0x7c8): undefined reference to `llvm::APInt::AssignSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnEnumBody(clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::Decl*, llvm::ArrayRef, clang::Scope*, clang::AttributeList*)': (.text._ZN5clang4Sema13ActOnEnumBodyENS_14SourceLocationES1_S1_PNS_4DeclEN4llvm8ArrayRefIS3_EEPNS_5ScopeEPNS_13AttributeListE+0x7e1): undefined reference to `llvm::APInt::zextOrTrunc(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnEnumBody(clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::Decl*, llvm::ArrayRef, clang::Scope*, clang::AttributeList*)': (.text._ZN5clang4Sema13ActOnEnumBodyENS_14SourceLocationES1_S1_PNS_4DeclEN4llvm8ArrayRefIS3_EEPNS_5ScopeEPNS_13AttributeListE+0x810): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnEnumBody(clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::Decl*, llvm::ArrayRef, clang::Scope*, clang::AttributeList*)': (.text._ZN5clang4Sema13ActOnEnumBodyENS_14SourceLocationES1_S1_PNS_4DeclEN4llvm8ArrayRefIS3_EEPNS_5ScopeEPNS_13AttributeListE+0xaad): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnEnumBody(clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::Decl*, llvm::ArrayRef, clang::Scope*, clang::AttributeList*)': (.text._ZN5clang4Sema13ActOnEnumBodyENS_14SourceLocationES1_S1_PNS_4DeclEN4llvm8ArrayRefIS3_EEPNS_5ScopeEPNS_13AttributeListE+0xce3): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnEnumBody(clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::Decl*, llvm::ArrayRef, clang::Scope*, clang::AttributeList*)': (.text._ZN5clang4Sema13ActOnEnumBodyENS_14SourceLocationES1_S1_PNS_4DeclEN4llvm8ArrayRefIS3_EEPNS_5ScopeEPNS_13AttributeListE+0x109a): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnEnumBody(clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::Decl*, llvm::ArrayRef, clang::Scope*, clang::AttributeList*)': (.text._ZN5clang4Sema13ActOnEnumBodyENS_14SourceLocationES1_S1_PNS_4DeclEN4llvm8ArrayRefIS3_EEPNS_5ScopeEPNS_13AttributeListE+0x1208): undefined reference to `llvm::APInt::countPopulationSlowCase() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnEnumBody(clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::Decl*, llvm::ArrayRef, clang::Scope*, clang::AttributeList*)': (.text._ZN5clang4Sema13ActOnEnumBodyENS_14SourceLocationES1_S1_PNS_4DeclEN4llvm8ArrayRefIS3_EEPNS_5ScopeEPNS_13AttributeListE+0x1602): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnEnumBody(clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::Decl*, llvm::ArrayRef, clang::Scope*, clang::AttributeList*)': (.text._ZN5clang4Sema13ActOnEnumBodyENS_14SourceLocationES1_S1_PNS_4DeclEN4llvm8ArrayRefIS3_EEPNS_5ScopeEPNS_13AttributeListE+0x1661): undefined reference to `llvm::APInt::APInt(unsigned int, unsigned int, unsigned long const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnEnumBody(clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::Decl*, llvm::ArrayRef, clang::Scope*, clang::AttributeList*)': (.text._ZN5clang4Sema13ActOnEnumBodyENS_14SourceLocationES1_S1_PNS_4DeclEN4llvm8ArrayRefIS3_EEPNS_5ScopeEPNS_13AttributeListE+0x1774): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnEnumBody(clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::Decl*, llvm::ArrayRef, clang::Scope*, clang::AttributeList*)': (.text._ZN5clang4Sema13ActOnEnumBodyENS_14SourceLocationES1_S1_PNS_4DeclEN4llvm8ArrayRefIS3_EEPNS_5ScopeEPNS_13AttributeListE+0x18aa): undefined reference to `llvm::APInt::EqualSlowCase(unsigned long) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnEnumBody(clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::Decl*, llvm::ArrayRef, clang::Scope*, clang::AttributeList*)': (.text._ZN5clang4Sema13ActOnEnumBodyENS_14SourceLocationES1_S1_PNS_4DeclEN4llvm8ArrayRefIS3_EEPNS_5ScopeEPNS_13AttributeListE+0x1930): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnEnumBody(clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::Decl*, llvm::ArrayRef, clang::Scope*, clang::AttributeList*)': (.text._ZN5clang4Sema13ActOnEnumBodyENS_14SourceLocationES1_S1_PNS_4DeclEN4llvm8ArrayRefIS3_EEPNS_5ScopeEPNS_13AttributeListE+0x1995): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnEnumBody(clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::Decl*, llvm::ArrayRef, clang::Scope*, clang::AttributeList*)': (.text._ZN5clang4Sema13ActOnEnumBodyENS_14SourceLocationES1_S1_PNS_4DeclEN4llvm8ArrayRefIS3_EEPNS_5ScopeEPNS_13AttributeListE+0x19b4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnEnumBody(clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::Decl*, llvm::ArrayRef, clang::Scope*, clang::AttributeList*)': (.text._ZN5clang4Sema13ActOnEnumBodyENS_14SourceLocationES1_S1_PNS_4DeclEN4llvm8ArrayRefIS3_EEPNS_5ScopeEPNS_13AttributeListE+0x19d4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnEnumBody(clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::Decl*, llvm::ArrayRef, clang::Scope*, clang::AttributeList*)': (.text._ZN5clang4Sema13ActOnEnumBodyENS_14SourceLocationES1_S1_PNS_4DeclEN4llvm8ArrayRefIS3_EEPNS_5ScopeEPNS_13AttributeListE+0x1b57): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnModuleImport(clang::SourceLocation, clang::SourceLocation, llvm::ArrayRef >)': (.text._ZN5clang4Sema17ActOnModuleImportENS_14SourceLocationES1_N4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEE+0x1b4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::VerifyBitField(clang::SourceLocation, clang::IdentifierInfo*, clang::QualType, bool, clang::Expr*, bool*)': (.text._ZN5clang4Sema14VerifyBitFieldENS_14SourceLocationEPNS_14IdentifierInfoENS_8QualTypeEbPNS_4ExprEPb+0x41c): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::VerifyBitField(clang::SourceLocation, clang::IdentifierInfo*, clang::QualType, bool, clang::Expr*, bool*)': (.text._ZN5clang4Sema14VerifyBitFieldENS_14SourceLocationEPNS_14IdentifierInfoENS_8QualTypeEbPNS_4ExprEPb+0x74d): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::VerifyBitField(clang::SourceLocation, clang::IdentifierInfo*, clang::QualType, bool, clang::Expr*, bool*)': (.text._ZN5clang4Sema14VerifyBitFieldENS_14SourceLocationEPNS_14IdentifierInfoENS_8QualTypeEbPNS_4ExprEPb+0x7c4): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::VerifyBitField(clang::SourceLocation, clang::IdentifierInfo*, clang::QualType, bool, clang::Expr*, bool*)': (.text._ZN5clang4Sema14VerifyBitFieldENS_14SourceLocationEPNS_14IdentifierInfoENS_8QualTypeEbPNS_4ExprEPb+0x817): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnIvar(clang::Scope*, clang::SourceLocation, clang::Declarator&, clang::Expr*, clang::tok::ObjCKeywordKind)': (.text._ZN5clang4Sema9ActOnIvarEPNS_5ScopeENS_14SourceLocationERNS_10DeclaratorEPNS_4ExprENS_3tok15ObjCKeywordKindE+0x2e1): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::FinalizeDeclaratorGroup(clang::Scope*, clang::DeclSpec const&, llvm::ArrayRef)': (.text._ZN5clang4Sema23FinalizeDeclaratorGroupEPNS_5ScopeERKNS_8DeclSpecEN4llvm8ArrayRefIPNS_4DeclEEE+0x17d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::CheckEnumConstant(clang::EnumDecl*, clang::EnumConstantDecl*, clang::SourceLocation, clang::IdentifierInfo*, clang::Expr*)': (.text._ZN5clang4Sema17CheckEnumConstantEPNS_8EnumDeclEPNS_16EnumConstantDeclENS_14SourceLocationEPNS_14IdentifierInfoEPNS_4ExprE+0xe4): undefined reference to `llvm::APInt::operator++()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::CheckEnumConstant(clang::EnumDecl*, clang::EnumConstantDecl*, clang::SourceLocation, clang::IdentifierInfo*, clang::Expr*)': (.text._ZN5clang4Sema17CheckEnumConstantEPNS_8EnumDeclEPNS_16EnumConstantDeclENS_14SourceLocationEPNS_14IdentifierInfoEPNS_4ExprE+0x103): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::CheckEnumConstant(clang::EnumDecl*, clang::EnumConstantDecl*, clang::SourceLocation, clang::IdentifierInfo*, clang::Expr*)': (.text._ZN5clang4Sema17CheckEnumConstantEPNS_8EnumDeclEPNS_16EnumConstantDeclENS_14SourceLocationEPNS_14IdentifierInfoEPNS_4ExprE+0x27d): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::CheckEnumConstant(clang::EnumDecl*, clang::EnumConstantDecl*, clang::SourceLocation, clang::IdentifierInfo*, clang::Expr*)': (.text._ZN5clang4Sema17CheckEnumConstantEPNS_8EnumDeclEPNS_16EnumConstantDeclENS_14SourceLocationEPNS_14IdentifierInfoEPNS_4ExprE+0x2ea): undefined reference to `llvm::APInt::sextOrTrunc(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::CheckEnumConstant(clang::EnumDecl*, clang::EnumConstantDecl*, clang::SourceLocation, clang::IdentifierInfo*, clang::Expr*)': (.text._ZN5clang4Sema17CheckEnumConstantEPNS_8EnumDeclEPNS_16EnumConstantDeclENS_14SourceLocationEPNS_14IdentifierInfoEPNS_4ExprE+0x431): undefined reference to `llvm::APInt::zextOrTrunc(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::CheckEnumConstant(clang::EnumDecl*, clang::EnumConstantDecl*, clang::SourceLocation, clang::IdentifierInfo*, clang::Expr*)': (.text._ZN5clang4Sema17CheckEnumConstantEPNS_8EnumDeclEPNS_16EnumConstantDeclENS_14SourceLocationEPNS_14IdentifierInfoEPNS_4ExprE+0x57d): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::CheckEnumConstant(clang::EnumDecl*, clang::EnumConstantDecl*, clang::SourceLocation, clang::IdentifierInfo*, clang::Expr*)': (.text._ZN5clang4Sema17CheckEnumConstantEPNS_8EnumDeclEPNS_16EnumConstantDeclENS_14SourceLocationEPNS_14IdentifierInfoEPNS_4ExprE+0x74d): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::CheckEnumConstant(clang::EnumDecl*, clang::EnumConstantDecl*, clang::SourceLocation, clang::IdentifierInfo*, clang::Expr*)': (.text._ZN5clang4Sema17CheckEnumConstantEPNS_8EnumDeclEPNS_16EnumConstantDeclENS_14SourceLocationEPNS_14IdentifierInfoEPNS_4ExprE+0x8d9): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::CheckEnumConstant(clang::EnumDecl*, clang::EnumConstantDecl*, clang::SourceLocation, clang::IdentifierInfo*, clang::Expr*)': (.text._ZN5clang4Sema17CheckEnumConstantEPNS_8EnumDeclEPNS_16EnumConstantDeclENS_14SourceLocationEPNS_14IdentifierInfoEPNS_4ExprE+0x910): undefined reference to `llvm::APInt::operator++()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::CheckEnumConstant(clang::EnumDecl*, clang::EnumConstantDecl*, clang::SourceLocation, clang::IdentifierInfo*, clang::Expr*)': (.text._ZN5clang4Sema17CheckEnumConstantEPNS_8EnumDeclEPNS_16EnumConstantDeclENS_14SourceLocationEPNS_14IdentifierInfoEPNS_4ExprE+0x938): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::CheckEnumConstant(clang::EnumDecl*, clang::EnumConstantDecl*, clang::SourceLocation, clang::IdentifierInfo*, clang::Expr*)': (.text._ZN5clang4Sema17CheckEnumConstantEPNS_8EnumDeclEPNS_16EnumConstantDeclENS_14SourceLocationEPNS_14IdentifierInfoEPNS_4ExprE+0xa12): undefined reference to `llvm::APInt::zextOrTrunc(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::CheckEnumConstant(clang::EnumDecl*, clang::EnumConstantDecl*, clang::SourceLocation, clang::IdentifierInfo*, clang::Expr*)': (.text._ZN5clang4Sema17CheckEnumConstantEPNS_8EnumDeclEPNS_16EnumConstantDeclENS_14SourceLocationEPNS_14IdentifierInfoEPNS_4ExprE+0xa41): undefined reference to `llvm::APInt::operator++()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::CheckEnumConstant(clang::EnumDecl*, clang::EnumConstantDecl*, clang::SourceLocation, clang::IdentifierInfo*, clang::Expr*)': (.text._ZN5clang4Sema17CheckEnumConstantEPNS_8EnumDeclEPNS_16EnumConstantDeclENS_14SourceLocationEPNS_14IdentifierInfoEPNS_4ExprE+0xac8): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::CheckEnumConstant(clang::EnumDecl*, clang::EnumConstantDecl*, clang::SourceLocation, clang::IdentifierInfo*, clang::Expr*)': (.text._ZN5clang4Sema17CheckEnumConstantEPNS_8EnumDeclEPNS_16EnumConstantDeclENS_14SourceLocationEPNS_14IdentifierInfoEPNS_4ExprE+0xb6e): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::deduceVarTypeFromInitializer(clang::VarDecl*, clang::DeclarationName, clang::QualType, clang::TypeSourceInfo*, clang::SourceRange, bool, clang::Expr*)': (.text._ZN5clang4Sema28deduceVarTypeFromInitializerEPNS_7VarDeclENS_15DeclarationNameENS_8QualTypeEPNS_14TypeSourceInfoENS_11SourceRangeEbPNS_4ExprE+0x3cc): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::deduceVarTypeFromInitializer(clang::VarDecl*, clang::DeclarationName, clang::QualType, clang::TypeSourceInfo*, clang::SourceRange, bool, clang::Expr*)': (.text._ZN5clang4Sema28deduceVarTypeFromInitializerEPNS_7VarDeclENS_15DeclarationNameENS_8QualTypeEPNS_14TypeSourceInfoENS_11SourceRangeEbPNS_4ExprE+0x842): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnStartCXXMemberDeclarations(clang::Scope*, clang::Decl*, clang::SourceLocation, bool, clang::SourceLocation)': (.text._ZN5clang4Sema31ActOnStartCXXMemberDeclarationsEPNS_5ScopeEPNS_4DeclENS_14SourceLocationEbS5_+0x166): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::LazilyCreateBuiltin(clang::IdentifierInfo*, unsigned int, clang::Scope*, bool, clang::SourceLocation)': (.text._ZN5clang4Sema19LazilyCreateBuiltinEPNS_14IdentifierInfoEjPNS_5ScopeEbNS_14SourceLocationE+0x388): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `llvm::SmallVectorTemplateBase::push_back(clang::DeclAccessPair const&)': (.text._ZN4llvm23SmallVectorTemplateBaseIN5clang14DeclAccessPairELb1EE9push_backERKS2_[_ZN4llvm23SmallVectorTemplateBaseIN5clang14DeclAccessPairELb1EE9push_backERKS2_]+0x3c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o):(.text._ZN12_GLOBAL__N_120SelfReferenceChecker9CheckExprEPN5clang4ExprE+0x505): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnParamDeclarator(clang::Scope*, clang::Declarator&)': (.text._ZN5clang4Sema20ActOnParamDeclaratorEPNS_5ScopeERNS_10DeclaratorE+0x1f8): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnParamDeclarator(clang::Scope*, clang::Declarator&)': (.text._ZN5clang4Sema20ActOnParamDeclaratorEPNS_5ScopeERNS_10DeclaratorE+0x855): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnParamDeclarator(clang::Scope*, clang::Declarator&)': (.text._ZN5clang4Sema20ActOnParamDeclaratorEPNS_5ScopeERNS_10DeclaratorE+0x97b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::setTagNameForLinkagePurposes(clang::TagDecl*, clang::TypedefNameDecl*)': (.text._ZN5clang4Sema28setTagNameForLinkagePurposesEPNS_7TagDeclEPNS_15TypedefNameDeclE+0x30e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ParseTypedefDecl(clang::Scope*, clang::Declarator&, clang::QualType, clang::TypeSourceInfo*)': (.text._ZN5clang4Sema16ParseTypedefDeclEPNS_5ScopeERNS_10DeclaratorENS_8QualTypeEPNS_14TypeSourceInfoE+0x27b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnFinishKNRParamDeclarations(clang::Scope*, clang::Declarator&, clang::SourceLocation)': (.text._ZN5clang4Sema31ActOnFinishKNRParamDeclarationsEPNS_5ScopeERNS_10DeclaratorENS_14SourceLocationE+0x188): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnFinishKNRParamDeclarations(clang::Scope*, clang::Declarator&, clang::SourceLocation)': (.text._ZN5clang4Sema31ActOnFinishKNRParamDeclarationsEPNS_5ScopeERNS_10DeclaratorENS_14SourceLocationE+0x1dc): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnFinishKNRParamDeclarations(clang::Scope*, clang::Declarator&, clang::SourceLocation)': (.text._ZN5clang4Sema31ActOnFinishKNRParamDeclarationsEPNS_5ScopeERNS_10DeclaratorENS_14SourceLocationE+0x26b): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnFinishKNRParamDeclarations(clang::Scope*, clang::Declarator&, clang::SourceLocation)': (.text._ZN5clang4Sema31ActOnFinishKNRParamDeclarationsEPNS_5ScopeERNS_10DeclaratorENS_14SourceLocationE+0xb6f): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnFinishKNRParamDeclarations(clang::Scope*, clang::Declarator&, clang::SourceLocation)': (.text._ZN5clang4Sema31ActOnFinishKNRParamDeclarationsEPNS_5ScopeERNS_10DeclaratorENS_14SourceLocationE+0xbe2): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnFinishKNRParamDeclarations(clang::Scope*, clang::Declarator&, clang::SourceLocation)': (.text._ZN5clang4Sema31ActOnFinishKNRParamDeclarationsEPNS_5ScopeERNS_10DeclaratorENS_14SourceLocationE+0xc07): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&)': (.text._ZN4llvm15SmallVectorImplIPN5clang9NamedDeclEEaSEOS4_[_ZN4llvm15SmallVectorImplIPN5clang9NamedDeclEEaSEOS4_]+0x10f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl const&)': (.text._ZN4llvm15SmallVectorImplIN5clang19TemplateArgumentLocEEaSERKS3_[_ZN4llvm15SmallVectorImplIN5clang19TemplateArgumentLocEEaSERKS3_]+0x16c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::mergeDeclAttributes(clang::NamedDecl*, clang::Decl*, clang::Sema::AvailabilityMergeKind) [clone .part.1486] [clone .constprop.1649]': (.text._ZN5clang4Sema19mergeDeclAttributesEPNS_9NamedDeclEPNS_4DeclENS0_21AvailabilityMergeKindE.part.1486.constprop.1649+0x1500): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::mergeDeclAttributes(clang::NamedDecl*, clang::Decl*, clang::Sema::AvailabilityMergeKind)': (.text._ZN5clang4Sema19mergeDeclAttributesEPNS_9NamedDeclEPNS_4DeclENS0_21AvailabilityMergeKindE+0x1e3): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnTag(clang::Scope*, unsigned int, clang::Sema::TagUseKind, clang::SourceLocation, clang::CXXScopeSpec&, clang::IdentifierInfo*, clang::SourceLocation, clang::AttributeList*, clang::AccessSpecifier, clang::SourceLocation, llvm::MutableArrayRef, bool&, bool&, clang::SourceLocation, bool, clang::ActionResult, false>, bool, clang::Sema::SkipBodyInfo*)': (.text._ZN5clang4Sema8ActOnTagEPNS_5ScopeEjNS0_10TagUseKindENS_14SourceLocationERNS_12CXXScopeSpecEPNS_14IdentifierInfoES4_PNS_13AttributeListENS_15AccessSpecifierES4_N4llvm15MutableArrayRefIPNS_21TemplateParameterListEEERbSH_S4_bNS_12ActionResultINS_9OpaquePtrINS_8QualTypeEEELb0EEEbPNS0_12SkipBodyInfoE+0x211f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnTag(clang::Scope*, unsigned int, clang::Sema::TagUseKind, clang::SourceLocation, clang::CXXScopeSpec&, clang::IdentifierInfo*, clang::SourceLocation, clang::AttributeList*, clang::AccessSpecifier, clang::SourceLocation, llvm::MutableArrayRef, bool&, bool&, clang::SourceLocation, bool, clang::ActionResult, false>, bool, clang::Sema::SkipBodyInfo*)': (.text._ZN5clang4Sema8ActOnTagEPNS_5ScopeEjNS0_10TagUseKindENS_14SourceLocationERNS_12CXXScopeSpecEPNS_14IdentifierInfoES4_PNS_13AttributeListENS_15AccessSpecifierES4_N4llvm15MutableArrayRefIPNS_21TemplateParameterListEEERbSH_S4_bNS_12ActionResultINS_9OpaquePtrINS_8QualTypeEEELb0EEEbPNS0_12SkipBodyInfoE+0x24a4): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnTag(clang::Scope*, unsigned int, clang::Sema::TagUseKind, clang::SourceLocation, clang::CXXScopeSpec&, clang::IdentifierInfo*, clang::SourceLocation, clang::AttributeList*, clang::AccessSpecifier, clang::SourceLocation, llvm::MutableArrayRef, bool&, bool&, clang::SourceLocation, bool, clang::ActionResult, false>, bool, clang::Sema::SkipBodyInfo*)': (.text._ZN5clang4Sema8ActOnTagEPNS_5ScopeEjNS0_10TagUseKindENS_14SourceLocationERNS_12CXXScopeSpecEPNS_14IdentifierInfoES4_PNS_13AttributeListENS_15AccessSpecifierES4_N4llvm15MutableArrayRefIPNS_21TemplateParameterListEEERbSH_S4_bNS_12ActionResultINS_9OpaquePtrINS_8QualTypeEEELb0EEEbPNS0_12SkipBodyInfoE+0x24b5): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnTag(clang::Scope*, unsigned int, clang::Sema::TagUseKind, clang::SourceLocation, clang::CXXScopeSpec&, clang::IdentifierInfo*, clang::SourceLocation, clang::AttributeList*, clang::AccessSpecifier, clang::SourceLocation, llvm::MutableArrayRef, bool&, bool&, clang::SourceLocation, bool, clang::ActionResult, false>, bool, clang::Sema::SkipBodyInfo*)': (.text._ZN5clang4Sema8ActOnTagEPNS_5ScopeEjNS0_10TagUseKindENS_14SourceLocationERNS_12CXXScopeSpecEPNS_14IdentifierInfoES4_PNS_13AttributeListENS_15AccessSpecifierES4_N4llvm15MutableArrayRefIPNS_21TemplateParameterListEEERbSH_S4_bNS_12ActionResultINS_9OpaquePtrINS_8QualTypeEEELb0EEEbPNS0_12SkipBodyInfoE+0x25c1): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnTag(clang::Scope*, unsigned int, clang::Sema::TagUseKind, clang::SourceLocation, clang::CXXScopeSpec&, clang::IdentifierInfo*, clang::SourceLocation, clang::AttributeList*, clang::AccessSpecifier, clang::SourceLocation, llvm::MutableArrayRef, bool&, bool&, clang::SourceLocation, bool, clang::ActionResult, false>, bool, clang::Sema::SkipBodyInfo*)': (.text._ZN5clang4Sema8ActOnTagEPNS_5ScopeEjNS0_10TagUseKindENS_14SourceLocationERNS_12CXXScopeSpecEPNS_14IdentifierInfoES4_PNS_13AttributeListENS_15AccessSpecifierES4_N4llvm15MutableArrayRefIPNS_21TemplateParameterListEEERbSH_S4_bNS_12ActionResultINS_9OpaquePtrINS_8QualTypeEEELb0EEEbPNS0_12SkipBodyInfoE+0x25e8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnTag(clang::Scope*, unsigned int, clang::Sema::TagUseKind, clang::SourceLocation, clang::CXXScopeSpec&, clang::IdentifierInfo*, clang::SourceLocation, clang::AttributeList*, clang::AccessSpecifier, clang::SourceLocation, llvm::MutableArrayRef, bool&, bool&, clang::SourceLocation, bool, clang::ActionResult, false>, bool, clang::Sema::SkipBodyInfo*)': (.text._ZN5clang4Sema8ActOnTagEPNS_5ScopeEjNS0_10TagUseKindENS_14SourceLocationERNS_12CXXScopeSpecEPNS_14IdentifierInfoES4_PNS_13AttributeListENS_15AccessSpecifierES4_N4llvm15MutableArrayRefIPNS_21TemplateParameterListEEERbSH_S4_bNS_12ActionResultINS_9OpaquePtrINS_8QualTypeEEELb0EEEbPNS0_12SkipBodyInfoE+0x270e): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnTag(clang::Scope*, unsigned int, clang::Sema::TagUseKind, clang::SourceLocation, clang::CXXScopeSpec&, clang::IdentifierInfo*, clang::SourceLocation, clang::AttributeList*, clang::AccessSpecifier, clang::SourceLocation, llvm::MutableArrayRef, bool&, bool&, clang::SourceLocation, bool, clang::ActionResult, false>, bool, clang::Sema::SkipBodyInfo*)': (.text._ZN5clang4Sema8ActOnTagEPNS_5ScopeEjNS0_10TagUseKindENS_14SourceLocationERNS_12CXXScopeSpecEPNS_14IdentifierInfoES4_PNS_13AttributeListENS_15AccessSpecifierES4_N4llvm15MutableArrayRefIPNS_21TemplateParameterListEEERbSH_S4_bNS_12ActionResultINS_9OpaquePtrINS_8QualTypeEEELb0EEEbPNS0_12SkipBodyInfoE+0x2bb0): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnTag(clang::Scope*, unsigned int, clang::Sema::TagUseKind, clang::SourceLocation, clang::CXXScopeSpec&, clang::IdentifierInfo*, clang::SourceLocation, clang::AttributeList*, clang::AccessSpecifier, clang::SourceLocation, llvm::MutableArrayRef, bool&, bool&, clang::SourceLocation, bool, clang::ActionResult, false>, bool, clang::Sema::SkipBodyInfo*)': (.text._ZN5clang4Sema8ActOnTagEPNS_5ScopeEjNS0_10TagUseKindENS_14SourceLocationERNS_12CXXScopeSpecEPNS_14IdentifierInfoES4_PNS_13AttributeListENS_15AccessSpecifierES4_N4llvm15MutableArrayRefIPNS_21TemplateParameterListEEERbSH_S4_bNS_12ActionResultINS_9OpaquePtrINS_8QualTypeEEELb0EEEbPNS0_12SkipBodyInfoE+0x310c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::MergeTypedefNameDecl(clang::Scope*, clang::TypedefNameDecl*, clang::LookupResult&)': (.text._ZN5clang4Sema20MergeTypedefNameDeclEPNS_5ScopeEPNS_15TypedefNameDeclERNS_12LookupResultE+0x409): undefined reference to `llvm::SmallPtrSetImplBase::erase_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnTypedefDeclarator(clang::Scope*, clang::Declarator&, clang::DeclContext*, clang::TypeSourceInfo*, clang::LookupResult&)': (.text._ZN5clang4Sema22ActOnTypedefDeclaratorEPNS_5ScopeERNS_10DeclaratorEPNS_11DeclContextEPNS_14TypeSourceInfoERNS_12LookupResultE+0x454): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnStartOfFunctionDef(clang::Scope*, clang::Decl*, clang::Sema::SkipBodyInfo*)': (.text._ZN5clang4Sema23ActOnStartOfFunctionDefEPNS_5ScopeEPNS_4DeclEPNS0_12SkipBodyInfoE+0xbcd): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnStartOfFunctionDef(clang::Scope*, clang::Decl*, clang::Sema::SkipBodyInfo*)': (.text._ZN5clang4Sema23ActOnStartOfFunctionDefEPNS_5ScopeEPNS_4DeclEPNS0_12SkipBodyInfoE+0x1082): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnStartOfFunctionDef(clang::Scope*, clang::Decl*, clang::Sema::SkipBodyInfo*)': (.text._ZN5clang4Sema23ActOnStartOfFunctionDefEPNS_5ScopeEPNS_4DeclEPNS0_12SkipBodyInfoE+0x10a4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::FinalizeDeclaration(clang::Decl*)': (.text._ZN5clang4Sema19FinalizeDeclarationEPNS_4DeclE+0x32): undefined reference to `llvm::SmallPtrSetImplBase::erase_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::FinalizeDeclaration(clang::Decl*)': (.text._ZN5clang4Sema19FinalizeDeclarationEPNS_4DeclE+0xd96): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::FinalizeDeclaration(clang::Decl*)': (.text._ZN5clang4Sema19FinalizeDeclarationEPNS_4DeclE+0xe11): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnVariableDeclarator(clang::Scope*, clang::Declarator&, clang::DeclContext*, clang::TypeSourceInfo*, clang::LookupResult&, llvm::MutableArrayRef, bool&)': (.text._ZN5clang4Sema23ActOnVariableDeclaratorEPNS_5ScopeERNS_10DeclaratorEPNS_11DeclContextEPNS_14TypeSourceInfoERNS_12LookupResultEN4llvm15MutableArrayRefIPNS_21TemplateParameterListEEERb+0xd8d): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnVariableDeclarator(clang::Scope*, clang::Declarator&, clang::DeclContext*, clang::TypeSourceInfo*, clang::LookupResult&, llvm::MutableArrayRef, bool&)': (.text._ZN5clang4Sema23ActOnVariableDeclaratorEPNS_5ScopeERNS_10DeclaratorEPNS_11DeclContextEPNS_14TypeSourceInfoERNS_12LookupResultEN4llvm15MutableArrayRefIPNS_21TemplateParameterListEEERb+0x1aa5): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::MergeFunctionDecl(clang::FunctionDecl*, clang::NamedDecl*&, clang::Scope*, bool)': (.text._ZN5clang4Sema17MergeFunctionDeclEPNS_12FunctionDeclERPNS_9NamedDeclEPNS_5ScopeEb+0x200a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::MergeFunctionDecl(clang::FunctionDecl*, clang::NamedDecl*&, clang::Scope*, bool)': (.text._ZN5clang4Sema17MergeFunctionDeclEPNS_12FunctionDeclERPNS_9NamedDeclEPNS_5ScopeEb+0x20e6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::MergeFunctionDecl(clang::FunctionDecl*, clang::NamedDecl*&, clang::Scope*, bool)': (.text._ZN5clang4Sema17MergeFunctionDeclEPNS_12FunctionDeclERPNS_9NamedDeclEPNS_5ScopeEb+0x2351): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::MergeFunctionDecl(clang::FunctionDecl*, clang::NamedDecl*&, clang::Scope*, bool)': (.text._ZN5clang4Sema17MergeFunctionDeclEPNS_12FunctionDeclERPNS_9NamedDeclEPNS_5ScopeEb+0x2468): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::CheckFunctionDeclaration(clang::Scope*, clang::FunctionDecl*, clang::LookupResult&, bool)': (.text._ZN5clang4Sema24CheckFunctionDeclarationEPNS_5ScopeEPNS_12FunctionDeclERNS_12LookupResultEb+0xe32): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o):(.text._ZN5clang4Sema26ActOnPragmaRedefineExtnameEPNS_14IdentifierInfoES2_NS_14SourceLocationES3_S3_+0x443): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::DiagnoseUnusedDecl(clang::NamedDecl const*)': (.text._ZN5clang4Sema18DiagnoseUnusedDeclEPKNS_9NamedDeclE+0x3fb): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::DiagnoseUnusedDecl(clang::NamedDecl const*)': (.text._ZN5clang4Sema18DiagnoseUnusedDeclEPKNS_9NamedDeclE+0x694): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::CheckFieldDecl(clang::DeclarationName, clang::QualType, clang::TypeSourceInfo*, clang::RecordDecl*, clang::SourceLocation, bool, clang::Expr*, clang::InClassInitStyle, clang::SourceLocation, clang::AccessSpecifier, clang::NamedDecl*, clang::Declarator*)': (.text._ZN5clang4Sema14CheckFieldDeclENS_15DeclarationNameENS_8QualTypeEPNS_14TypeSourceInfoEPNS_10RecordDeclENS_14SourceLocationEbPNS_4ExprENS_16InClassInitStyleES7_NS_15AccessSpecifierEPNS_9NamedDeclEPNS_10DeclaratorE+0x8b7): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnFunctionDeclarator(clang::Scope*, clang::Declarator&, clang::DeclContext*, clang::TypeSourceInfo*, clang::LookupResult&, llvm::MutableArrayRef, bool&)': (.text._ZN5clang4Sema23ActOnFunctionDeclaratorEPNS_5ScopeERNS_10DeclaratorEPNS_11DeclContextEPNS_14TypeSourceInfoERNS_12LookupResultEN4llvm15MutableArrayRefIPNS_21TemplateParameterListEEERb+0x1274): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnFunctionDeclarator(clang::Scope*, clang::Declarator&, clang::DeclContext*, clang::TypeSourceInfo*, clang::LookupResult&, llvm::MutableArrayRef, bool&)': (.text._ZN5clang4Sema23ActOnFunctionDeclaratorEPNS_5ScopeERNS_10DeclaratorEPNS_11DeclContextEPNS_14TypeSourceInfoERNS_12LookupResultEN4llvm15MutableArrayRefIPNS_21TemplateParameterListEEERb+0x2b1a): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnFunctionDeclarator(clang::Scope*, clang::Declarator&, clang::DeclContext*, clang::TypeSourceInfo*, clang::LookupResult&, llvm::MutableArrayRef, bool&)': (.text._ZN5clang4Sema23ActOnFunctionDeclaratorEPNS_5ScopeERNS_10DeclaratorEPNS_11DeclContextEPNS_14TypeSourceInfoERNS_12LookupResultEN4llvm15MutableArrayRefIPNS_21TemplateParameterListEEERb+0x2ba7): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnFunctionDeclarator(clang::Scope*, clang::Declarator&, clang::DeclContext*, clang::TypeSourceInfo*, clang::LookupResult&, llvm::MutableArrayRef, bool&)': (.text._ZN5clang4Sema23ActOnFunctionDeclaratorEPNS_5ScopeERNS_10DeclaratorEPNS_11DeclContextEPNS_14TypeSourceInfoERNS_12LookupResultEN4llvm15MutableArrayRefIPNS_21TemplateParameterListEEERb+0x2bd3): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnFunctionDeclarator(clang::Scope*, clang::Declarator&, clang::DeclContext*, clang::TypeSourceInfo*, clang::LookupResult&, llvm::MutableArrayRef, bool&)': (.text._ZN5clang4Sema23ActOnFunctionDeclaratorEPNS_5ScopeERNS_10DeclaratorEPNS_11DeclContextEPNS_14TypeSourceInfoERNS_12LookupResultEN4llvm15MutableArrayRefIPNS_21TemplateParameterListEEERb+0x2e78): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnFunctionDeclarator(clang::Scope*, clang::Declarator&, clang::DeclContext*, clang::TypeSourceInfo*, clang::LookupResult&, llvm::MutableArrayRef, bool&)': (.text._ZN5clang4Sema23ActOnFunctionDeclaratorEPNS_5ScopeERNS_10DeclaratorEPNS_11DeclContextEPNS_14TypeSourceInfoERNS_12LookupResultEN4llvm15MutableArrayRefIPNS_21TemplateParameterListEEERb+0x2f81): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnFunctionDeclarator(clang::Scope*, clang::Declarator&, clang::DeclContext*, clang::TypeSourceInfo*, clang::LookupResult&, llvm::MutableArrayRef, bool&)': (.text._ZN5clang4Sema23ActOnFunctionDeclaratorEPNS_5ScopeERNS_10DeclaratorEPNS_11DeclContextEPNS_14TypeSourceInfoERNS_12LookupResultEN4llvm15MutableArrayRefIPNS_21TemplateParameterListEEERb+0x2fc2): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnFunctionDeclarator(clang::Scope*, clang::Declarator&, clang::DeclContext*, clang::TypeSourceInfo*, clang::LookupResult&, llvm::MutableArrayRef, bool&)': (.text._ZN5clang4Sema23ActOnFunctionDeclaratorEPNS_5ScopeERNS_10DeclaratorEPNS_11DeclContextEPNS_14TypeSourceInfoERNS_12LookupResultEN4llvm15MutableArrayRefIPNS_21TemplateParameterListEEERb+0x3126): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnFunctionDeclarator(clang::Scope*, clang::Declarator&, clang::DeclContext*, clang::TypeSourceInfo*, clang::LookupResult&, llvm::MutableArrayRef, bool&)': (.text._ZN5clang4Sema23ActOnFunctionDeclaratorEPNS_5ScopeERNS_10DeclaratorEPNS_11DeclContextEPNS_14TypeSourceInfoERNS_12LookupResultEN4llvm15MutableArrayRefIPNS_21TemplateParameterListEEERb+0x384a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnFunctionDeclarator(clang::Scope*, clang::Declarator&, clang::DeclContext*, clang::TypeSourceInfo*, clang::LookupResult&, llvm::MutableArrayRef, bool&)': (.text._ZN5clang4Sema23ActOnFunctionDeclaratorEPNS_5ScopeERNS_10DeclaratorEPNS_11DeclContextEPNS_14TypeSourceInfoERNS_12LookupResultEN4llvm15MutableArrayRefIPNS_21TemplateParameterListEEERb+0x410a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnFunctionDeclarator(clang::Scope*, clang::Declarator&, clang::DeclContext*, clang::TypeSourceInfo*, clang::LookupResult&, llvm::MutableArrayRef, bool&)': (.text._ZN5clang4Sema23ActOnFunctionDeclaratorEPNS_5ScopeERNS_10DeclaratorEPNS_11DeclContextEPNS_14TypeSourceInfoERNS_12LookupResultEN4llvm15MutableArrayRefIPNS_21TemplateParameterListEEERb+0x470f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o): In function `clang::Sema::ActOnCXXForRangeIdentifier(clang::Scope*, clang::SourceLocation, clang::IdentifierInfo*, clang::ParsedAttributes&, clang::SourceLocation)': (.text._ZN5clang4Sema26ActOnCXXForRangeIdentifierEPNS_5ScopeENS_14SourceLocationEPNS_14IdentifierInfoERNS_16ParsedAttributesES3_+0xa31): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDecl.cpp.o):(.text._ZN5clang4Sema24ImplicitlyDefineFunctionENS_14SourceLocationERNS_14IdentifierInfoEPNS_5ScopeE+0xd47): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclAttr.cpp.o): In function `checkAttrArgsAreCapabilityObjs(clang::Sema&, clang::Decl*, clang::AttributeList const&, llvm::SmallVectorImpl&, int, bool) [clone .constprop.1025]': (.text._ZL30checkAttrArgsAreCapabilityObjsRN5clang4SemaEPNS_4DeclERKNS_13AttributeListERN4llvm15SmallVectorImplIPNS_4ExprEEEib.constprop.1025+0x2db): undefined reference to `llvm::APInt::APInt(unsigned int, unsigned int, unsigned long const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclAttr.cpp.o): In function `checkAttrArgsAreCapabilityObjs(clang::Sema&, clang::Decl*, clang::AttributeList const&, llvm::SmallVectorImpl&, int, bool) [clone .constprop.1025]': (.text._ZL30checkAttrArgsAreCapabilityObjsRN5clang4SemaEPNS_4DeclERKNS_13AttributeListERN4llvm15SmallVectorImplIPNS_4ExprEEEib.constprop.1025+0x51c): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclAttr.cpp.o): In function `attrNonNullArgCheck(clang::Sema&, clang::QualType, clang::AttributeList const&, clang::SourceRange, clang::SourceRange, bool) [clone .constprop.961]': (.text._ZL19attrNonNullArgCheckRN5clang4SemaENS_8QualTypeERKNS_13AttributeListENS_11SourceRangeES6_b.constprop.961+0x2de): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclAttr.cpp.o): In function `attrNonNullArgCheck(clang::Sema&, clang::QualType, clang::AttributeList const&, clang::SourceRange, clang::SourceRange, bool) [clone .constprop.961]': (.text._ZL19attrNonNullArgCheckRN5clang4SemaENS_8QualTypeERKNS_13AttributeListENS_11SourceRangeES6_b.constprop.961+0x304): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclAttr.cpp.o): In function `attrNonNullArgCheck(clang::Sema&, clang::QualType, clang::AttributeList const&, clang::SourceRange, clang::SourceRange, bool) [clone .constprop.961]': (.text._ZL19attrNonNullArgCheckRN5clang4SemaENS_8QualTypeERKNS_13AttributeListENS_11SourceRangeES6_b.constprop.961+0x332): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclAttr.cpp.o): In function `attrNonNullArgCheck(clang::Sema&, clang::QualType, clang::AttributeList const&, clang::SourceRange, clang::SourceRange, bool) [clone .constprop.961]': (.text._ZL19attrNonNullArgCheckRN5clang4SemaENS_8QualTypeERKNS_13AttributeListENS_11SourceRangeES6_b.constprop.961+0x358): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclAttr.cpp.o): In function `clang::Sema::checkTargetAttr(clang::SourceLocation, llvm::StringRef)': (.text._ZN5clang4Sema15checkTargetAttrENS_14SourceLocationEN4llvm9StringRefE+0x4b): undefined reference to `llvm::StringRef::find(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclAttr.cpp.o): In function `clang::Sema::AddAlignedAttr(clang::SourceRange, clang::Decl*, clang::TypeSourceInfo*, unsigned int, bool)': (.text._ZN5clang4Sema14AddAlignedAttrENS_11SourceRangeEPNS_4DeclEPNS_14TypeSourceInfoEjb+0x1eb): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclAttr.cpp.o): In function `clang::Sema::AddAlignedAttr(clang::SourceRange, clang::Decl*, clang::TypeSourceInfo*, unsigned int, bool)': (.text._ZN5clang4Sema14AddAlignedAttrENS_11SourceRangeEPNS_4DeclEPNS_14TypeSourceInfoEjb+0x21a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclAttr.cpp.o): In function `clang::Sema::mergeCommonAttr(clang::Decl*, clang::SourceRange, clang::IdentifierInfo*, unsigned int)': (.text._ZN5clang4Sema15mergeCommonAttrEPNS_4DeclENS_11SourceRangeEPNS_14IdentifierInfoEj+0x339): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclAttr.cpp.o): In function `clang::Sema::DeclClonePragmaWeak(clang::NamedDecl*, clang::IdentifierInfo*, clang::SourceLocation)': (.text._ZN5clang4Sema19DeclClonePragmaWeakEPNS_9NamedDeclEPNS_14IdentifierInfoENS_14SourceLocationE+0x310): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclAttr.cpp.o): In function `clang::Sema::PopParsingDeclaration(clang::Sema::DelayedDiagnosticsState, clang::Decl*)': (.text._ZN5clang4Sema21PopParsingDeclarationENS0_23DelayedDiagnosticsStateEPNS_4DeclE+0x55d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclAttr.cpp.o):(.text._ZN5clang4Sema21PopParsingDeclarationENS0_23DelayedDiagnosticsStateEPNS_4DeclE+0x587): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclAttr.cpp.o): In function `checkUInt32Argument(clang::Sema&, clang::AttributeList const&, clang::Expr const*, unsigned int&, unsigned int)': (.text._ZL19checkUInt32ArgumentRN5clang4SemaERKNS_13AttributeListEPKNS_4ExprERjj+0x339): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclAttr.cpp.o): In function `checkUInt32Argument(clang::Sema&, clang::AttributeList const&, clang::Expr const*, unsigned int&, unsigned int)': (.text._ZL19checkUInt32ArgumentRN5clang4SemaERKNS_13AttributeListEPKNS_4ExprERjj+0x3d6): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclAttr.cpp.o): In function `checkFunctionOrMethodParameterIndex(clang::Sema&, clang::Decl const*, clang::AttributeList const&, unsigned int, clang::Expr const*, unsigned long&) [clone .constprop.992]': (.text._ZL35checkFunctionOrMethodParameterIndexRN5clang4SemaEPKNS_4DeclERKNS_13AttributeListEjPKNS_4ExprERm.constprop.992+0x26b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclAttr.cpp.o): In function `checkFunctionOrMethodParameterIndex(clang::Sema&, clang::Decl const*, clang::AttributeList const&, unsigned int, clang::Expr const*, unsigned long&) [clone .constprop.992]': (.text._ZL35checkFunctionOrMethodParameterIndexRN5clang4SemaEPKNS_4DeclERKNS_13AttributeListEjPKNS_4ExprERm.constprop.992+0x42b): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclAttr.cpp.o): In function `checkLaunchBoundsArgument(clang::Sema&, clang::Expr*, clang::CUDALaunchBoundsAttr const&, unsigned int) [clone .constprop.888]': (.text._ZL25checkLaunchBoundsArgumentRN5clang4SemaEPNS_4ExprERKNS_20CUDALaunchBoundsAttrEj.constprop.888+0x285): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclAttr.cpp.o): In function `checkLaunchBoundsArgument(clang::Sema&, clang::Expr*, clang::CUDALaunchBoundsAttr const&, unsigned int) [clone .constprop.888]': (.text._ZL25checkLaunchBoundsArgumentRN5clang4SemaEPNS_4ExprERKNS_20CUDALaunchBoundsAttrEj.constprop.888+0x406): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclAttr.cpp.o): In function `checkLaunchBoundsArgument(clang::Sema&, clang::Expr*, clang::CUDALaunchBoundsAttr const&, unsigned int) [clone .constprop.888]': (.text._ZL25checkLaunchBoundsArgumentRN5clang4SemaEPNS_4ExprERKNS_20CUDALaunchBoundsAttrEj.constprop.888+0x427): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclAttr.cpp.o): In function `handleAssertSharedLockAttr(clang::Sema&, clang::Decl*, clang::AttributeList const&) [clone .constprop.983]': (.text._ZL26handleAssertSharedLockAttrRN5clang4SemaEPNS_4DeclERKNS_13AttributeListE.constprop.983+0x2a4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclAttr.cpp.o): In function `handleAssertSharedLockAttr(clang::Sema&, clang::Decl*, clang::AttributeList const&) [clone .constprop.983]': (.text._ZL26handleAssertSharedLockAttrRN5clang4SemaEPNS_4DeclERKNS_13AttributeListE.constprop.983+0x2dd): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclAttr.cpp.o): In function `clang::Sema::AddAlignValueAttr(clang::SourceRange, clang::Decl*, clang::Expr*, unsigned int)': (.text._ZN5clang4Sema17AddAlignValueAttrENS_11SourceRangeEPNS_4DeclEPNS_4ExprEj+0x2ed): undefined reference to `llvm::APInt::countPopulationSlowCase() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclAttr.cpp.o): In function `clang::Sema::AddAssumeAlignedAttr(clang::SourceRange, clang::Decl*, clang::Expr*, clang::Expr*, unsigned int)': (.text._ZN5clang4Sema20AddAssumeAlignedAttrENS_11SourceRangeEPNS_4DeclEPNS_4ExprES5_j+0x45e): undefined reference to `llvm::APInt::countPopulationSlowCase() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclAttr.cpp.o): In function `handleObjCReturnsInnerPointerAttr(clang::Sema&, clang::Decl*, clang::AttributeList const&) [clone .constprop.882]': (.text._ZL33handleObjCReturnsInnerPointerAttrRN5clang4SemaEPNS_4DeclERKNS_13AttributeListE.constprop.882+0x25f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclAttr.cpp.o): In function `handleNSConsumedAttr(clang::Sema&, clang::Decl*, clang::AttributeList const&) [clone .constprop.884]': (.text._ZL20handleNSConsumedAttrRN5clang4SemaEPNS_4DeclERKNS_13AttributeListE.constprop.884+0x1d6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclAttr.cpp.o): In function `handleObjCSuppresProtocolAttr(clang::Sema&, clang::Decl*, clang::AttributeList const&) [clone .constprop.932]': (.text._ZL29handleObjCSuppresProtocolAttrRN5clang4SemaEPNS_4DeclERKNS_13AttributeListE.constprop.932+0x1d9): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclAttr.cpp.o): In function `handleRestrictAttr(clang::Sema&, clang::Decl*, clang::AttributeList const&) [clone .constprop.948]': (.text._ZL18handleRestrictAttrRN5clang4SemaEPNS_4DeclERKNS_13AttributeListE.constprop.948+0x217): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclAttr.cpp.o): In function `handleNonNullAttr(clang::Sema&, clang::Decl*, clang::AttributeList const&) [clone .constprop.960]': (.text._ZL17handleNonNullAttrRN5clang4SemaEPNS_4DeclERKNS_13AttributeListE.constprop.960+0x27e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclAttr.cpp.o):(.text._ZN5clang4Sema19DeclApplyPragmaWeakEPNS_5ScopeEPNS_9NamedDeclERNS_8WeakInfoE+0x4a6): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclAttr.cpp.o): In function `handleModeAttr(clang::Sema&, clang::Decl*, clang::AttributeList const&) [clone .constprop.905]': (.text._ZL14handleModeAttrRN5clang4SemaEPNS_4DeclERKNS_13AttributeListE.constprop.905+0x1a9): undefined reference to `llvm::APInt::operator=(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclAttr.cpp.o): In function `handleModeAttr(clang::Sema&, clang::Decl*, clang::AttributeList const&) [clone .constprop.905]': (.text._ZL14handleModeAttrRN5clang4SemaEPNS_4DeclERKNS_13AttributeListE.constprop.905+0x674): undefined reference to `llvm::StringRef::getAsInteger(unsigned int, llvm::APInt&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclAttr.cpp.o): In function `handleModeAttr(clang::Sema&, clang::Decl*, clang::AttributeList const&) [clone .constprop.905]': (.text._ZL14handleModeAttrRN5clang4SemaEPNS_4DeclERKNS_13AttributeListE.constprop.905+0x7e6): undefined reference to `llvm::APInt::countPopulationSlowCase() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclAttr.cpp.o): In function `handleCapabilityAttr(clang::Sema&, clang::Decl*, clang::AttributeList const&) [clone .constprop.854]': (.text._ZL20handleCapabilityAttrRN5clang4SemaEPNS_4DeclERKNS_13AttributeListE.constprop.854+0x63): undefined reference to `llvm::StringRef::compare_lower(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclAttr.cpp.o): In function `handleCapabilityAttr(clang::Sema&, clang::Decl*, clang::AttributeList const&) [clone .constprop.854]': (.text._ZL20handleCapabilityAttrRN5clang4SemaEPNS_4DeclERKNS_13AttributeListE.constprop.854+0x1c0): undefined reference to `llvm::StringRef::compare_lower(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclAttr.cpp.o): In function `handleInterruptAttr(clang::Sema&, clang::Decl*, clang::AttributeList const&) [clone .constprop.862]': (.text._ZL19handleInterruptAttrRN5clang4SemaEPNS_4DeclERKNS_13AttributeListE.constprop.862+0x6c5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclAttr.cpp.o): In function `handleInterruptAttr(clang::Sema&, clang::Decl*, clang::AttributeList const&) [clone .constprop.862]': (.text._ZL19handleInterruptAttrRN5clang4SemaEPNS_4DeclERKNS_13AttributeListE.constprop.862+0x805): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclAttr.cpp.o): In function `handleCallableWhenAttr(clang::Sema&, clang::Decl*, clang::AttributeList const&) [clone .constprop.971]': (.text._ZL22handleCallableWhenAttrRN5clang4SemaEPNS_4DeclERKNS_13AttributeListE.constprop.971+0x3d6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclAttr.cpp.o): In function `handleOwnershipAttr(clang::Sema&, clang::Decl*, clang::AttributeList const&) [clone .constprop.956]': (.text._ZL19handleOwnershipAttrRN5clang4SemaEPNS_4DeclERKNS_13AttributeListE.constprop.956+0x8da): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclAttr.cpp.o): In function `clang::Sema::mergeTypeVisibilityAttr(clang::Decl*, clang::SourceRange, clang::TypeVisibilityAttr::VisibilityType, unsigned int)': (.text._ZN5clang4Sema23mergeTypeVisibilityAttrEPNS_4DeclENS_11SourceRangeENS_18TypeVisibilityAttr14VisibilityTypeEj+0x3e2): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclAttr.cpp.o): In function `clang::Sema::mergeVisibilityAttr(clang::Decl*, clang::SourceRange, clang::VisibilityAttr::VisibilityType, unsigned int)': (.text._ZN5clang4Sema19mergeVisibilityAttrEPNS_4DeclENS_11SourceRangeENS_14VisibilityAttr14VisibilityTypeEj+0x3e2): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclAttr.cpp.o): In function `ProcessDeclAttribute(clang::Sema&, clang::Scope*, clang::Decl*, clang::AttributeList const&, bool) [clone .part.814] [clone .constprop.831]': (.text._ZL20ProcessDeclAttributeRN5clang4SemaEPNS_5ScopeEPNS_4DeclERKNS_13AttributeListEb.part.814.constprop.831+0x2662): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o):(.text._ZN4llvm15SmallVectorImplISt4pairIPN5clang21TemplateParameterListEN12_GLOBAL__N_125InheritingConstructorInfo21InheritingConstructorEEEaSEOS9_+0x13e): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `AddMostOverridenMethods(clang::CXXMethodDecl const*, llvm::SmallPtrSetImpl&)': (.text._ZL23AddMostOverridenMethodsPKN5clang13CXXMethodDeclERN4llvm15SmallPtrSetImplIS2_EE+0x61): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `bool llvm::function_ref::callback_fn(long, clang::CXXRecordDecl const*)': (.text._ZN4llvm12function_refIFbPKN5clang13CXXRecordDeclEEE11callback_fnIZNS1_4Sema23CheckUsingDeclQualifierENS1_14SourceLocationERKNS1_12CXXScopeSpecERKNS1_19DeclarationNameInfoES9_EUlS4_E_EEblS4_+0x8): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `PopulateKeysForFields(clang::FieldDecl*, llvm::SmallVectorImpl&) [clone .constprop.3372]': (.text._ZL21PopulateKeysForFieldsPN5clang9FieldDeclERN4llvm15SmallVectorImplIPKvEE.constprop.3372+0xd2): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `bool llvm::function_ref::callback_fn(long, clang::CXXRecordDecl const*)': (.text._ZN4llvm12function_refIFbPKN5clang13CXXRecordDeclEEE11callback_fnIZNS1_4Sema23CheckUsingDeclQualifierENS1_14SourceLocationERKNS1_12CXXScopeSpecERKNS1_19DeclarationNameInfoES9_EUlS4_E0_EEblS4_+0x11): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `(anonymous namespace)::BaseAndFieldInfo::addFieldInitializer(clang::CXXCtorInitializer*) [clone .constprop.3380]': (.text._ZN12_GLOBAL__N_116BaseAndFieldInfo19addFieldInitializerEPN5clang18CXXCtorInitializerE.constprop.3380+0x81): undefined reference to `llvm::SmallPtrSetImplBase::erase_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `(anonymous namespace)::BaseAndFieldInfo::addFieldInitializer(clang::CXXCtorInitializer*) [clone .constprop.3380]': (.text._ZN12_GLOBAL__N_116BaseAndFieldInfo19addFieldInitializerEPN5clang18CXXCtorInitializerE.constprop.3380+0x190): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `(anonymous namespace)::FindHiddenVirtualMethod::CheckMostOverridenMethods(clang::CXXMethodDecl const*, llvm::SmallPtrSetImpl const&) [clone .constprop.3343]': (.text._ZN12_GLOBAL__N_123FindHiddenVirtualMethod25CheckMostOverridenMethodsEPKN5clang13CXXMethodDeclERKN4llvm15SmallPtrSetImplIS4_EE.constprop.3343+0x3d): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `(anonymous namespace)::FindHiddenVirtualMethod::CheckMostOverridenMethods(clang::CXXMethodDecl const*, llvm::SmallPtrSetImpl const&) [clone .constprop.3343]': (.text._ZN12_GLOBAL__N_123FindHiddenVirtualMethod25CheckMostOverridenMethodsEPKN5clang13CXXMethodDeclERKN4llvm15SmallPtrSetImplIS4_EE.constprop.3343+0xb0): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `(anonymous namespace)::FindHiddenVirtualMethod::CheckMostOverridenMethods(clang::CXXMethodDecl const*, llvm::SmallPtrSetImpl const&) [clone .constprop.3343]': (.text._ZN12_GLOBAL__N_123FindHiddenVirtualMethod25CheckMostOverridenMethodsEPKN5clang13CXXMethodDeclERKN4llvm15SmallPtrSetImplIS4_EE.constprop.3343+0x1a4): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `(anonymous namespace)::FindHiddenVirtualMethod::CheckMostOverridenMethods(clang::CXXMethodDecl const*, llvm::SmallPtrSetImpl const&) [clone .constprop.3343]': (.text._ZN12_GLOBAL__N_123FindHiddenVirtualMethod25CheckMostOverridenMethodsEPKN5clang13CXXMethodDeclERKN4llvm15SmallPtrSetImplIS4_EE.constprop.3343+0x23f): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `(anonymous namespace)::FindHiddenVirtualMethod::CheckMostOverridenMethods(clang::CXXMethodDecl const*, llvm::SmallPtrSetImpl const&) [clone .constprop.3343]': (.text._ZN12_GLOBAL__N_123FindHiddenVirtualMethod25CheckMostOverridenMethodsEPKN5clang13CXXMethodDeclERKN4llvm15SmallPtrSetImplIS4_EE.constprop.3343+0x2b0): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o):(.text._ZN12_GLOBAL__N_123FindHiddenVirtualMethod25CheckMostOverridenMethodsEPKN5clang13CXXMethodDeclERKN4llvm15SmallPtrSetImplIS4_EE.constprop.3343+0x330): more undefined references to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `bool llvm::function_ref::callback_fn<(anonymous namespace)::FindHiddenVirtualMethod>(long, clang::CXXBaseSpecifier const*, clang::CXXBasePath&)': (.text._ZN4llvm12function_refIFbPKN5clang16CXXBaseSpecifierERNS1_11CXXBasePathEEE11callback_fnIN12_GLOBAL__N_123FindHiddenVirtualMethodEEEblS4_S6_+0x259): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `bool llvm::function_ref::callback_fn<(anonymous namespace)::FindHiddenVirtualMethod>(long, clang::CXXBaseSpecifier const*, clang::CXXBasePath&)': (.text._ZN4llvm12function_refIFbPKN5clang16CXXBaseSpecifierERNS1_11CXXBasePathEEE11callback_fnIN12_GLOBAL__N_123FindHiddenVirtualMethodEEEblS4_S6_+0x372): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `(anonymous namespace)::InheritingConstructorInfo::noteDeclaredInDerived(clang::CXXConstructorDecl const*)': (.text._ZN12_GLOBAL__N_125InheritingConstructorInfo21noteDeclaredInDerivedEPKN5clang18CXXConstructorDeclE+0x347): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::FindHiddenVirtualMethods(clang::CXXMethodDecl*, llvm::SmallVectorImpl&) [clone .part.2656] [clone .constprop.3394]': (.text._ZN5clang4Sema24FindHiddenVirtualMethodsEPNS_13CXXMethodDeclERN4llvm15SmallVectorImplIS2_EE.part.2656.constprop.3394+0x2d5): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::FindHiddenVirtualMethods(clang::CXXMethodDecl*, llvm::SmallVectorImpl&) [clone .part.2656] [clone .constprop.3394]': (.text._ZN5clang4Sema24FindHiddenVirtualMethodsEPNS_13CXXMethodDeclERN4llvm15SmallVectorImplIS2_EE.part.2656.constprop.3394+0x4a0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::BoundTypeDiagnoser::diagnose(clang::Sema&, clang::SourceLocation, clang::QualType)': (.text._ZN5clang4Sema18BoundTypeDiagnoserIJjNS_11SourceRangeEbEE8diagnoseERS0_NS_14SourceLocationENS_8QualTypeE[_ZN5clang4Sema18BoundTypeDiagnoserIJjNS_11SourceRangeEbEE8diagnoseERS0_NS_14SourceLocationENS_8QualTypeE]+0x164): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::BoundTypeDiagnoser::diagnose(clang::Sema&, clang::SourceLocation, clang::QualType)': (.text._ZN5clang4Sema18BoundTypeDiagnoserIJNS_11SourceRangeEEE8diagnoseERS0_NS_14SourceLocationENS_8QualTypeE[_ZN5clang4Sema18BoundTypeDiagnoserIJNS_11SourceRangeEEE8diagnoseERS0_NS_14SourceLocationENS_8QualTypeE]+0x139): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::PartialDiagnostic::AddSourceRange(clang::CharSourceRange const&) const': (.text._ZNK5clang17PartialDiagnostic14AddSourceRangeERKNS_15CharSourceRangeE[_ZNK5clang17PartialDiagnostic14AddSourceRangeERKNS_15CharSourceRangeE]+0x116): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `llvm::SmallPtrSetImplBase::count_imp(void const*) const': (.text._ZNK4llvm19SmallPtrSetImplBase9count_impEPKv[_ZNK4llvm19SmallPtrSetImplBase9count_impEPKv]+0xe): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `(anonymous namespace)::UninitializedFieldVisitor::HandleMemberExpr(clang::MemberExpr*, bool, bool) [clone .part.2600]': (.text._ZN12_GLOBAL__N_125UninitializedFieldVisitor16HandleMemberExprEPN5clang10MemberExprEbb.part.2600+0x2e6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `(anonymous namespace)::UninitializedFieldVisitor::HandleMemberExpr(clang::MemberExpr*, bool, bool) [clone .part.2600]': (.text._ZN12_GLOBAL__N_125UninitializedFieldVisitor16HandleMemberExprEPN5clang10MemberExprEbb.part.2600+0x4f4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `(anonymous namespace)::UninitializedFieldVisitor::VisitBinaryOperator(clang::BinaryOperator*)': (.text.unlikely._ZN12_GLOBAL__N_125UninitializedFieldVisitor19VisitBinaryOperatorEPN5clang14BinaryOperatorE+0x6d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `(anonymous namespace)::UninitializedFieldVisitor::CheckInitListExpr(clang::InitListExpr*)': (.text._ZN12_GLOBAL__N_125UninitializedFieldVisitor17CheckInitListExprEPN5clang12InitListExprE+0x50d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `(anonymous namespace)::UninitializedFieldVisitor::CheckInitListExpr(clang::InitListExpr*)': (.text._ZN12_GLOBAL__N_125UninitializedFieldVisitor17CheckInitListExprEPN5clang12InitListExprE+0x565): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o):(.text._ZN12_GLOBAL__N_125UninitializedFieldVisitor17CheckInitListExprEPN5clang12InitListExprE+0x5c2): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::ImplicitExceptionSpecification::CalledDecl(clang::SourceLocation, clang::CXXMethodDecl const*)': (.text._ZN5clang4Sema30ImplicitExceptionSpecification10CalledDeclENS_14SourceLocationEPKNS_13CXXMethodDeclE+0x15f): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::ImplicitExceptionSpecification::CalledDecl(clang::SourceLocation, clang::CXXMethodDecl const*)': (.text._ZN5clang4Sema30ImplicitExceptionSpecification10CalledDeclENS_14SourceLocationEPKNS_13CXXMethodDeclE+0x1e5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::isCurrentClassNameTypo(clang::IdentifierInfo*&, clang::CXXScopeSpec const*)': (.text._ZN5clang4Sema22isCurrentClassNameTypoERPNS_14IdentifierInfoEPKNS_12CXXScopeSpecE+0xd3): undefined reference to `llvm::StringRef::edit_distance(llvm::StringRef, bool, unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::BuildBasePathArray(clang::CXXBasePaths const&, llvm::SmallVector&)': (.text._ZN5clang4Sema18BuildBasePathArrayERKNS_12CXXBasePathsERN4llvm11SmallVectorIPNS_16CXXBaseSpecifierELj4EEE+0xb9): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::DiagnoseAbstractType(clang::CXXRecordDecl const*)': (.text._ZN5clang4Sema20DiagnoseAbstractTypeEPKNS_13CXXRecordDeclE+0x50): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::DiagnoseAbstractType(clang::CXXRecordDecl const*)': (.text._ZN5clang4Sema20DiagnoseAbstractTypeEPKNS_13CXXRecordDeclE+0x1e2): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::DiagnoseAbstractType(clang::CXXRecordDecl const*)': (.text._ZN5clang4Sema20DiagnoseAbstractTypeEPKNS_13CXXRecordDeclE+0x360): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::DiagnoseAbstractType(clang::CXXRecordDecl const*)': (.text._ZN5clang4Sema20DiagnoseAbstractTypeEPKNS_13CXXRecordDeclE+0x3af): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::DiagnoseAbstractType(clang::CXXRecordDecl const*)': (.text._ZN5clang4Sema20DiagnoseAbstractTypeEPKNS_13CXXRecordDeclE+0x4c7): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::ActOnReenterTemplateScope(clang::Scope*, clang::Decl*)': (.text._ZN5clang4Sema25ActOnReenterTemplateScopeEPNS_5ScopeEPNS_4DeclE+0x273): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::ActOnReenterTemplateScope(clang::Scope*, clang::Decl*)': (.text._ZN5clang4Sema25ActOnReenterTemplateScopeEPNS_5ScopeEPNS_4DeclE+0x380): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::ActOnReenterTemplateScope(clang::Scope*, clang::Decl*)': (.text._ZN5clang4Sema25ActOnReenterTemplateScopeEPNS_5ScopeEPNS_4DeclE+0x39e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::ActOnReenterTemplateScope(clang::Scope*, clang::Decl*)': (.text._ZN5clang4Sema25ActOnReenterTemplateScopeEPNS_5ScopeEPNS_4DeclE+0x3c7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::ActOnReenterTemplateScope(clang::Scope*, clang::Decl*)': (.text._ZN5clang4Sema25ActOnReenterTemplateScopeEPNS_5ScopeEPNS_4DeclE+0x3e9): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::ActOnReenterCXXMethodParameter(clang::Scope*, clang::ParmVarDecl*)': (.text._ZN5clang4Sema30ActOnReenterCXXMethodParameterEPNS_5ScopeEPNS_11ParmVarDeclE+0x1a): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::ActOnDelayedCXXMethodParameter(clang::Scope*, clang::Decl*)': (.text._ZN5clang4Sema30ActOnDelayedCXXMethodParameterEPNS_5ScopeEPNS_4DeclE+0x26): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::PushUsingDirective(clang::Scope*, clang::UsingDirectiveDecl*)': (.text._ZN5clang4Sema18PushUsingDirectiveEPNS_5ScopeEPNS_18UsingDirectiveDeclE+0x86): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::HideUsingShadowDecl(clang::Scope*, clang::UsingShadowDecl*)': (.text._ZN5clang4Sema19HideUsingShadowDeclEPNS_5ScopeEPNS_15UsingShadowDeclE+0x59): undefined reference to `llvm::SmallPtrSetImplBase::erase_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::ActOnFinishCXXNonNestedClass(clang::Decl*)': (.text._ZN5clang4Sema28ActOnFinishCXXNonNestedClassEPNS_4DeclE+0x3d8): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::CompleteConstructorCall(clang::CXXConstructorDecl*, llvm::MutableArrayRef, clang::SourceLocation, llvm::SmallVectorImpl&, bool, bool)': (.text._ZN5clang4Sema23CompleteConstructorCallEPNS_18CXXConstructorDeclEN4llvm15MutableArrayRefIPNS_4ExprEEENS_14SourceLocationERNS3_15SmallVectorImplIS6_EEbb+0x1fa): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::CompleteConstructorCall(clang::CXXConstructorDecl*, llvm::MutableArrayRef, clang::SourceLocation, llvm::SmallVectorImpl&, bool, bool)': (.text._ZN5clang4Sema23CompleteConstructorCallEPNS_18CXXConstructorDeclEN4llvm15MutableArrayRefIPNS_4ExprEEENS_14SourceLocationERNS3_15SmallVectorImplIS6_EEbb+0x236): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::CompleteConstructorCall(clang::CXXConstructorDecl*, llvm::MutableArrayRef, clang::SourceLocation, llvm::SmallVectorImpl&, bool, bool)': (.text._ZN5clang4Sema23CompleteConstructorCallEPNS_18CXXConstructorDeclEN4llvm15MutableArrayRefIPNS_4ExprEEENS_14SourceLocationERNS3_15SmallVectorImplIS6_EEbb+0x271): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::CheckPureMethod(clang::CXXMethodDecl*, clang::SourceRange)': (.text._ZN5clang4Sema15CheckPureMethodEPNS_13CXXMethodDeclENS_11SourceRangeE+0x186): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o):(.text._ZN5clang4Sema28ActOnCXXConditionDeclarationEPNS_5ScopeERNS_10DeclaratorE+0xfe): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::BuildStaticAssertDeclaration(clang::SourceLocation, clang::Expr*, clang::StringLiteral*, clang::SourceLocation, bool)': (.text._ZN5clang4Sema28BuildStaticAssertDeclarationENS_14SourceLocationEPNS_4ExprEPNS_13StringLiteralES1_b+0x1b5): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::BuildStaticAssertDeclaration(clang::SourceLocation, clang::Expr*, clang::StringLiteral*, clang::SourceLocation, bool)': (.text._ZN5clang4Sema28BuildStaticAssertDeclarationENS_14SourceLocationEPNS_4ExprEPNS_13StringLiteralES1_b+0x1d6): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::BuildStaticAssertDeclaration(clang::SourceLocation, clang::Expr*, clang::StringLiteral*, clang::SourceLocation, bool)': (.text._ZN5clang4Sema28BuildStaticAssertDeclarationENS_14SourceLocationEPNS_4ExprEPNS_13StringLiteralES1_b+0x5ac): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `(anonymous namespace)::CheckRedundantInit(clang::Sema&, clang::CXXCtorInitializer*, clang::CXXCtorInitializer*&) [clone .constprop.3370]': (.text._ZN12_GLOBAL__N_118CheckRedundantInitERN5clang4SemaEPNS0_18CXXCtorInitializerERS4_.constprop.3370+0x37f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `(anonymous namespace)::CheckRedundantInit(clang::Sema&, clang::CXXCtorInitializer*, clang::CXXCtorInitializer*&) [clone .constprop.3370]': (.text._ZN12_GLOBAL__N_118CheckRedundantInitERN5clang4SemaEPNS0_18CXXCtorInitializerERS4_.constprop.3370+0x3a5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `TryNamespaceTypoCorrection(clang::Sema&, clang::LookupResult&, clang::Scope*, clang::CXXScopeSpec&, clang::SourceLocation, clang::IdentifierInfo*) [clone .isra.2607] [clone .constprop.3428]': (.text._ZL26TryNamespaceTypoCorrectionRN5clang4SemaERNS_12LookupResultEPNS_5ScopeERNS_12CXXScopeSpecENS_14SourceLocationEPNS_14IdentifierInfoE.isra.2607.constprop.3428+0x480): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::ActOnUsingDirective(clang::Scope*, clang::SourceLocation, clang::SourceLocation, clang::CXXScopeSpec&, clang::SourceLocation, clang::IdentifierInfo*, clang::AttributeList*)': (.text._ZN5clang4Sema19ActOnUsingDirectiveEPNS_5ScopeENS_14SourceLocationES3_RNS_12CXXScopeSpecES3_PNS_14IdentifierInfoEPNS_13AttributeListE+0x502): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `buildSingleCopyAssignRecursively(clang::Sema&, clang::SourceLocation, clang::QualType, (anonymous namespace)::ExprBuilder const&, (anonymous namespace)::ExprBuilder const&, bool, bool, unsigned int) [clone .constprop.3326]': (.text._ZL32buildSingleCopyAssignRecursivelyRN5clang4SemaENS_14SourceLocationENS_8QualTypeERKN12_GLOBAL__N_111ExprBuilderES7_bbj.constprop.3326+0x586): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `buildSingleCopyAssignRecursively(clang::Sema&, clang::SourceLocation, clang::QualType, (anonymous namespace)::ExprBuilder const&, (anonymous namespace)::ExprBuilder const&, bool, bool, unsigned int) [clone .constprop.3326]': (.text._ZL32buildSingleCopyAssignRecursivelyRN5clang4SemaENS_14SourceLocationENS_8QualTypeERKN12_GLOBAL__N_111ExprBuilderES7_bbj.constprop.3326+0x5bb): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `buildSingleCopyAssignRecursively(clang::Sema&, clang::SourceLocation, clang::QualType, (anonymous namespace)::ExprBuilder const&, (anonymous namespace)::ExprBuilder const&, bool, bool, unsigned int) [clone .constprop.3326]': (.text._ZL32buildSingleCopyAssignRecursivelyRN5clang4SemaENS_14SourceLocationENS_8QualTypeERKN12_GLOBAL__N_111ExprBuilderES7_bbj.constprop.3326+0x604): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `buildSingleCopyAssignRecursively(clang::Sema&, clang::SourceLocation, clang::QualType, (anonymous namespace)::ExprBuilder const&, (anonymous namespace)::ExprBuilder const&, bool, bool, unsigned int) [clone .constprop.3326]': (.text._ZL32buildSingleCopyAssignRecursivelyRN5clang4SemaENS_14SourceLocationENS_8QualTypeERKN12_GLOBAL__N_111ExprBuilderES7_bbj.constprop.3326+0x646): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `buildSingleCopyAssignRecursively(clang::Sema&, clang::SourceLocation, clang::QualType, (anonymous namespace)::ExprBuilder const&, (anonymous namespace)::ExprBuilder const&, bool, bool, unsigned int) [clone .constprop.3326]': (.text._ZL32buildSingleCopyAssignRecursivelyRN5clang4SemaENS_14SourceLocationENS_8QualTypeERKN12_GLOBAL__N_111ExprBuilderES7_bbj.constprop.3326+0x6d2): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `buildSingleCopyAssignRecursively(clang::Sema&, clang::SourceLocation, clang::QualType, (anonymous namespace)::ExprBuilder const&, (anonymous namespace)::ExprBuilder const&, bool, bool, unsigned int) [clone .constprop.3326]': (.text._ZL32buildSingleCopyAssignRecursivelyRN5clang4SemaENS_14SourceLocationENS_8QualTypeERKN12_GLOBAL__N_111ExprBuilderES7_bbj.constprop.3326+0x873): undefined reference to `llvm::APInt::zextOrTrunc(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `buildSingleCopyAssignRecursively(clang::Sema&, clang::SourceLocation, clang::QualType, (anonymous namespace)::ExprBuilder const&, (anonymous namespace)::ExprBuilder const&, bool, bool, unsigned int) [clone .constprop.3326]': (.text._ZL32buildSingleCopyAssignRecursivelyRN5clang4SemaENS_14SourceLocationENS_8QualTypeERKN12_GLOBAL__N_111ExprBuilderES7_bbj.constprop.3326+0xbe1): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `buildMemcpyForAssignmentOp(clang::Sema&, clang::SourceLocation, clang::QualType, (anonymous namespace)::ExprBuilder const&, (anonymous namespace)::ExprBuilder const&) [clone .constprop.3327]': (.text._ZL26buildMemcpyForAssignmentOpRN5clang4SemaENS_14SourceLocationENS_8QualTypeERKN12_GLOBAL__N_111ExprBuilderES7_.constprop.3327+0x565): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::BuildStdInitializerList(clang::QualType, clang::SourceLocation)': (.text._ZN5clang4Sema23BuildStdInitializerListENS_8QualTypeENS_14SourceLocationE+0x2e6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::SetIvarInitializers(clang::ObjCImplementationDecl*)': (.text._ZN5clang4Sema19SetIvarInitializersEPNS_22ObjCImplementationDeclE+0x489): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `CheckConstexprFunctionStmt(clang::Sema&, clang::FunctionDecl const*, clang::Stmt*, llvm::SmallVectorImpl&, clang::SourceLocation&) [clone .constprop.3402]': (.text._ZL26CheckConstexprFunctionStmtRN5clang4SemaEPKNS_12FunctionDeclEPNS_4StmtERN4llvm15SmallVectorImplINS_14SourceLocationEEERS9_.constprop.3402+0x99b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `llvm::SmallVectorTemplateBase::push_back(clang::InitializedEntity const&)': (.text._ZN4llvm23SmallVectorTemplateBaseIN5clang17InitializedEntityELb1EE9push_backERKS2_[_ZN4llvm23SmallVectorTemplateBaseIN5clang17InitializedEntityELb1EE9push_backERKS2_]+0x5c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `BuildImplicitMemberInitializer(clang::Sema&, clang::CXXConstructorDecl*, ImplicitInitializerKind, clang::FieldDecl*, clang::IndirectFieldDecl*, clang::CXXCtorInitializer*&) [clone .constprop.3383]': (.text._ZL30BuildImplicitMemberInitializerRN5clang4SemaEPNS_18CXXConstructorDeclE23ImplicitInitializerKindPNS_9FieldDeclEPNS_17IndirectFieldDeclERPNS_18CXXCtorInitializerE.constprop.3383+0x43e): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `BuildImplicitMemberInitializer(clang::Sema&, clang::CXXConstructorDecl*, ImplicitInitializerKind, clang::FieldDecl*, clang::IndirectFieldDecl*, clang::CXXCtorInitializer*&) [clone .constprop.3383]': (.text._ZL30BuildImplicitMemberInitializerRN5clang4SemaEPNS_18CXXConstructorDeclE23ImplicitInitializerKindPNS_9FieldDeclEPNS_17IndirectFieldDeclERPNS_18CXXCtorInitializerE.constprop.3383+0x480): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `BuildImplicitMemberInitializer(clang::Sema&, clang::CXXConstructorDecl*, ImplicitInitializerKind, clang::FieldDecl*, clang::IndirectFieldDecl*, clang::CXXCtorInitializer*&) [clone .constprop.3383]': (.text._ZL30BuildImplicitMemberInitializerRN5clang4SemaEPNS_18CXXConstructorDeclE23ImplicitInitializerKindPNS_9FieldDeclEPNS_17IndirectFieldDeclERPNS_18CXXCtorInitializerE.constprop.3383+0x596): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `BuildImplicitMemberInitializer(clang::Sema&, clang::CXXConstructorDecl*, ImplicitInitializerKind, clang::FieldDecl*, clang::IndirectFieldDecl*, clang::CXXCtorInitializer*&) [clone .constprop.3383]': (.text._ZL30BuildImplicitMemberInitializerRN5clang4SemaEPNS_18CXXConstructorDeclE23ImplicitInitializerKindPNS_9FieldDeclEPNS_17IndirectFieldDeclERPNS_18CXXCtorInitializerE.constprop.3383+0x5d8): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `BuildImplicitMemberInitializer(clang::Sema&, clang::CXXConstructorDecl*, ImplicitInitializerKind, clang::FieldDecl*, clang::IndirectFieldDecl*, clang::CXXCtorInitializer*&) [clone .constprop.3383]': (.text._ZL30BuildImplicitMemberInitializerRN5clang4SemaEPNS_18CXXConstructorDeclE23ImplicitInitializerKindPNS_9FieldDeclEPNS_17IndirectFieldDeclERPNS_18CXXCtorInitializerE.constprop.3383+0x61f): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `BuildImplicitMemberInitializer(clang::Sema&, clang::CXXConstructorDecl*, ImplicitInitializerKind, clang::FieldDecl*, clang::IndirectFieldDecl*, clang::CXXCtorInitializer*&) [clone .constprop.3383]': (.text._ZL30BuildImplicitMemberInitializerRN5clang4SemaEPNS_18CXXConstructorDeclE23ImplicitInitializerKindPNS_9FieldDeclEPNS_17IndirectFieldDeclERPNS_18CXXCtorInitializerE.constprop.3383+0xc25): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `BuildImplicitMemberInitializer(clang::Sema&, clang::CXXConstructorDecl*, ImplicitInitializerKind, clang::FieldDecl*, clang::IndirectFieldDecl*, clang::CXXCtorInitializer*&) [clone .constprop.3383]': (.text._ZL30BuildImplicitMemberInitializerRN5clang4SemaEPNS_18CXXConstructorDeclE23ImplicitInitializerKindPNS_9FieldDeclEPNS_17IndirectFieldDeclERPNS_18CXXCtorInitializerE.constprop.3383+0xd71): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `BuildImplicitMemberInitializer(clang::Sema&, clang::CXXConstructorDecl*, ImplicitInitializerKind, clang::FieldDecl*, clang::IndirectFieldDecl*, clang::CXXCtorInitializer*&) [clone .constprop.3383]': (.text._ZL30BuildImplicitMemberInitializerRN5clang4SemaEPNS_18CXXConstructorDeclE23ImplicitInitializerKindPNS_9FieldDeclEPNS_17IndirectFieldDeclERPNS_18CXXCtorInitializerE.constprop.3383+0xd9f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `llvm::SmallVectorTemplateBase::push_back(clang::CXXCtorInitializer* const&)': (.text._ZN4llvm23SmallVectorTemplateBaseIPN5clang18CXXCtorInitializerELb1EE9push_backERKS3_[_ZN4llvm23SmallVectorTemplateBaseIPN5clang18CXXCtorInitializerELb1EE9push_backERKS3_]+0x3c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `llvm::SmallVectorTemplateBase::push_back(clang::Stmt* const&)': (.text._ZN4llvm23SmallVectorTemplateBaseIPN5clang4StmtELb1EE9push_backERKS3_[_ZN4llvm23SmallVectorTemplateBaseIPN5clang4StmtELb1EE9push_backERKS3_]+0x3c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o):(.text._ZN5clang4Sema19CheckFriendTypeDeclENS_14SourceLocationES1_PNS_14TypeSourceInfoE+0x41e): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::CheckUsingDeclQualifier(clang::SourceLocation, clang::CXXScopeSpec const&, clang::DeclarationNameInfo const&, clang::SourceLocation)': (.text._ZN5clang4Sema23CheckUsingDeclQualifierENS_14SourceLocationERKNS_12CXXScopeSpecERKNS_19DeclarationNameInfoES1_+0x9d9): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl const&)': (.text._ZN4llvm15SmallVectorImplIN5clang15CharSourceRangeEEaSERKS3_[_ZN4llvm15SmallVectorImplIN5clang15CharSourceRangeEEaSERKS3_]+0x114): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::MergeCXXFunctionDecl(clang::FunctionDecl*, clang::FunctionDecl*, clang::Scope*)': (.text._ZN5clang4Sema20MergeCXXFunctionDeclEPNS_12FunctionDeclES2_PNS_5ScopeE+0x98f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::MergeCXXFunctionDecl(clang::FunctionDecl*, clang::FunctionDecl*, clang::Scope*)': (.text._ZN5clang4Sema20MergeCXXFunctionDeclEPNS_12FunctionDeclES2_PNS_5ScopeE+0x9b5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::ActOnFriendFunctionDecl(clang::Scope*, clang::Declarator&, llvm::MutableArrayRef)': (.text._ZN5clang4Sema23ActOnFriendFunctionDeclEPNS_5ScopeERNS_10DeclaratorEN4llvm15MutableArrayRefIPNS_21TemplateParameterListEEE+0x656): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::checkClassLevelDLLAttribute(clang::CXXRecordDecl*)': (.text._ZN5clang4Sema27checkClassLevelDLLAttributeEPNS_13CXXRecordDeclE+0x59d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::LoadExternalVTableUses()': (.text._ZN5clang4Sema22LoadExternalVTableUsesEv+0x32a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::LoadExternalVTableUses()': (.text._ZN5clang4Sema22LoadExternalVTableUsesEv+0x564): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::LoadExternalVTableUses()': (.text._ZN5clang4Sema22LoadExternalVTableUsesEv+0x59a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::LoadExternalVTableUses()': (.text._ZN5clang4Sema22LoadExternalVTableUsesEv+0x5f9): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o):(.text._ZN5clang4Sema29CheckExtraCXXDefaultArgumentsERNS_10DeclaratorE+0x448): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `DelegatingCycleHelper(clang::CXXConstructorDecl*, llvm::SmallSet >&, llvm::SmallSet >&, llvm::SmallSet >&, clang::Sema&) [clone .constprop.3315]': (.text._ZL21DelegatingCycleHelperPN5clang18CXXConstructorDeclERN4llvm8SmallSetIS1_Lj4ESt4lessIS1_EEES7_S7_RNS_4SemaE.constprop.3315+0xec): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `DelegatingCycleHelper(clang::CXXConstructorDecl*, llvm::SmallSet >&, llvm::SmallSet >&, llvm::SmallSet >&, clang::Sema&) [clone .constprop.3315]': (.text._ZL21DelegatingCycleHelperPN5clang18CXXConstructorDeclERN4llvm8SmallSetIS1_Lj4ESt4lessIS1_EEES7_S7_RNS_4SemaE.constprop.3315+0x194): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `DelegatingCycleHelper(clang::CXXConstructorDecl*, llvm::SmallSet >&, llvm::SmallSet >&, llvm::SmallSet >&, clang::Sema&) [clone .constprop.3315]': (.text._ZL21DelegatingCycleHelperPN5clang18CXXConstructorDeclERN4llvm8SmallSetIS1_Lj4ESt4lessIS1_EEES7_S7_RNS_4SemaE.constprop.3315+0x424): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::CheckDelegatingCtorCycles()': (.text._ZN5clang4Sema25CheckDelegatingCtorCyclesEv+0x204): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::CheckDelegatingCtorCycles()': (.text._ZN5clang4Sema25CheckDelegatingCtorCyclesEv+0x20c): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::CheckDelegatingCtorCycles()': (.text._ZN5clang4Sema25CheckDelegatingCtorCyclesEv+0x214): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::CheckConstexprFunctionBody(clang::FunctionDecl const*, clang::Stmt*)': (.text._ZN5clang4Sema26CheckConstexprFunctionBodyEPKNS_12FunctionDeclEPNS_4StmtE+0x42c): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::CheckConstexprFunctionBody(clang::FunctionDecl const*, clang::Stmt*)': (.text._ZN5clang4Sema26CheckConstexprFunctionBodyEPKNS_12FunctionDeclEPNS_4StmtE+0x528): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::CheckConstexprFunctionBody(clang::FunctionDecl const*, clang::Stmt*)': (.text._ZN5clang4Sema26CheckConstexprFunctionBodyEPKNS_12FunctionDeclEPNS_4StmtE+0x713): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::CheckConstexprFunctionBody(clang::FunctionDecl const*, clang::Stmt*)': (.text._ZN5clang4Sema26CheckConstexprFunctionBodyEPKNS_12FunctionDeclEPNS_4StmtE+0x7f1): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `CollectFieldInitializer(clang::Sema&, (anonymous namespace)::BaseAndFieldInfo&, clang::FieldDecl*, clang::IndirectFieldDecl*) [clone .constprop.3374]': (.text._ZL23CollectFieldInitializerRN5clang4SemaERN12_GLOBAL__N_116BaseAndFieldInfoEPNS_9FieldDeclEPNS_17IndirectFieldDeclE.constprop.3374+0x104): undefined reference to `llvm::SmallPtrSetImplBase::erase_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `CollectFieldInitializer(clang::Sema&, (anonymous namespace)::BaseAndFieldInfo&, clang::FieldDecl*, clang::IndirectFieldDecl*) [clone .constprop.3374]': (.text._ZL23CollectFieldInitializerRN5clang4SemaERN12_GLOBAL__N_116BaseAndFieldInfoEPNS_9FieldDeclEPNS_17IndirectFieldDeclE.constprop.3374+0x510): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::ActOnCXXMemberDeclarator(clang::Scope*, clang::AccessSpecifier, clang::Declarator&, llvm::MutableArrayRef, clang::Expr*, clang::VirtSpecifiers const&, clang::InClassInitStyle)': (.text._ZN5clang4Sema24ActOnCXXMemberDeclaratorEPNS_5ScopeENS_15AccessSpecifierERNS_10DeclaratorEN4llvm15MutableArrayRefIPNS_21TemplateParameterListEEEPNS_4ExprERKNS_14VirtSpecifiersENS_16InClassInitStyleE+0x8bf): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::ActOnCXXMemberDeclarator(clang::Scope*, clang::AccessSpecifier, clang::Declarator&, llvm::MutableArrayRef, clang::Expr*, clang::VirtSpecifiers const&, clang::InClassInitStyle)': (.text._ZN5clang4Sema24ActOnCXXMemberDeclaratorEPNS_5ScopeENS_15AccessSpecifierERNS_10DeclaratorEN4llvm15MutableArrayRefIPNS_21TemplateParameterListEEEPNS_4ExprERKNS_14VirtSpecifiersENS_16InClassInitStyleE+0xd5b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::ActOnCXXMemberDeclarator(clang::Scope*, clang::AccessSpecifier, clang::Declarator&, llvm::MutableArrayRef, clang::Expr*, clang::VirtSpecifiers const&, clang::InClassInitStyle)': (.text._ZN5clang4Sema24ActOnCXXMemberDeclaratorEPNS_5ScopeENS_15AccessSpecifierERNS_10DeclaratorEN4llvm15MutableArrayRefIPNS_21TemplateParameterListEEEPNS_4ExprERKNS_14VirtSpecifiersENS_16InClassInitStyleE+0xfec): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `BuildImplicitBaseInitializer(clang::Sema&, clang::CXXConstructorDecl*, ImplicitInitializerKind, clang::CXXBaseSpecifier*, bool, clang::CXXCtorInitializer*&) [clone .constprop.3384]': (.text._ZL28BuildImplicitBaseInitializerRN5clang4SemaEPNS_18CXXConstructorDeclE23ImplicitInitializerKindPNS_16CXXBaseSpecifierEbRPNS_18CXXCtorInitializerE.constprop.3384+0x7a7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::MarkVTableUsed(clang::SourceLocation, clang::CXXRecordDecl*, bool)': (.text._ZN5clang4Sema14MarkVTableUsedENS_14SourceLocationEPNS_13CXXRecordDeclEb+0x3b7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::MarkBaseAndMemberDestructorsReferenced(clang::SourceLocation, clang::CXXRecordDecl*)': (.text._ZN5clang4Sema38MarkBaseAndMemberDestructorsReferencedENS_14SourceLocationEPNS_13CXXRecordDeclE+0x188): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::MarkBaseAndMemberDestructorsReferenced(clang::SourceLocation, clang::CXXRecordDecl*)': (.text._ZN5clang4Sema38MarkBaseAndMemberDestructorsReferencedENS_14SourceLocationEPNS_13CXXRecordDeclE+0x1e3): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::MarkBaseAndMemberDestructorsReferenced(clang::SourceLocation, clang::CXXRecordDecl*)': (.text._ZN5clang4Sema38MarkBaseAndMemberDestructorsReferencedENS_14SourceLocationEPNS_13CXXRecordDeclE+0x4ef): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::SetCtorInitializers(clang::CXXConstructorDecl*, bool, llvm::ArrayRef)': (.text._ZN5clang4Sema19SetCtorInitializersEPNS_18CXXConstructorDeclEbN4llvm8ArrayRefIPNS_18CXXCtorInitializerEEE+0x6d6): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::SetCtorInitializers(clang::CXXConstructorDecl*, bool, llvm::ArrayRef)': (.text._ZN5clang4Sema19SetCtorInitializersEPNS_18CXXConstructorDeclEbN4llvm8ArrayRefIPNS_18CXXCtorInitializerEEE+0xb7a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::SetCtorInitializers(clang::CXXConstructorDecl*, bool, llvm::ArrayRef)': (.text._ZN5clang4Sema19SetCtorInitializersEPNS_18CXXConstructorDeclEbN4llvm8ArrayRefIPNS_18CXXCtorInitializerEEE+0xe42): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::SetCtorInitializers(clang::CXXConstructorDecl*, bool, llvm::ArrayRef)': (.text._ZN5clang4Sema19SetCtorInitializersEPNS_18CXXConstructorDeclEbN4llvm8ArrayRefIPNS_18CXXCtorInitializerEEE+0xe69): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::DefineImplicitCopyAssignment(clang::SourceLocation, clang::CXXMethodDecl*)': (.text._ZN5clang4Sema28DefineImplicitCopyAssignmentENS_14SourceLocationEPNS_13CXXMethodDeclE+0xbe7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::CheckExplicitlyDefaultedMemberExceptionSpec(clang::CXXMethodDecl*, clang::FunctionProtoType const*)': (.text._ZN5clang4Sema43CheckExplicitlyDefaultedMemberExceptionSpecEPNS_13CXXMethodDeclEPKNS_17FunctionProtoTypeE+0x129): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::CheckDelayedMemberExceptionSpecs()': (.text._ZN5clang4Sema32CheckDelayedMemberExceptionSpecsEv+0x396): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::CheckDelayedMemberExceptionSpecs()': (.text._ZN5clang4Sema32CheckDelayedMemberExceptionSpecsEv+0x3c0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::CheckDelayedMemberExceptionSpecs()': (.text._ZN5clang4Sema32CheckDelayedMemberExceptionSpecsEv+0x3ff): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::CheckDelayedMemberExceptionSpecs()': (.text._ZN5clang4Sema32CheckDelayedMemberExceptionSpecsEv+0x446): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::EvaluateImplicitExceptionSpec(clang::SourceLocation, clang::CXXMethodDecl*)': (.text._ZN5clang4Sema29EvaluateImplicitExceptionSpecENS_14SourceLocationEPNS_13CXXMethodDeclE+0x114): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::DeclareInheritingConstructors(clang::CXXRecordDecl*)': (.text._ZN5clang4Sema29DeclareInheritingConstructorsEPNS_13CXXRecordDeclE+0xbe4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::DeclareInheritingConstructors(clang::CXXRecordDecl*)': (.text._ZN5clang4Sema29DeclareInheritingConstructorsEPNS_13CXXRecordDeclE+0xc0a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::DeclareInheritingConstructors(clang::CXXRecordDecl*)': (.text._ZN5clang4Sema29DeclareInheritingConstructorsEPNS_13CXXRecordDeclE+0xc29): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::DefineImplicitMoveAssignment(clang::SourceLocation, clang::CXXMethodDecl*)': (.text._ZN5clang4Sema28DefineImplicitMoveAssignmentENS_14SourceLocationEPNS_13CXXMethodDeclE+0x16be): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::DefineImplicitMoveAssignment(clang::SourceLocation, clang::CXXMethodDecl*)': (.text._ZN5clang4Sema28DefineImplicitMoveAssignmentENS_14SourceLocationEPNS_13CXXMethodDeclE+0x176e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o):(.text._ZN5clang4Sema28DefineImplicitMoveAssignmentENS_14SourceLocationEPNS_13CXXMethodDeclE+0x1ab2): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::DeclareImplicitDefaultConstructor(clang::CXXRecordDecl*)': (.text._ZN5clang4Sema33DeclareImplicitDefaultConstructorEPNS_13CXXRecordDeclE+0xa0): undefined reference to `llvm::FoldingSetImpl::clear()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::DeclareImplicitDefaultConstructor(clang::CXXRecordDecl*)': (.text._ZN5clang4Sema33DeclareImplicitDefaultConstructorEPNS_13CXXRecordDeclE+0x5ae): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::DeclareImplicitDestructor(clang::CXXRecordDecl*)': (.text._ZN5clang4Sema25DeclareImplicitDestructorEPNS_13CXXRecordDeclE+0x9f): undefined reference to `llvm::FoldingSetImpl::clear()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::DeclareImplicitDestructor(clang::CXXRecordDecl*)': (.text._ZN5clang4Sema25DeclareImplicitDestructorEPNS_13CXXRecordDeclE+0x505): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::DeclareImplicitCopyAssignment(clang::CXXRecordDecl*)': (.text._ZN5clang4Sema29DeclareImplicitCopyAssignmentEPNS_13CXXRecordDeclE+0x9e): undefined reference to `llvm::FoldingSetImpl::clear()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::DeclareImplicitCopyAssignment(clang::CXXRecordDecl*)': (.text._ZN5clang4Sema29DeclareImplicitCopyAssignmentEPNS_13CXXRecordDeclE+0x613): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::DeclareImplicitMoveAssignment(clang::CXXRecordDecl*)': (.text._ZN5clang4Sema29DeclareImplicitMoveAssignmentEPNS_13CXXRecordDeclE+0x9e): undefined reference to `llvm::FoldingSetImpl::clear()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::DeclareImplicitMoveAssignment(clang::CXXRecordDecl*)': (.text._ZN5clang4Sema29DeclareImplicitMoveAssignmentEPNS_13CXXRecordDeclE+0x6e3): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::DeclareImplicitCopyConstructor(clang::CXXRecordDecl*)': (.text._ZN5clang4Sema30DeclareImplicitCopyConstructorEPNS_13CXXRecordDeclE+0x9f): undefined reference to `llvm::FoldingSetImpl::clear()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::DeclareImplicitCopyConstructor(clang::CXXRecordDecl*)': (.text._ZN5clang4Sema30DeclareImplicitCopyConstructorEPNS_13CXXRecordDeclE+0x608): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::DeclareImplicitMoveConstructor(clang::CXXRecordDecl*)': (.text._ZN5clang4Sema30DeclareImplicitMoveConstructorEPNS_13CXXRecordDeclE+0x9f): undefined reference to `llvm::FoldingSetImpl::clear()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::DeclareImplicitMoveConstructor(clang::CXXRecordDecl*)': (.text._ZN5clang4Sema30DeclareImplicitMoveConstructorEPNS_13CXXRecordDeclE+0x6d8): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::BuildMemInitializer(clang::Decl*, clang::Scope*, clang::CXXScopeSpec&, clang::IdentifierInfo*, clang::OpaquePtr, clang::DeclSpec const&, clang::SourceLocation, clang::Expr*, clang::SourceLocation)': (.text._ZN5clang4Sema19BuildMemInitializerEPNS_4DeclEPNS_5ScopeERNS_12CXXScopeSpecEPNS_14IdentifierInfoENS_9OpaquePtrINS_8QualTypeEEERKNS_8DeclSpecENS_14SourceLocationEPNS_4ExprESF_+0xcf8): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `(anonymous namespace)::DiagnoseUninitializedFields(clang::Sema&, clang::CXXConstructorDecl const*) [clone .constprop.3389]': (.text._ZN12_GLOBAL__N_1L27DiagnoseUninitializedFieldsERN5clang4SemaEPKNS0_18CXXConstructorDeclE.constprop.3389+0x109): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `(anonymous namespace)::DiagnoseUninitializedFields(clang::Sema&, clang::CXXConstructorDecl const*) [clone .constprop.3389]': (.text._ZN12_GLOBAL__N_1L27DiagnoseUninitializedFieldsERN5clang4SemaEPKNS0_18CXXConstructorDeclE.constprop.3389+0x16a): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `(anonymous namespace)::DiagnoseUninitializedFields(clang::Sema&, clang::CXXConstructorDecl const*) [clone .constprop.3389]': (.text._ZN12_GLOBAL__N_1L27DiagnoseUninitializedFieldsERN5clang4SemaEPKNS0_18CXXConstructorDeclE.constprop.3389+0x256): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `(anonymous namespace)::DiagnoseUninitializedFields(clang::Sema&, clang::CXXConstructorDecl const*) [clone .constprop.3389]': (.text._ZN12_GLOBAL__N_1L27DiagnoseUninitializedFieldsERN5clang4SemaEPKNS0_18CXXConstructorDeclE.constprop.3389+0x412): undefined reference to `llvm::SmallPtrSetImplBase::erase_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `(anonymous namespace)::DiagnoseUninitializedFields(clang::Sema&, clang::CXXConstructorDecl const*) [clone .constprop.3389]': (.text._ZN12_GLOBAL__N_1L27DiagnoseUninitializedFieldsERN5clang4SemaEPKNS0_18CXXConstructorDeclE.constprop.3389+0x487): undefined reference to `llvm::SmallPtrSetImplBase::erase_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `(anonymous namespace)::DiagnoseUninitializedFields(clang::Sema&, clang::CXXConstructorDecl const*) [clone .constprop.3389]': (.text._ZN12_GLOBAL__N_1L27DiagnoseUninitializedFieldsERN5clang4SemaEPKNS0_18CXXConstructorDeclE.constprop.3389+0x4d6): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `(anonymous namespace)::DiagnoseUninitializedFields(clang::Sema&, clang::CXXConstructorDecl const*) [clone .constprop.3389]': (.text._ZN12_GLOBAL__N_1L27DiagnoseUninitializedFieldsERN5clang4SemaEPKNS0_18CXXConstructorDeclE.constprop.3389+0x4de): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `(anonymous namespace)::DiagnoseUninitializedFields(clang::Sema&, clang::CXXConstructorDecl const*) [clone .constprop.3389]': (.text._ZN12_GLOBAL__N_1L27DiagnoseUninitializedFieldsERN5clang4SemaEPKNS0_18CXXConstructorDeclE.constprop.3389+0x560): undefined reference to `llvm::SmallPtrSetImplBase::erase_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `(anonymous namespace)::DiagnoseUninitializedFields(clang::Sema&, clang::CXXConstructorDecl const*) [clone .constprop.3389]': (.text._ZN12_GLOBAL__N_1L27DiagnoseUninitializedFieldsERN5clang4SemaEPKNS0_18CXXConstructorDeclE.constprop.3389+0x5bc): undefined reference to `llvm::SmallPtrSetImplBase::erase_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::SetDelegatingInitializer(clang::CXXConstructorDecl*, clang::CXXCtorInitializer*)': (.text._ZN5clang4Sema24SetDelegatingInitializerEPNS_18CXXConstructorDeclEPNS_18CXXCtorInitializerE+0x10e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::ActOnMemInitializers(clang::Decl*, clang::SourceLocation, llvm::ArrayRef, bool)': (.text._ZN5clang4Sema20ActOnMemInitializersEPNS_4DeclENS_14SourceLocationEN4llvm8ArrayRefIPNS_18CXXCtorInitializerEEEb+0x4f9): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::ActOnMemInitializers(clang::Decl*, clang::SourceLocation, llvm::ArrayRef, bool)': (.text._ZN5clang4Sema20ActOnMemInitializersEPNS_4DeclENS_14SourceLocationEN4llvm8ArrayRefIPNS_18CXXCtorInitializerEEEb+0x1343): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `NoteIndirectBases(clang::ASTContext&, llvm::SmallPtrSet&, clang::QualType const&) [clone .constprop.3398]': (.text._ZL17NoteIndirectBasesRN5clang10ASTContextERN4llvm11SmallPtrSetINS_8QualTypeELj4EEERKS4_.constprop.3398+0xf3): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::AttachBaseSpecifiers(clang::CXXRecordDecl*, llvm::MutableArrayRef)': (.text._ZN5clang4Sema20AttachBaseSpecifiersEPNS_13CXXRecordDeclEN4llvm15MutableArrayRefIPNS_16CXXBaseSpecifierEEE+0x454): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::AttachBaseSpecifiers(clang::CXXRecordDecl*, llvm::MutableArrayRef)': (.text._ZN5clang4Sema20AttachBaseSpecifiersEPNS_13CXXRecordDeclEN4llvm15MutableArrayRefIPNS_16CXXBaseSpecifierEEE+0x62f): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::AttachBaseSpecifiers(clang::CXXRecordDecl*, llvm::MutableArrayRef)': (.text._ZN5clang4Sema20AttachBaseSpecifiersEPNS_13CXXRecordDeclEN4llvm15MutableArrayRefIPNS_16CXXBaseSpecifierEEE+0x830): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::Sema::CheckBaseSpecifier(clang::CXXRecordDecl*, clang::SourceRange, bool, clang::AccessSpecifier, clang::TypeSourceInfo*, clang::SourceLocation)': (.text._ZN5clang4Sema18CheckBaseSpecifierEPNS_13CXXRecordDeclENS_11SourceRangeEbNS_15AccessSpecifierEPNS_14TypeSourceInfoENS_14SourceLocationE+0x81a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclCXX.cpp.o): In function `clang::RecursiveASTVisitor<(anonymous namespace)::FindCXXThisExpr>::TraverseStmt(clang::Stmt*, llvm::SmallVectorImpl*)': (.text._ZN5clang19RecursiveASTVisitorIN12_GLOBAL__N_115FindCXXThisExprEE12TraverseStmtEPNS_4StmtEPN4llvm15SmallVectorImplIS5_EE+0x46f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::BoundTypeDiagnoser::diagnose(clang::Sema&, clang::SourceLocation, clang::QualType)': (.text._ZN5clang4Sema18BoundTypeDiagnoserIJNS_15DeclarationNameEPNS_14IdentifierInfoENS_11SourceRangeEEE8diagnoseERS0_NS_14SourceLocationENS_8QualTypeE[_ZN5clang4Sema18BoundTypeDiagnoserIJNS_15DeclarationNameEPNS_14IdentifierInfoENS_11SourceRangeEEE8diagnoseERS0_NS_14SourceLocationENS_8QualTypeE]+0x165): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::popObjCTypeParamList(clang::Scope*, clang::ObjCTypeParamList*)': (.text._ZN5clang4Sema20popObjCTypeParamListEPNS_5ScopeEPNS_17ObjCTypeParamListE+0x4d): undefined reference to `llvm::SmallPtrSetImplBase::erase_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::ActOnFinishObjCImplementation(clang::Decl*, llvm::ArrayRef)': (.text._ZN5clang4Sema29ActOnFinishObjCImplementationEPNS_4DeclEN4llvm8ArrayRefIS2_EE+0x69): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::ActOnFinishObjCImplementation(clang::Decl*, llvm::ArrayRef)': (.text._ZN5clang4Sema29ActOnFinishObjCImplementationEPNS_4DeclEN4llvm8ArrayRefIS2_EE+0xf5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::ActOnFinishObjCImplementation(clang::Decl*, llvm::ArrayRef)': (.text._ZN5clang4Sema29ActOnFinishObjCImplementationEPNS_4DeclEN4llvm8ArrayRefIS2_EE+0x183): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::CollectMultipleMethodsInGlobalPool(clang::Selector, llvm::SmallVectorImpl&, bool)': (.text._ZN5clang4Sema34CollectMultipleMethodsInGlobalPoolENS_8SelectorERN4llvm15SmallVectorImplIPNS_14ObjCMethodDeclEEEb+0x106): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::ActOnForwardProtocolDeclaration(clang::SourceLocation, llvm::ArrayRef >, clang::AttributeList*)': (.text._ZN5clang4Sema31ActOnForwardProtocolDeclarationENS_14SourceLocationEN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoES1_EEEPNS_13AttributeListE+0x143): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o):(.text._ZN5clang4Sema9ActOnDefsEPNS_5ScopeEPNS_4DeclENS_14SourceLocationEPNS_14IdentifierInfoERN4llvm15SmallVectorImplIS4_EE+0x1dd): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::SelectorsForTypoCorrection(clang::Selector, clang::QualType)': (.text._ZN5clang4Sema26SelectorsForTypoCorrectionENS_8SelectorENS_8QualTypeE+0x233): undefined reference to `llvm::StringRef::edit_distance(llvm::StringRef, bool, unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::SelectorsForTypoCorrection(clang::Selector, clang::QualType)': (.text._ZN5clang4Sema26SelectorsForTypoCorrectionENS_8SelectorENS_8QualTypeE+0x53f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::SelectorsForTypoCorrection(clang::Selector, clang::QualType)': (.text._ZN5clang4Sema26SelectorsForTypoCorrectionENS_8SelectorENS_8QualTypeE+0x56f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::SelectorsForTypoCorrection(clang::Selector, clang::QualType)': (.text._ZN5clang4Sema26SelectorsForTypoCorrectionENS_8SelectorENS_8QualTypeE+0x792): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::ActOnObjCExceptionDecl(clang::Scope*, clang::Declarator&)': (.text._ZN5clang4Sema22ActOnObjCExceptionDeclEPNS_5ScopeERNS_10DeclaratorE+0x171): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::ActOnObjCExceptionDecl(clang::Scope*, clang::Declarator&)': (.text._ZN5clang4Sema22ActOnObjCExceptionDeclEPNS_5ScopeERNS_10DeclaratorE+0x42d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::CheckARCMethodDecl(clang::ObjCMethodDecl*)': (.text._ZN5clang4Sema18CheckARCMethodDeclEPNS_14ObjCMethodDeclE+0x504): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `(anonymous namespace)::OverrideSearch::search(clang::ObjCContainerDecl*)': (.text._ZN12_GLOBAL__N_114OverrideSearch6searchEPN5clang17ObjCContainerDeclE+0x38): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::CheckObjCMethodOverrides(clang::ObjCMethodDecl*, clang::ObjCInterfaceDecl*, clang::Sema::ResultTypeCompatibilityKind)': (.text._ZN5clang4Sema24CheckObjCMethodOverridesEPNS_14ObjCMethodDeclEPNS_17ObjCInterfaceDeclENS0_27ResultTypeCompatibilityKindE+0x199): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::CheckObjCMethodOverrides(clang::ObjCMethodDecl*, clang::ObjCInterfaceDecl*, clang::Sema::ResultTypeCompatibilityKind)': (.text._ZN5clang4Sema24CheckObjCMethodOverridesEPNS_14ObjCMethodDeclEPNS_17ObjCInterfaceDeclENS0_27ResultTypeCompatibilityKindE+0x808): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::ActOnMethodDeclaration(clang::Scope*, clang::SourceLocation, clang::SourceLocation, clang::tok::TokenKind, clang::ObjCDeclSpec&, clang::OpaquePtr, llvm::ArrayRef, clang::Selector, clang::Sema::ObjCArgInfo*, clang::DeclaratorChunk::ParamInfo*, unsigned int, clang::AttributeList*, clang::tok::ObjCKeywordKind, bool, bool)': (.text._ZN5clang4Sema22ActOnMethodDeclarationEPNS_5ScopeENS_14SourceLocationES3_NS_3tok9TokenKindERNS_12ObjCDeclSpecENS_9OpaquePtrINS_8QualTypeEEEN4llvm8ArrayRefIS3_EENS_8SelectorEPNS0_11ObjCArgInfoEPNS_15DeclaratorChunk9ParamInfoEjPNS_13AttributeListENS4_15ObjCKeywordKindEbb+0x4a7): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::ActOnMethodDeclaration(clang::Scope*, clang::SourceLocation, clang::SourceLocation, clang::tok::TokenKind, clang::ObjCDeclSpec&, clang::OpaquePtr, llvm::ArrayRef, clang::Selector, clang::Sema::ObjCArgInfo*, clang::DeclaratorChunk::ParamInfo*, unsigned int, clang::AttributeList*, clang::tok::ObjCKeywordKind, bool, bool)': (.text._ZN5clang4Sema22ActOnMethodDeclarationEPNS_5ScopeENS_14SourceLocationES3_NS_3tok9TokenKindERNS_12ObjCDeclSpecENS_9OpaquePtrINS_8QualTypeEEEN4llvm8ArrayRefIS3_EENS_8SelectorEPNS0_11ObjCArgInfoEPNS_15DeclaratorChunk9ParamInfoEjPNS_13AttributeListENS4_15ObjCKeywordKindEbb+0x7c7): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::ActOnMethodDeclaration(clang::Scope*, clang::SourceLocation, clang::SourceLocation, clang::tok::TokenKind, clang::ObjCDeclSpec&, clang::OpaquePtr, llvm::ArrayRef, clang::Selector, clang::Sema::ObjCArgInfo*, clang::DeclaratorChunk::ParamInfo*, unsigned int, clang::AttributeList*, clang::tok::ObjCKeywordKind, bool, bool)': (.text._ZN5clang4Sema22ActOnMethodDeclarationEPNS_5ScopeENS_14SourceLocationES3_NS_3tok9TokenKindERNS_12ObjCDeclSpecENS_9OpaquePtrINS_8QualTypeEEEN4llvm8ArrayRefIS3_EENS_8SelectorEPNS0_11ObjCArgInfoEPNS_15DeclaratorChunk9ParamInfoEjPNS_13AttributeListENS4_15ObjCKeywordKindEbb+0x87c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::ActOnMethodDeclaration(clang::Scope*, clang::SourceLocation, clang::SourceLocation, clang::tok::TokenKind, clang::ObjCDeclSpec&, clang::OpaquePtr, llvm::ArrayRef, clang::Selector, clang::Sema::ObjCArgInfo*, clang::DeclaratorChunk::ParamInfo*, unsigned int, clang::AttributeList*, clang::tok::ObjCKeywordKind, bool, bool)': (.text._ZN5clang4Sema22ActOnMethodDeclarationEPNS_5ScopeENS_14SourceLocationES3_NS_3tok9TokenKindERNS_12ObjCDeclSpecENS_9OpaquePtrINS_8QualTypeEEEN4llvm8ArrayRefIS3_EENS_8SelectorEPNS0_11ObjCArgInfoEPNS_15DeclaratorChunk9ParamInfoEjPNS_13AttributeListENS4_15ObjCKeywordKindEbb+0x89f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::FindProtocolDeclaration(bool, bool, llvm::ArrayRef >, llvm::SmallVectorImpl&)': (.text._ZN5clang4Sema23FindProtocolDeclarationEbbN4llvm8ArrayRefISt4pairIPNS_14IdentifierInfoENS_14SourceLocationEEEERNS1_15SmallVectorImplIPNS_4DeclEEE+0x2c0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::actOnObjCTypeArgsOrProtocolQualifiers(clang::Scope*, clang::OpaquePtr, clang::SourceLocation, llvm::ArrayRef, llvm::ArrayRef, clang::SourceLocation, clang::SourceLocation&, llvm::SmallVectorImpl >&, clang::SourceLocation&, clang::SourceLocation&, llvm::SmallVectorImpl&, clang::SourceLocation&, bool)::{lambda()#1}::operator()() const': (.text._ZZN5clang4Sema37actOnObjCTypeArgsOrProtocolQualifiersEPNS_5ScopeENS_9OpaquePtrINS_8QualTypeEEENS_14SourceLocationEN4llvm8ArrayRefIPNS_14IdentifierInfoEEENS8_IS6_EES6_RS6_RNS7_15SmallVectorImplIS5_EESD_SD_RNSE_IPNS_4DeclEEESD_bENKUlvE_clEv+0x359): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::actOnObjCTypeArgsOrProtocolQualifiers(clang::Scope*, clang::OpaquePtr, clang::SourceLocation, llvm::ArrayRef, llvm::ArrayRef, clang::SourceLocation, clang::SourceLocation&, llvm::SmallVectorImpl >&, clang::SourceLocation&, clang::SourceLocation&, llvm::SmallVectorImpl&, clang::SourceLocation&, bool)::{lambda()#1}::operator()() const': (.text._ZZN5clang4Sema37actOnObjCTypeArgsOrProtocolQualifiersEPNS_5ScopeENS_9OpaquePtrINS_8QualTypeEEENS_14SourceLocationEN4llvm8ArrayRefIPNS_14IdentifierInfoEEENS8_IS6_EES6_RS6_RNS7_15SmallVectorImplIS5_EESD_SD_RNSE_IPNS_4DeclEEESD_bENKUlvE_clEv+0x36a): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::actOnObjCTypeArgsOrProtocolQualifiers(clang::Scope*, clang::OpaquePtr, clang::SourceLocation, llvm::ArrayRef, llvm::ArrayRef, clang::SourceLocation, clang::SourceLocation&, llvm::SmallVectorImpl >&, clang::SourceLocation&, clang::SourceLocation&, llvm::SmallVectorImpl&, clang::SourceLocation&, bool)': (.text._ZN5clang4Sema37actOnObjCTypeArgsOrProtocolQualifiersEPNS_5ScopeENS_9OpaquePtrINS_8QualTypeEEENS_14SourceLocationEN4llvm8ArrayRefIPNS_14IdentifierInfoEEENS8_IS6_EES6_RS6_RNS7_15SmallVectorImplIS5_EESD_SD_RNSE_IPNS_4DeclEEESD_b+0x1d5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::actOnObjCTypeArgsOrProtocolQualifiers(clang::Scope*, clang::OpaquePtr, clang::SourceLocation, llvm::ArrayRef, llvm::ArrayRef, clang::SourceLocation, clang::SourceLocation&, llvm::SmallVectorImpl >&, clang::SourceLocation&, clang::SourceLocation&, llvm::SmallVectorImpl&, clang::SourceLocation&, bool)': (.text._ZN5clang4Sema37actOnObjCTypeArgsOrProtocolQualifiersEPNS_5ScopeENS_9OpaquePtrINS_8QualTypeEEENS_14SourceLocationEN4llvm8ArrayRefIPNS_14IdentifierInfoEEENS8_IS6_EES6_RS6_RNS7_15SmallVectorImplIS5_EESD_SD_RNSE_IPNS_4DeclEEESD_b+0x125f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::actOnObjCTypeArgsOrProtocolQualifiers(clang::Scope*, clang::OpaquePtr, clang::SourceLocation, llvm::ArrayRef, llvm::ArrayRef, clang::SourceLocation, clang::SourceLocation&, llvm::SmallVectorImpl >&, clang::SourceLocation&, clang::SourceLocation&, llvm::SmallVectorImpl&, clang::SourceLocation&, bool)': (.text._ZN5clang4Sema37actOnObjCTypeArgsOrProtocolQualifiersEPNS_5ScopeENS_9OpaquePtrINS_8QualTypeEEENS_14SourceLocationEN4llvm8ArrayRefIPNS_14IdentifierInfoEEENS8_IS6_EES6_RS6_RNS7_15SmallVectorImplIS5_EESD_SD_RNSE_IPNS_4DeclEEESD_b+0x16c6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::actOnObjCTypeArgsOrProtocolQualifiers(clang::Scope*, clang::OpaquePtr, clang::SourceLocation, llvm::ArrayRef, llvm::ArrayRef, clang::SourceLocation, clang::SourceLocation&, llvm::SmallVectorImpl >&, clang::SourceLocation&, clang::SourceLocation&, llvm::SmallVectorImpl&, clang::SourceLocation&, bool)': (.text._ZN5clang4Sema37actOnObjCTypeArgsOrProtocolQualifiersEPNS_5ScopeENS_9OpaquePtrINS_8QualTypeEEENS_14SourceLocationEN4llvm8ArrayRefIPNS_14IdentifierInfoEEENS8_IS6_EES6_RS6_RNS7_15SmallVectorImplIS5_EESD_SD_RNSE_IPNS_4DeclEEESD_b+0x16e9): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::actOnObjCTypeArgsOrProtocolQualifiers(clang::Scope*, clang::OpaquePtr, clang::SourceLocation, llvm::ArrayRef, llvm::ArrayRef, clang::SourceLocation, clang::SourceLocation&, llvm::SmallVectorImpl >&, clang::SourceLocation&, clang::SourceLocation&, llvm::SmallVectorImpl&, clang::SourceLocation&, bool)': (.text._ZN5clang4Sema37actOnObjCTypeArgsOrProtocolQualifiersEPNS_5ScopeENS_9OpaquePtrINS_8QualTypeEEENS_14SourceLocationEN4llvm8ArrayRefIPNS_14IdentifierInfoEEENS8_IS6_EES6_RS6_RNS7_15SmallVectorImplIS5_EESD_SD_RNSE_IPNS_4DeclEEESD_b+0x2209): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o):(.text._ZN5clang4Sema37actOnObjCTypeArgsOrProtocolQualifiersEPNS_5ScopeENS_9OpaquePtrINS_8QualTypeEEENS_14SourceLocationEN4llvm8ArrayRefIPNS_14IdentifierInfoEEENS8_IS6_EES6_RS6_RNS7_15SmallVectorImplIS5_EESD_SD_RNSE_IPNS_4DeclEEESD_b+0x2246): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::MatchAllMethodDeclarations(llvm::SmallPtrSet const&, llvm::SmallPtrSet const&, llvm::SmallPtrSet&, llvm::SmallPtrSet&, clang::ObjCImplDecl*, clang::ObjCContainerDecl*, bool&, bool, bool)': (.text._ZN5clang4Sema26MatchAllMethodDeclarationsERKN4llvm11SmallPtrSetINS_8SelectorELj8EEES6_RS4_S7_PNS_12ObjCImplDeclEPNS_17ObjCContainerDeclERbbb+0xb0): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::MatchAllMethodDeclarations(llvm::SmallPtrSet const&, llvm::SmallPtrSet const&, llvm::SmallPtrSet&, llvm::SmallPtrSet&, clang::ObjCImplDecl*, clang::ObjCContainerDecl*, bool&, bool, bool)': (.text._ZN5clang4Sema26MatchAllMethodDeclarationsERKN4llvm11SmallPtrSetINS_8SelectorELj8EEES6_RS4_S7_PNS_12ObjCImplDeclEPNS_17ObjCContainerDeclERbbb+0x1a8): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::MatchAllMethodDeclarations(llvm::SmallPtrSet const&, llvm::SmallPtrSet const&, llvm::SmallPtrSet&, llvm::SmallPtrSet&, clang::ObjCImplDecl*, clang::ObjCContainerDecl*, bool&, bool, bool)': (.text._ZN5clang4Sema26MatchAllMethodDeclarationsERKN4llvm11SmallPtrSetINS_8SelectorELj8EEES6_RS4_S7_PNS_12ObjCImplDeclEPNS_17ObjCContainerDeclERbbb+0x27b): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::MatchAllMethodDeclarations(llvm::SmallPtrSet const&, llvm::SmallPtrSet const&, llvm::SmallPtrSet&, llvm::SmallPtrSet&, clang::ObjCImplDecl*, clang::ObjCContainerDecl*, bool&, bool, bool)': (.text._ZN5clang4Sema26MatchAllMethodDeclarationsERKN4llvm11SmallPtrSetINS_8SelectorELj8EEES6_RS4_S7_PNS_12ObjCImplDeclEPNS_17ObjCContainerDeclERbbb+0x2ce): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::CheckCategoryVsClassMethodMatches(clang::ObjCCategoryImplDecl*)': (.text._ZN5clang4Sema33CheckCategoryVsClassMethodMatchesEPNS_20ObjCCategoryImplDeclE+0x28f): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::CheckCategoryVsClassMethodMatches(clang::ObjCCategoryImplDecl*)': (.text._ZN5clang4Sema33CheckCategoryVsClassMethodMatchesEPNS_20ObjCCategoryImplDeclE+0x297): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::CheckCategoryVsClassMethodMatches(clang::ObjCCategoryImplDecl*)': (.text._ZN5clang4Sema33CheckCategoryVsClassMethodMatchesEPNS_20ObjCCategoryImplDeclE+0x2cf): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::CheckCategoryVsClassMethodMatches(clang::ObjCCategoryImplDecl*)': (.text._ZN5clang4Sema33CheckCategoryVsClassMethodMatchesEPNS_20ObjCCategoryImplDeclE+0x327): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::CheckCategoryVsClassMethodMatches(clang::ObjCCategoryImplDecl*)': (.text._ZN5clang4Sema33CheckCategoryVsClassMethodMatchesEPNS_20ObjCCategoryImplDeclE+0x4f8): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::CheckCategoryVsClassMethodMatches(clang::ObjCCategoryImplDecl*)': (.text._ZN5clang4Sema33CheckCategoryVsClassMethodMatchesEPNS_20ObjCCategoryImplDeclE+0x500): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::CheckCategoryVsClassMethodMatches(clang::ObjCCategoryImplDecl*)': (.text._ZN5clang4Sema33CheckCategoryVsClassMethodMatchesEPNS_20ObjCCategoryImplDeclE+0x508): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::CheckCategoryVsClassMethodMatches(clang::ObjCCategoryImplDecl*)': (.text._ZN5clang4Sema33CheckCategoryVsClassMethodMatchesEPNS_20ObjCCategoryImplDeclE+0x510): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `checkTypeParamListConsistency(clang::Sema&, clang::ObjCTypeParamList*, clang::ObjCTypeParamList*, (anonymous namespace)::TypeParamListContext) [clone .constprop.2663]': (.text._ZL29checkTypeParamListConsistencyRN5clang4SemaEPNS_17ObjCTypeParamListES3_N12_GLOBAL__N_120TypeParamListContextE.constprop.2663+0x7e7): undefined reference to `llvm::Twine::str[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::ActOnForwardClassDeclaration(clang::SourceLocation, clang::IdentifierInfo**, clang::SourceLocation*, llvm::ArrayRef, unsigned int)': (.text._ZN5clang4Sema28ActOnForwardClassDeclarationENS_14SourceLocationEPPNS_14IdentifierInfoEPS1_N4llvm8ArrayRefIPNS_17ObjCTypeParamListEEEj+0x50a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::ActOnStartClassInterface(clang::Scope*, clang::SourceLocation, clang::IdentifierInfo*, clang::SourceLocation, clang::ObjCTypeParamList*, clang::IdentifierInfo*, clang::SourceLocation, llvm::ArrayRef >, clang::SourceRange, clang::Decl* const*, unsigned int, clang::SourceLocation const*, clang::SourceLocation, clang::AttributeList*)': (.text._ZN5clang4Sema24ActOnStartClassInterfaceEPNS_5ScopeENS_14SourceLocationEPNS_14IdentifierInfoES3_PNS_17ObjCTypeParamListES5_S3_N4llvm8ArrayRefINS_9OpaquePtrINS_8QualTypeEEEEENS_11SourceRangeEPKPNS_4DeclEjPKS3_S3_PNS_13AttributeListE+0x59f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::actOnObjCTypeParamList(clang::Scope*, clang::SourceLocation, llvm::ArrayRef, clang::SourceLocation)': (.text._ZN5clang4Sema22actOnObjCTypeParamListEPNS_5ScopeENS_14SourceLocationEN4llvm8ArrayRefIPNS_4DeclEEES3_+0x3ff): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `CheckProtocolMethodDefs(clang::Sema&, clang::SourceLocation, clang::ObjCProtocolDecl*, bool&, llvm::SmallPtrSet const&, llvm::SmallPtrSet const&, clang::ObjCContainerDecl*, std::unique_ptr >, std::default_delete > > >&) [clone .constprop.2648]': (.text._ZL23CheckProtocolMethodDefsRN5clang4SemaENS_14SourceLocationEPNS_16ObjCProtocolDeclERbRKN4llvm11SmallPtrSetINS_8SelectorELj8EEESB_PNS_17ObjCContainerDeclERSt10unique_ptrINS6_8DenseSetIPNS_14IdentifierInfoENS6_12DenseMapInfoISH_EEEESt14default_deleteISK_EE.constprop.2648+0x158): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `CheckProtocolMethodDefs(clang::Sema&, clang::SourceLocation, clang::ObjCProtocolDecl*, bool&, llvm::SmallPtrSet const&, llvm::SmallPtrSet const&, clang::ObjCContainerDecl*, std::unique_ptr >, std::default_delete > > >&) [clone .constprop.2648]': (.text._ZL23CheckProtocolMethodDefsRN5clang4SemaENS_14SourceLocationEPNS_16ObjCProtocolDeclERbRKN4llvm11SmallPtrSetINS_8SelectorELj8EEESB_PNS_17ObjCContainerDeclERSt10unique_ptrINS6_8DenseSetIPNS_14IdentifierInfoENS6_12DenseMapInfoISH_EEEESt14default_deleteISK_EE.constprop.2648+0x2d3): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `CheckProtocolMethodDefs(clang::Sema&, clang::SourceLocation, clang::ObjCProtocolDecl*, bool&, llvm::SmallPtrSet const&, llvm::SmallPtrSet const&, clang::ObjCContainerDecl*, std::unique_ptr >, std::default_delete > > >&) [clone .constprop.2648]': (.text._ZL23CheckProtocolMethodDefsRN5clang4SemaENS_14SourceLocationEPNS_16ObjCProtocolDeclERbRKN4llvm11SmallPtrSetINS_8SelectorELj8EEESB_PNS_17ObjCContainerDeclERSt10unique_ptrINS6_8DenseSetIPNS_14IdentifierInfoENS6_12DenseMapInfoISH_EEEESt14default_deleteISK_EE.constprop.2648+0x784): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::ImplMethodsVsClassMethods(clang::Scope*, clang::ObjCImplDecl*, clang::ObjCContainerDecl*, bool)': (.text._ZN5clang4Sema25ImplMethodsVsClassMethodsEPNS_5ScopeEPNS_12ObjCImplDeclEPNS_17ObjCContainerDeclEb+0xe9): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::ImplMethodsVsClassMethods(clang::Scope*, clang::ObjCImplDecl*, clang::ObjCContainerDecl*, bool)': (.text._ZN5clang4Sema25ImplMethodsVsClassMethodsEPNS_5ScopeEPNS_12ObjCImplDeclEPNS_17ObjCContainerDeclEb+0x2b8): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::ImplMethodsVsClassMethods(clang::Scope*, clang::ObjCImplDecl*, clang::ObjCContainerDecl*, bool)': (.text._ZN5clang4Sema25ImplMethodsVsClassMethodsEPNS_5ScopeEPNS_12ObjCImplDeclEPNS_17ObjCContainerDeclEb+0x540): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::ImplMethodsVsClassMethods(clang::Scope*, clang::ObjCImplDecl*, clang::ObjCContainerDecl*, bool)': (.text._ZN5clang4Sema25ImplMethodsVsClassMethodsEPNS_5ScopeEPNS_12ObjCImplDeclEPNS_17ObjCContainerDeclEb+0x54a): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::ImplMethodsVsClassMethods(clang::Scope*, clang::ObjCImplDecl*, clang::ObjCContainerDecl*, bool)': (.text._ZN5clang4Sema25ImplMethodsVsClassMethodsEPNS_5ScopeEPNS_12ObjCImplDeclEPNS_17ObjCContainerDeclEb+0x552): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::ImplMethodsVsClassMethods(clang::Scope*, clang::ObjCImplDecl*, clang::ObjCContainerDecl*, bool)': (.text._ZN5clang4Sema25ImplMethodsVsClassMethodsEPNS_5ScopeEPNS_12ObjCImplDeclEPNS_17ObjCContainerDeclEb+0x55a): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::ImplMethodsVsClassMethods(clang::Scope*, clang::ObjCImplDecl*, clang::ObjCContainerDecl*, bool)': (.text._ZN5clang4Sema25ImplMethodsVsClassMethodsEPNS_5ScopeEPNS_12ObjCImplDeclEPNS_17ObjCContainerDeclEb+0x5a6): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::ImplMethodsVsClassMethods(clang::Scope*, clang::ObjCImplDecl*, clang::ObjCContainerDecl*, bool)': (.text._ZN5clang4Sema25ImplMethodsVsClassMethodsEPNS_5ScopeEPNS_12ObjCImplDeclEPNS_17ObjCContainerDeclEb+0x5fa): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::DiagnoseMultipleMethodInGlobalPool(llvm::SmallVectorImpl&, clang::Selector, clang::SourceRange, bool)': (.text._ZN5clang4Sema34DiagnoseMultipleMethodInGlobalPoolERN4llvm15SmallVectorImplIPNS_14ObjCMethodDeclEEENS_8SelectorENS_11SourceRangeEb+0x415): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::Sema::AreMultipleMethodsInGlobalPool(clang::Selector, clang::ObjCMethodDecl*, clang::SourceRange, bool)': (.text._ZN5clang4Sema30AreMultipleMethodsInGlobalPoolENS_8SelectorEPNS_14ObjCMethodDeclENS_11SourceRangeEb+0x21a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaDeclObjC.cpp.o): In function `clang::RecursiveASTVisitor<(anonymous namespace)::UnusedBackingIvarChecker>::TraverseStmt(clang::Stmt*, llvm::SmallVectorImpl*)': (.text._ZN5clang19RecursiveASTVisitorIN12_GLOBAL__N_124UnusedBackingIvarCheckerEE12TraverseStmtEPNS_4StmtEPN4llvm15SmallVectorImplIS5_EE+0x46f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExceptionSpec.cpp.o): In function `clang::Sema::BoundTypeDiagnoser::diagnose(clang::Sema&, clang::SourceLocation, clang::QualType)': (.text._ZN5clang4Sema18BoundTypeDiagnoserIJiNS_11SourceRangeEEE8diagnoseERS0_NS_14SourceLocationENS_8QualTypeE[_ZN5clang4Sema18BoundTypeDiagnoserIJiNS_11SourceRangeEEE8diagnoseERS0_NS_14SourceLocationENS_8QualTypeE]+0x14f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExceptionSpec.cpp.o): In function `clang::Sema::CheckEquivalentExceptionSpec(clang::PartialDiagnostic const&, clang::PartialDiagnostic const&, clang::FunctionProtoType const*, clang::SourceLocation, clang::FunctionProtoType const*, clang::SourceLocation, bool*, bool*, bool, bool)': (.text._ZN5clang4Sema28CheckEquivalentExceptionSpecERKNS_17PartialDiagnosticES3_PKNS_17FunctionProtoTypeENS_14SourceLocationES6_S7_PbS8_bb+0x4e3): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExceptionSpec.cpp.o): In function `clang::Sema::CheckEquivalentExceptionSpec(clang::PartialDiagnostic const&, clang::PartialDiagnostic const&, clang::FunctionProtoType const*, clang::SourceLocation, clang::FunctionProtoType const*, clang::SourceLocation, bool*, bool*, bool, bool)': (.text._ZN5clang4Sema28CheckEquivalentExceptionSpecERKNS_17PartialDiagnosticES3_PKNS_17FunctionProtoTypeENS_14SourceLocationES6_S7_PbS8_bb+0x594): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExceptionSpec.cpp.o): In function `clang::Sema::CheckEquivalentExceptionSpec(clang::PartialDiagnostic const&, clang::PartialDiagnostic const&, clang::FunctionProtoType const*, clang::SourceLocation, clang::FunctionProtoType const*, clang::SourceLocation, bool*, bool*, bool, bool)': (.text._ZN5clang4Sema28CheckEquivalentExceptionSpecERKNS_17PartialDiagnosticES3_PKNS_17FunctionProtoTypeENS_14SourceLocationES6_S7_PbS8_bb+0x5aa): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExceptionSpec.cpp.o): In function `clang::Sema::CheckEquivalentExceptionSpec(clang::PartialDiagnostic const&, clang::PartialDiagnostic const&, clang::FunctionProtoType const*, clang::SourceLocation, clang::FunctionProtoType const*, clang::SourceLocation, bool*, bool*, bool, bool)': (.text._ZN5clang4Sema28CheckEquivalentExceptionSpecERKNS_17PartialDiagnosticES3_PKNS_17FunctionProtoTypeENS_14SourceLocationES6_S7_PbS8_bb+0x672): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExceptionSpec.cpp.o): In function `clang::Sema::CheckEquivalentExceptionSpec(clang::PartialDiagnostic const&, clang::PartialDiagnostic const&, clang::FunctionProtoType const*, clang::SourceLocation, clang::FunctionProtoType const*, clang::SourceLocation, bool*, bool*, bool, bool)': (.text._ZN5clang4Sema28CheckEquivalentExceptionSpecERKNS_17PartialDiagnosticES3_PKNS_17FunctionProtoTypeENS_14SourceLocationES6_S7_PbS8_bb+0x67a): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExceptionSpec.cpp.o): In function `clang::Sema::CheckSpecifiedExceptionType(clang::QualType&, clang::SourceRange)': (.text._ZN5clang4Sema27CheckSpecifiedExceptionTypeERNS_8QualTypeENS_11SourceRangeE+0x321): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExceptionSpec.cpp.o): In function `clang::Sema::CheckOverridingFunctionExceptionSpec(clang::CXXMethodDecl const*, clang::CXXMethodDecl const*)': (.text._ZN5clang4Sema36CheckOverridingFunctionExceptionSpecEPKNS_13CXXMethodDeclES3_+0x621): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExceptionSpec.cpp.o): In function `clang::Sema::CheckOverridingFunctionExceptionSpec(clang::CXXMethodDecl const*, clang::CXXMethodDecl const*)': (.text._ZN5clang4Sema36CheckOverridingFunctionExceptionSpecEPKNS_13CXXMethodDeclES3_+0x647): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExceptionSpec.cpp.o): In function `clang::Sema::CheckEquivalentExceptionSpec(clang::FunctionDecl*, clang::FunctionDecl*)': (.text._ZN5clang4Sema28CheckEquivalentExceptionSpecEPNS_12FunctionDeclES2_+0x577): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExceptionSpec.cpp.o): In function `clang::Sema::CheckEquivalentExceptionSpec(clang::FunctionDecl*, clang::FunctionDecl*)': (.text._ZN5clang4Sema28CheckEquivalentExceptionSpecEPNS_12FunctionDeclES2_+0x588): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExceptionSpec.cpp.o): In function `clang::Sema::CheckEquivalentExceptionSpec(clang::FunctionDecl*, clang::FunctionDecl*)': (.text._ZN5clang4Sema28CheckEquivalentExceptionSpecEPNS_12FunctionDeclES2_+0xf7c): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExceptionSpec.cpp.o): In function `clang::Sema::CheckEquivalentExceptionSpec(clang::FunctionDecl*, clang::FunctionDecl*)': (.text._ZN5clang4Sema28CheckEquivalentExceptionSpecEPNS_12FunctionDeclES2_+0x154e): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExceptionSpec.cpp.o): In function `clang::Sema::CheckEquivalentExceptionSpec(clang::FunctionDecl*, clang::FunctionDecl*)': (.text._ZN5clang4Sema28CheckEquivalentExceptionSpecEPNS_12FunctionDeclES2_+0x1834): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExceptionSpec.cpp.o): In function `clang::Sema::CheckEquivalentExceptionSpec(clang::FunctionDecl*, clang::FunctionDecl*)': (.text._ZN5clang4Sema28CheckEquivalentExceptionSpecEPNS_12FunctionDeclES2_+0x188d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExceptionSpec.cpp.o): In function `clang::Sema::CheckEquivalentExceptionSpec(clang::FunctionDecl*, clang::FunctionDecl*)': (.text._ZN5clang4Sema28CheckEquivalentExceptionSpecEPNS_12FunctionDeclES2_+0x190a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExceptionSpec.cpp.o): In function `clang::Sema::CheckEquivalentExceptionSpec(clang::FunctionDecl*, clang::FunctionDecl*)': (.text._ZN5clang4Sema28CheckEquivalentExceptionSpecEPNS_12FunctionDeclES2_+0x1925): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExceptionSpec.cpp.o):(.text._ZN5clang4Sema28CheckEquivalentExceptionSpecEPNS_12FunctionDeclES2_+0x1940): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `RecordModifiableNonNullParam(clang::Sema&, clang::Expr const*) [clone .constprop.4208]': (.text._ZL28RecordModifiableNonNullParamRN5clang4SemaEPKNS_4ExprE.constprop.4208+0x8a): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `RecordModifiableNonNullParam(clang::Sema&, clang::Expr const*) [clone .constprop.4208]': (.text._ZL28RecordModifiableNonNullParamRN5clang4SemaEPKNS_4ExprE.constprop.4208+0x9a): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::TransformToPE>::TransformDeclStmt(clang::DeclStmt*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_113TransformToPEEE17TransformDeclStmtEPNS_8DeclStmtE+0x109): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `captureVariablyModifiedType(clang::ASTContext&, clang::QualType, clang::sema::CapturingScopeInfo*) [clone .constprop.4232]': (.text._ZL27captureVariablyModifiedTypeRN5clang10ASTContextENS_8QualTypeEPNS_4sema18CapturingScopeInfoE.constprop.4232+0x333): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::VerifyIntegerConstantExpression(clang::Expr*, llvm::APSInt*, unsigned int, bool)::IDDiagnoser::diagnoseNotICE(clang::Sema&, clang::SourceLocation, clang::SourceRange)': (.text._ZZN5clang4Sema31VerifyIntegerConstantExpressionEPNS_4ExprEPN4llvm6APSIntEjbEN11IDDiagnoser14diagnoseNotICEERS0_NS_14SourceLocationENS_11SourceRangeE+0x11a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::BoundTypeDiagnoser::diagnose(clang::Sema&, clang::SourceLocation, clang::QualType)': (.text._ZN5clang4Sema18BoundTypeDiagnoserIJNS_8QualTypeENS_11SourceRangeEEE8diagnoseERS0_NS_14SourceLocationES2_[_ZN5clang4Sema18BoundTypeDiagnoserIJNS_8QualTypeENS_11SourceRangeEEE8diagnoseERS0_NS_14SourceLocationES2_]+0x14f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::BoundTypeDiagnoser::diagnose(clang::Sema&, clang::SourceLocation, clang::QualType)': (.text._ZN5clang4Sema18BoundTypeDiagnoserIJNS_7TypeLocEEE8diagnoseERS0_NS_14SourceLocationENS_8QualTypeE[_ZN5clang4Sema18BoundTypeDiagnoserIJNS_7TypeLocEEE8diagnoseERS0_NS_14SourceLocationENS_8QualTypeE]+0x15f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o):(.text._ZN5clang4Sema18BoundTypeDiagnoserIJPNS_4ExprEEE8diagnoseERS0_NS_14SourceLocationENS_8QualTypeE[_ZN5clang4Sema18BoundTypeDiagnoserIJPNS_4ExprEEE8diagnoseERS0_NS_14SourceLocationENS_8QualTypeE]+0x14c): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `BuildFloatingLiteral(clang::Sema&, clang::NumericLiteralParser&, clang::QualType, clang::SourceLocation) [clone .constprop.4092]': (.text._ZL20BuildFloatingLiteralRN5clang4SemaERNS_20NumericLiteralParserENS_8QualTypeENS_14SourceLocationE.constprop.4092+0x4e): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `BuildFloatingLiteral(clang::Sema&, clang::NumericLiteralParser&, clang::QualType, clang::SourceLocation) [clone .constprop.4092]': (.text._ZL20BuildFloatingLiteralRN5clang4SemaERNS_20NumericLiteralParserENS_8QualTypeENS_14SourceLocationE.constprop.4092+0x95): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `BuildFloatingLiteral(clang::Sema&, clang::NumericLiteralParser&, clang::QualType, clang::SourceLocation) [clone .constprop.4092]': (.text._ZL20BuildFloatingLiteralRN5clang4SemaERNS_20NumericLiteralParserENS_8QualTypeENS_14SourceLocationE.constprop.4092+0x100): undefined reference to `llvm::APFloat::getLargest(llvm::fltSemantics const&, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `BuildFloatingLiteral(clang::Sema&, clang::NumericLiteralParser&, clang::QualType, clang::SourceLocation) [clone .constprop.4092]': (.text._ZL20BuildFloatingLiteralRN5clang4SemaERNS_20NumericLiteralParserENS_8QualTypeENS_14SourceLocationE.constprop.4092+0x112): undefined reference to `llvm::APFloat::toString(llvm::SmallVectorImpl&, unsigned int, unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `BuildFloatingLiteral(clang::Sema&, clang::NumericLiteralParser&, clang::QualType, clang::SourceLocation) [clone .constprop.4092]': (.text._ZL20BuildFloatingLiteralRN5clang4SemaERNS_20NumericLiteralParserENS_8QualTypeENS_14SourceLocationE.constprop.4092+0x11a): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `BuildFloatingLiteral(clang::Sema&, clang::NumericLiteralParser&, clang::QualType, clang::SourceLocation) [clone .constprop.4092]': (.text._ZL20BuildFloatingLiteralRN5clang4SemaERNS_20NumericLiteralParserENS_8QualTypeENS_14SourceLocationE.constprop.4092+0x2a8): undefined reference to `llvm::APFloat::getSmallest(llvm::fltSemantics const&, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `BuildFloatingLiteral(clang::Sema&, clang::NumericLiteralParser&, clang::QualType, clang::SourceLocation) [clone .constprop.4092]': (.text._ZL20BuildFloatingLiteralRN5clang4SemaERNS_20NumericLiteralParserENS_8QualTypeENS_14SourceLocationE.constprop.4092+0x2ba): undefined reference to `llvm::APFloat::toString(llvm::SmallVectorImpl&, unsigned int, unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `BuildFloatingLiteral(clang::Sema&, clang::NumericLiteralParser&, clang::QualType, clang::SourceLocation) [clone .constprop.4092]': (.text._ZL20BuildFloatingLiteralRN5clang4SemaERNS_20NumericLiteralParserENS_8QualTypeENS_14SourceLocationE.constprop.4092+0x2c2): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `CheckObjCTraitOperandConstraints(clang::Sema&, clang::QualType, clang::SourceLocation, clang::SourceRange, clang::UnaryExprOrTypeTrait) [clone .constprop.4195]': (.text._ZL32CheckObjCTraitOperandConstraintsRN5clang4SemaENS_8QualTypeENS_14SourceLocationENS_11SourceRangeENS_20UnaryExprOrTypeTraitE.constprop.4195+0x1b6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `CheckVecStepTraitOperandType(clang::Sema&, clang::QualType, clang::SourceLocation, clang::SourceRange) [clone .constprop.4193]': (.text._ZL28CheckVecStepTraitOperandTypeRN5clang4SemaENS_8QualTypeENS_14SourceLocationENS_11SourceRangeE.constprop.4193+0x1a6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `convertPointersToCompositeType(clang::Sema&, clang::SourceLocation, clang::ActionResult&, clang::ActionResult&) [clone .constprop.4155]': (.text._ZL30convertPointersToCompositeTypeRN5clang4SemaENS_14SourceLocationERNS_12ActionResultIPNS_4ExprELb1EEES7_.constprop.4155+0x2f7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `convertPointersToCompositeType(clang::Sema&, clang::SourceLocation, clang::ActionResult&, clang::ActionResult&) [clone .constprop.4155]': (.text._ZL30convertPointersToCompositeTypeRN5clang4SemaENS_14SourceLocationERNS_12ActionResultIPNS_4ExprELb1EEES7_.constprop.4155+0x31d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `warnOnSizeofOnArrayDecay(clang::Sema&, clang::SourceLocation, clang::QualType, clang::Expr*) [clone .constprop.4196]': (.text._ZL24warnOnSizeofOnArrayDecayRN5clang4SemaENS_14SourceLocationENS_8QualTypeEPNS_4ExprE.constprop.4196+0x1a0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o):(.text._ZL30CheckExtensionTraitOperandTypeRN5clang4SemaENS_8QualTypeENS_14SourceLocationENS_11SourceRangeENS_20UnaryExprOrTypeTraitE.constprop.4194+0x2b7): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `llvm::APInt::APInt(unsigned int, unsigned long, bool)': (.text._ZN4llvm5APIntC2Ejmb[_ZN4llvm5APIntC5Ejmb]+0x44): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `llvm::APInt::countLeadingZeros() const': (.text._ZNK4llvm5APInt17countLeadingZerosEv[_ZNK4llvm5APInt17countLeadingZerosEv]+0x31): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `llvm::Twine::toStringRef(llvm::SmallVectorImpl&) const': (.text._ZNK4llvm5Twine11toStringRefERNS_15SmallVectorImplIcEE[_ZNK4llvm5Twine11toStringRefERNS_15SmallVectorImplIcEE]+0xe): undefined reference to `llvm::Twine::toVector(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `checkArithmeticNull(clang::Sema&, clang::ActionResult&, clang::ActionResult&, clang::SourceLocation, bool) [clone .constprop.4169]': (.text._ZL19checkArithmeticNullRN5clang4SemaERNS_12ActionResultIPNS_4ExprELb1EEES6_NS_14SourceLocationEb.constprop.4169+0x420): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `checkArithmeticNull(clang::Sema&, clang::ActionResult&, clang::ActionResult&, clang::SourceLocation, bool) [clone .constprop.4169]': (.text._ZL19checkArithmeticNullRN5clang4SemaERNS_12ActionResultIPNS_4ExprELb1EEES6_NS_14SourceLocationEb.constprop.4169+0x446): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `checkArithmeticNull(clang::Sema&, clang::ActionResult&, clang::ActionResult&, clang::SourceLocation, bool) [clone .constprop.4169]': (.text._ZL19checkArithmeticNullRN5clang4SemaERNS_12ActionResultIPNS_4ExprELb1EEES6_NS_14SourceLocationEb.constprop.4169+0x46c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `checkArithmeticNull(clang::Sema&, clang::ActionResult&, clang::ActionResult&, clang::SourceLocation, bool) [clone .constprop.4169]': (.text._ZL19checkArithmeticNullRN5clang4SemaERNS_12ActionResultIPNS_4ExprELb1EEES6_NS_14SourceLocationEb.constprop.4169+0x492): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::ActOnStringLiteral(llvm::ArrayRef, clang::Scope*)': (.text._ZN5clang4Sema18ActOnStringLiteralEN4llvm8ArrayRefINS_5TokenEEEPNS_5ScopeE+0xe0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::ActOnStringLiteral(llvm::ArrayRef, clang::Scope*)': (.text._ZN5clang4Sema18ActOnStringLiteralEN4llvm8ArrayRefINS_5TokenEEEPNS_5ScopeE+0x70c): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::ActOnStringLiteral(llvm::ArrayRef, clang::Scope*)': (.text._ZN5clang4Sema18ActOnStringLiteralEN4llvm8ArrayRefINS_5TokenEEEPNS_5ScopeE+0x856): undefined reference to `llvm::APInt::operator=(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::ActOnStringLiteral(llvm::ArrayRef, clang::Scope*)': (.text._ZN5clang4Sema18ActOnStringLiteralEN4llvm8ArrayRefINS_5TokenEEEPNS_5ScopeE+0x99a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::ActOnStringLiteral(llvm::ArrayRef, clang::Scope*)': (.text._ZN5clang4Sema18ActOnStringLiteralEN4llvm8ArrayRefINS_5TokenEEEPNS_5ScopeE+0xa8b): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::ActOnStringLiteral(llvm::ArrayRef, clang::Scope*)': (.text._ZN5clang4Sema18ActOnStringLiteralEN4llvm8ArrayRefINS_5TokenEEEPNS_5ScopeE+0xac6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::BuildPredefinedExpr(clang::SourceLocation, clang::PredefinedExpr::IdentType)': (.text._ZN5clang4Sema19BuildPredefinedExprENS_14SourceLocationENS_14PredefinedExpr9IdentTypeE+0x27a): undefined reference to `llvm::ConvertUTF8toWide(unsigned int, llvm::StringRef, char*&, unsigned char const*&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::BuildPredefinedExpr(clang::SourceLocation, clang::PredefinedExpr::IdentType)': (.text._ZN5clang4Sema19BuildPredefinedExprENS_14SourceLocationENS_14PredefinedExpr9IdentTypeE+0x3fa): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::BuildPredefinedExpr(clang::SourceLocation, clang::PredefinedExpr::IdentType)': (.text._ZN5clang4Sema19BuildPredefinedExprENS_14SourceLocationENS_14PredefinedExpr9IdentTypeE+0x440): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::ActOnIntegerConstant(clang::SourceLocation, unsigned long)': (.text._ZN5clang4Sema20ActOnIntegerConstantENS_14SourceLocationEm+0xcb): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::ActOnNumericConstant(clang::Token const&, clang::Scope*)': (.text._ZN5clang4Sema20ActOnNumericConstantERKNS_5TokenEPNS_5ScopeE+0x21c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::ActOnNumericConstant(clang::Token const&, clang::Scope*)': (.text._ZN5clang4Sema20ActOnNumericConstantERKNS_5TokenEPNS_5ScopeE+0x5b5): undefined reference to `llvm::APInt::operator=(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::ActOnNumericConstant(clang::Token const&, clang::Scope*)': (.text._ZN5clang4Sema20ActOnNumericConstantERKNS_5TokenEPNS_5ScopeE+0x678): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::ActOnNumericConstant(clang::Token const&, clang::Scope*)': (.text._ZN5clang4Sema20ActOnNumericConstantERKNS_5TokenEPNS_5ScopeE+0x922): undefined reference to `llvm::APInt::trunc(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::ActOnAsTypeExpr(clang::Expr*, clang::OpaquePtr, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnAsTypeExprEPNS_4ExprENS_9OpaquePtrINS_8QualTypeEEENS_14SourceLocationES6_+0x29e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::DiagnoseConditionalForNull(clang::Expr*, clang::Expr*, clang::SourceLocation)': (.text._ZN5clang4Sema26DiagnoseConditionalForNullEPNS_4ExprES2_NS_14SourceLocationE+0x1fd): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::InvalidOperands(clang::SourceLocation, clang::ActionResult&, clang::ActionResult&)': (.text._ZN5clang4Sema15InvalidOperandsENS_14SourceLocationERNS_12ActionResultIPNS_4ExprELb1EEES6_+0x1cb): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::InvalidOperands(clang::SourceLocation, clang::ActionResult&, clang::ActionResult&)': (.text._ZN5clang4Sema15InvalidOperandsENS_14SourceLocationERNS_12ActionResultIPNS_4ExprELb1EEES6_+0x1f1): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::VerifyIntegerConstantExpression(clang::Expr*, llvm::APSInt*, clang::Sema::VerifyICEDiagnoser&, bool)': (.text._ZN5clang4Sema31VerifyIntegerConstantExpressionEPNS_4ExprEPN4llvm6APSIntERNS0_18VerifyICEDiagnoserEb+0x70a): undefined reference to `llvm::APInt::AssignSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::VerifyIntegerConstantExpression(clang::Expr*, llvm::APSInt*, clang::Sema::VerifyICEDiagnoser&, bool)': (.text._ZN5clang4Sema31VerifyIntegerConstantExpressionEPNS_4ExprEPN4llvm6APSIntERNS0_18VerifyICEDiagnoserEb+0x741): undefined reference to `llvm::APInt::AssignSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::CheckLoopHintExpr(clang::Expr*, clang::SourceLocation)': (.text._ZN5clang4Sema17CheckLoopHintExprEPNS_4ExprENS_14SourceLocationE+0x250): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::CheckLoopHintExpr(clang::Expr*, clang::SourceLocation)': (.text._ZN5clang4Sema17CheckLoopHintExprEPNS_4ExprENS_14SourceLocationE+0x348): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::DiscardCleanupsInEvaluationContext()': (.text._ZN5clang4Sema34DiscardCleanupsInEvaluationContextEv+0x5f): undefined reference to `llvm::SmallPtrSetImplBase::shrink_and_clear()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::UpdateMarkingForLValueToRValue(clang::Expr*)': (.text._ZN5clang4Sema30UpdateMarkingForLValueToRValueEPNS_4ExprE+0x34): undefined reference to `llvm::SmallPtrSetImplBase::erase_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::UpdateMarkingForLValueToRValue(clang::Expr*)': (.text._ZN5clang4Sema30UpdateMarkingForLValueToRValueEPNS_4ExprE+0x150): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::CheckCallReturnType(clang::QualType, clang::SourceLocation, clang::CallExpr*, clang::FunctionDecl*)': (.text._ZN5clang4Sema19CheckCallReturnTypeENS_8QualTypeENS_14SourceLocationEPNS_8CallExprEPNS_12FunctionDeclE+0x113): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::CheckStaticArrayArgument(clang::SourceLocation, clang::ParmVarDecl*, clang::Expr const*)': (.text._ZN5clang4Sema24CheckStaticArrayArgumentENS_14SourceLocationEPNS_11ParmVarDeclEPKNS_4ExprE+0xdf): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::CanUseDecl(clang::NamedDecl*)': (.text._ZN5clang4Sema10CanUseDeclEPNS_9NamedDeclE+0x28): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::ActOnBlockArguments(clang::SourceLocation, clang::Declarator&, clang::Scope*)': (.text._ZN5clang4Sema19ActOnBlockArgumentsENS_14SourceLocationERNS_10DeclaratorEPNS_5ScopeE+0x49e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::ActOnBlockArguments(clang::SourceLocation, clang::Declarator&, clang::Scope*)': (.text._ZN5clang4Sema19ActOnBlockArgumentsENS_14SourceLocationERNS_10DeclaratorEPNS_5ScopeE+0x60c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `(anonymous namespace)::RebuildUnknownAnyExpr::resolveDecl(clang::Expr*, clang::ValueDecl*) [clone .constprop.4089]': (.text._ZN12_GLOBAL__N_121RebuildUnknownAnyExpr11resolveDeclEPN5clang4ExprEPNS1_9ValueDeclE.constprop.4089+0x4d6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `(anonymous namespace)::RebuildUnknownAnyExpr::VisitCallExpr(clang::CallExpr*)': (.text.unlikely._ZN12_GLOBAL__N_121RebuildUnknownAnyExpr13VisitCallExprEPN5clang8CallExprE+0x29a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `(anonymous namespace)::RebuildUnknownAnyExpr::VisitCallExpr(clang::CallExpr*)': (.text.unlikely._ZN12_GLOBAL__N_121RebuildUnknownAnyExpr13VisitCallExprEPN5clang8CallExprE+0x38e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o):(.text._ZL23DiagnoseConstAssignmentRN5clang4SemaEPKNS_4ExprENS_14SourceLocationE.constprop.4213+0x76b): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `diagnoseStringPlusInt(clang::Sema&, clang::SourceLocation, clang::Expr*, clang::Expr*) [clone .constprop.4160]': (.text._ZL21diagnoseStringPlusIntRN5clang4SemaENS_14SourceLocationEPNS_4ExprES4_.constprop.4160+0x399): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `diagnoseStringPlusInt(clang::Sema&, clang::SourceLocation, clang::Expr*, clang::Expr*) [clone .constprop.4160]': (.text._ZL21diagnoseStringPlusIntRN5clang4SemaENS_14SourceLocationEPNS_4ExprES4_.constprop.4160+0x449): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `diagnoseStringPlusInt(clang::Sema&, clang::SourceLocation, clang::Expr*, clang::Expr*) [clone .constprop.4160]': (.text._ZL21diagnoseStringPlusIntRN5clang4SemaENS_14SourceLocationEPNS_4ExprES4_.constprop.4160+0x7ae): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `diagnoseStringPlusInt(clang::Sema&, clang::SourceLocation, clang::Expr*, clang::Expr*) [clone .constprop.4160]': (.text._ZL21diagnoseStringPlusIntRN5clang4SemaENS_14SourceLocationEPNS_4ExprES4_.constprop.4160+0x7bf): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `diagnoseStringPlusInt(clang::Sema&, clang::SourceLocation, clang::Expr*, clang::Expr*) [clone .constprop.4160]': (.text._ZL21diagnoseStringPlusIntRN5clang4SemaENS_14SourceLocationEPNS_4ExprES4_.constprop.4160+0x805): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `SuggestParentheses(clang::Sema&, clang::SourceLocation, clang::PartialDiagnostic const&, clang::SourceRange) [clone .constprop.4150]': (.text._ZL18SuggestParenthesesRN5clang4SemaENS_14SourceLocationERKNS_17PartialDiagnosticENS_11SourceRangeE.constprop.4150+0x48e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `DiagnoseAdditionInShift(clang::Sema&, clang::SourceLocation, clang::Expr*, llvm::StringRef) [clone .constprop.4148]': (.text._ZL23DiagnoseAdditionInShiftRN5clang4SemaENS_14SourceLocationEPNS_4ExprEN4llvm9StringRefE.constprop.4148+0x3a6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `DiagnoseAdditionInShift(clang::Sema&, clang::SourceLocation, clang::Expr*, llvm::StringRef) [clone .constprop.4148]': (.text._ZL23DiagnoseAdditionInShiftRN5clang4SemaENS_14SourceLocationEPNS_4ExprEN4llvm9StringRefE.constprop.4148+0x3cc): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `EmitDiagnosticForLogicalAndInLogicalOr(clang::Sema&, clang::SourceLocation, clang::BinaryOperator*) [clone .constprop.4147]': (.text._ZL38EmitDiagnosticForLogicalAndInLogicalOrRN5clang4SemaENS_14SourceLocationEPNS_14BinaryOperatorE.constprop.4147+0x40e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `EmitDiagnosticForLogicalAndInLogicalOr(clang::Sema&, clang::SourceLocation, clang::BinaryOperator*) [clone .constprop.4147]': (.text._ZL38EmitDiagnosticForLogicalAndInLogicalOrRN5clang4SemaENS_14SourceLocationEPNS_14BinaryOperatorE.constprop.4147+0x434): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o):(.text._ZL28DiagnoseBitwiseOpInBitwiseOpRN5clang4SemaENS_18BinaryOperatorKindENS_14SourceLocationEPNS_4ExprE.constprop.4144+0x3d1): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::ActOnOMPArraySectionExpr(clang::Expr*, clang::SourceLocation, clang::Expr*, clang::SourceLocation, clang::Expr*, clang::SourceLocation)': (.text._ZN5clang4Sema24ActOnOMPArraySectionExprEPNS_4ExprENS_14SourceLocationES2_S3_S2_S3_+0x6a8): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::ActOnOMPArraySectionExpr(clang::Expr*, clang::SourceLocation, clang::Expr*, clang::SourceLocation, clang::Expr*, clang::SourceLocation)': (.text._ZN5clang4Sema24ActOnOMPArraySectionExprEPNS_4ExprENS_14SourceLocationES2_S3_S2_S3_+0x9a4): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `CheckIncrementDecrementOperand(clang::Sema&, clang::Expr*, clang::ExprValueKind&, clang::ExprObjectKind&, clang::SourceLocation, bool, bool)': (.text._ZL30CheckIncrementDecrementOperandRN5clang4SemaEPNS_4ExprERNS_13ExprValueKindERNS_14ExprObjectKindENS_14SourceLocationEbb+0x513): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `TryTypoCorrectionForCall(clang::Sema&, clang::Expr*, clang::FunctionDecl*, llvm::ArrayRef) [clone .constprop.4128]': (.text._ZL24TryTypoCorrectionForCallRN5clang4SemaEPNS_4ExprEPNS_12FunctionDeclEN4llvm8ArrayRefIS3_EE.constprop.4128+0x3ff): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::DiagnoseEmptyLookup(clang::Scope*, clang::CXXScopeSpec&, clang::LookupResult&, std::unique_ptr >, clang::TemplateArgumentListInfo*, llvm::ArrayRef, clang::TypoExpr**)': (.text._ZN5clang4Sema19DiagnoseEmptyLookupEPNS_5ScopeERNS_12CXXScopeSpecERNS_12LookupResultESt10unique_ptrINS_27CorrectionCandidateCallbackESt14default_deleteIS8_EEPNS_24TemplateArgumentListInfoEN4llvm8ArrayRefIPNS_4ExprEEEPPNS_8TypoExprE+0xd91): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::DiagnoseEmptyLookup(clang::Scope*, clang::CXXScopeSpec&, clang::LookupResult&, std::unique_ptr >, clang::TemplateArgumentListInfo*, llvm::ArrayRef, clang::TypoExpr**)': (.text._ZN5clang4Sema19DiagnoseEmptyLookupEPNS_5ScopeERNS_12CXXScopeSpecERNS_12LookupResultESt10unique_ptrINS_27CorrectionCandidateCallbackESt14default_deleteIS8_EEPNS_24TemplateArgumentListInfoEN4llvm8ArrayRefIPNS_4ExprEEEPPNS_8TypoExprE+0x141f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::DiagnoseEmptyLookup(clang::Scope*, clang::CXXScopeSpec&, clang::LookupResult&, std::unique_ptr >, clang::TemplateArgumentListInfo*, llvm::ArrayRef, clang::TypoExpr**)': (.text._ZN5clang4Sema19DiagnoseEmptyLookupEPNS_5ScopeERNS_12CXXScopeSpecERNS_12LookupResultESt10unique_ptrINS_27CorrectionCandidateCallbackESt14default_deleteIS8_EEPNS_24TemplateArgumentListInfoEN4llvm8ArrayRefIPNS_4ExprEEEPPNS_8TypoExprE+0x148b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::PushExpressionEvaluationContext(clang::Sema::ExpressionEvaluationContext, clang::Decl*, bool)': (.text._ZN5clang4Sema31PushExpressionEvaluationContextENS0_27ExpressionEvaluationContextEPNS_4DeclEb+0x134): undefined reference to `llvm::SmallPtrSetImplBase::swap(llvm::SmallPtrSetImplBase&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `DiagnoseBadDivideOrRemainderValues(clang::Sema&, clang::ActionResult&, clang::ActionResult&, clang::SourceLocation, bool) [clone .constprop.4159]': (.text._ZL34DiagnoseBadDivideOrRemainderValuesRN5clang4SemaERNS_12ActionResultIPNS_4ExprELb1EEES6_NS_14SourceLocationEb.constprop.4159+0x216): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `DiagnoseBadShiftValues(clang::Sema&, clang::ActionResult&, clang::ActionResult&, clang::SourceLocation, clang::BinaryOperatorKind, clang::QualType) [clone .constprop.4167]': (.text._ZL22DiagnoseBadShiftValuesRN5clang4SemaERNS_12ActionResultIPNS_4ExprELb1EEES6_NS_14SourceLocationENS_18BinaryOperatorKindENS_8QualTypeE.constprop.4167+0x244): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `DiagnoseBadShiftValues(clang::Sema&, clang::ActionResult&, clang::ActionResult&, clang::SourceLocation, clang::BinaryOperatorKind, clang::QualType) [clone .constprop.4167]': (.text._ZL22DiagnoseBadShiftValuesRN5clang4SemaERNS_12ActionResultIPNS_4ExprELb1EEES6_NS_14SourceLocationENS_18BinaryOperatorKindENS_8QualTypeE.constprop.4167+0x2d1): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `DiagnoseBadShiftValues(clang::Sema&, clang::ActionResult&, clang::ActionResult&, clang::SourceLocation, clang::BinaryOperatorKind, clang::QualType) [clone .constprop.4167]': (.text._ZL22DiagnoseBadShiftValuesRN5clang4SemaERNS_12ActionResultIPNS_4ExprELb1EEES6_NS_14SourceLocationENS_18BinaryOperatorKindENS_8QualTypeE.constprop.4167+0x45a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `DiagnoseBadShiftValues(clang::Sema&, clang::ActionResult&, clang::ActionResult&, clang::SourceLocation, clang::BinaryOperatorKind, clang::QualType) [clone .constprop.4167]': (.text._ZL22DiagnoseBadShiftValuesRN5clang4SemaERNS_12ActionResultIPNS_4ExprELb1EEES6_NS_14SourceLocationENS_18BinaryOperatorKindENS_8QualTypeE.constprop.4167+0x526): undefined reference to `llvm::APInt::operator+(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `DiagnoseBadShiftValues(clang::Sema&, clang::ActionResult&, clang::ActionResult&, clang::SourceLocation, clang::BinaryOperatorKind, clang::QualType) [clone .constprop.4167]': (.text._ZL22DiagnoseBadShiftValuesRN5clang4SemaERNS_12ActionResultIPNS_4ExprELb1EEES6_NS_14SourceLocationENS_18BinaryOperatorKindENS_8QualTypeE.constprop.4167+0x55f): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `DiagnoseBadShiftValues(clang::Sema&, clang::ActionResult&, clang::ActionResult&, clang::SourceLocation, clang::BinaryOperatorKind, clang::QualType) [clone .constprop.4167]': (.text._ZL22DiagnoseBadShiftValuesRN5clang4SemaERNS_12ActionResultIPNS_4ExprELb1EEES6_NS_14SourceLocationENS_18BinaryOperatorKindENS_8QualTypeE.constprop.4167+0x652): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `DiagnoseBadShiftValues(clang::Sema&, clang::ActionResult&, clang::ActionResult&, clang::SourceLocation, clang::BinaryOperatorKind, clang::QualType) [clone .constprop.4167]': (.text._ZL22DiagnoseBadShiftValuesRN5clang4SemaERNS_12ActionResultIPNS_4ExprELb1EEES6_NS_14SourceLocationENS_18BinaryOperatorKindENS_8QualTypeE.constprop.4167+0x6ce): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `DiagnoseBadShiftValues(clang::Sema&, clang::ActionResult&, clang::ActionResult&, clang::SourceLocation, clang::BinaryOperatorKind, clang::QualType) [clone .constprop.4167]': (.text._ZL22DiagnoseBadShiftValuesRN5clang4SemaERNS_12ActionResultIPNS_4ExprELb1EEES6_NS_14SourceLocationENS_18BinaryOperatorKindENS_8QualTypeE.constprop.4167+0x719): undefined reference to `llvm::APInt::shl(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `DiagnoseBadShiftValues(clang::Sema&, clang::ActionResult&, clang::ActionResult&, clang::SourceLocation, clang::BinaryOperatorKind, clang::QualType) [clone .constprop.4167]': (.text._ZL22DiagnoseBadShiftValuesRN5clang4SemaERNS_12ActionResultIPNS_4ExprELb1EEES6_NS_14SourceLocationENS_18BinaryOperatorKindENS_8QualTypeE.constprop.4167+0x7b5): undefined reference to `llvm::APInt::toString(llvm::SmallVectorImpl&, unsigned int, bool, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `DiagnoseBadShiftValues(clang::Sema&, clang::ActionResult&, clang::ActionResult&, clang::SourceLocation, clang::BinaryOperatorKind, clang::QualType) [clone .constprop.4167]': (.text._ZL22DiagnoseBadShiftValuesRN5clang4SemaERNS_12ActionResultIPNS_4ExprELb1EEES6_NS_14SourceLocationENS_18BinaryOperatorKindENS_8QualTypeE.constprop.4167+0x7d8): undefined reference to `llvm::APInt::operator-(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `DiagnoseBadShiftValues(clang::Sema&, clang::ActionResult&, clang::ActionResult&, clang::SourceLocation, clang::BinaryOperatorKind, clang::QualType) [clone .constprop.4167]': (.text._ZL22DiagnoseBadShiftValuesRN5clang4SemaERNS_12ActionResultIPNS_4ExprELb1EEES6_NS_14SourceLocationENS_18BinaryOperatorKindENS_8QualTypeE.constprop.4167+0x9db): undefined reference to `llvm::APInt::countLeadingOnes() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `DiagnoseBadShiftValues(clang::Sema&, clang::ActionResult&, clang::ActionResult&, clang::SourceLocation, clang::BinaryOperatorKind, clang::QualType) [clone .constprop.4167]': (.text._ZL22DiagnoseBadShiftValuesRN5clang4SemaERNS_12ActionResultIPNS_4ExprELb1EEES6_NS_14SourceLocationENS_18BinaryOperatorKindENS_8QualTypeE.constprop.4167+0xb7f): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `DiagnoseBadShiftValues(clang::Sema&, clang::ActionResult&, clang::ActionResult&, clang::SourceLocation, clang::BinaryOperatorKind, clang::QualType) [clone .constprop.4167]': (.text._ZL22DiagnoseBadShiftValuesRN5clang4SemaERNS_12ActionResultIPNS_4ExprELb1EEES6_NS_14SourceLocationENS_18BinaryOperatorKindENS_8QualTypeE.constprop.4167+0xbf5): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `DiagnoseBadShiftValues(clang::Sema&, clang::ActionResult&, clang::ActionResult&, clang::SourceLocation, clang::BinaryOperatorKind, clang::QualType) [clone .constprop.4167]': (.text._ZL22DiagnoseBadShiftValuesRN5clang4SemaERNS_12ActionResultIPNS_4ExprELb1EEES6_NS_14SourceLocationENS_18BinaryOperatorKindENS_8QualTypeE.constprop.4167+0xc1f): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `DiagnoseBadShiftValues(clang::Sema&, clang::ActionResult&, clang::ActionResult&, clang::SourceLocation, clang::BinaryOperatorKind, clang::QualType) [clone .constprop.4167]': (.text._ZL22DiagnoseBadShiftValuesRN5clang4SemaERNS_12ActionResultIPNS_4ExprELb1EEES6_NS_14SourceLocationENS_18BinaryOperatorKindENS_8QualTypeE.constprop.4167+0xc41): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `CheckForNullPointerDereference(clang::Sema&, clang::Expr*) [clone .constprop.4210]': (.text._ZL30CheckForNullPointerDereferenceRN5clang4SemaEPNS_4ExprE.constprop.4210+0x44b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::DiagnoseAssignmentResult(clang::Sema::AssignConvertType, clang::SourceLocation, clang::QualType, clang::QualType, clang::Expr*, clang::Sema::AssignmentAction, bool*)': (.text._ZN5clang4Sema24DiagnoseAssignmentResultENS0_17AssignConvertTypeENS_14SourceLocationENS_8QualTypeES3_PNS_4ExprENS0_16AssignmentActionEPb+0x1055): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `CheckIndirectionOperand(clang::Sema&, clang::Expr*, clang::ExprValueKind&, clang::SourceLocation)': (.text._ZL23CheckIndirectionOperandRN5clang4SemaEPNS_4ExprERNS_13ExprValueKindENS_14SourceLocationE+0x329): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::BuildVAArgExpr(clang::SourceLocation, clang::Expr*, clang::TypeSourceInfo*, clang::SourceLocation)': (.text._ZN5clang4Sema14BuildVAArgExprENS_14SourceLocationEPNS_4ExprEPNS_14TypeSourceInfoES1_+0x756): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `checkOpenCLVectorShift(clang::Sema&, clang::ActionResult&, clang::ActionResult&, clang::SourceLocation, bool) [clone .constprop.4166]': (.text._ZL22checkOpenCLVectorShiftRN5clang4SemaERNS_12ActionResultIPNS_4ExprELb1EEES6_NS_14SourceLocationEb.constprop.4166+0x436): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o):(.text._ZL22checkOpenCLVectorShiftRN5clang4SemaERNS_12ActionResultIPNS_4ExprELb1EEES6_NS_14SourceLocationEb.constprop.4166+0x5db): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::CheckConditionalOperands(clang::ActionResult&, clang::ActionResult&, clang::ActionResult&, clang::ExprValueKind&, clang::ExprObjectKind&, clang::SourceLocation)': (.text._ZN5clang4Sema24CheckConditionalOperandsERNS_12ActionResultIPNS_4ExprELb1EEES5_S5_RNS_13ExprValueKindERNS_14ExprObjectKindENS_14SourceLocationE+0xb2a): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::CheckConditionalOperands(clang::ActionResult&, clang::ActionResult&, clang::ActionResult&, clang::ExprValueKind&, clang::ExprObjectKind&, clang::SourceLocation)': (.text._ZN5clang4Sema24CheckConditionalOperandsERNS_12ActionResultIPNS_4ExprELb1EEES5_S5_RNS_13ExprValueKindERNS_14ExprObjectKindENS_14SourceLocationE+0xb49): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::CheckConditionalOperands(clang::ActionResult&, clang::ActionResult&, clang::ActionResult&, clang::ExprValueKind&, clang::ExprObjectKind&, clang::SourceLocation)': (.text._ZN5clang4Sema24CheckConditionalOperandsERNS_12ActionResultIPNS_4ExprELb1EEES5_S5_RNS_13ExprValueKindERNS_14ExprObjectKindENS_14SourceLocationE+0xb8c): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::CheckConditionalOperands(clang::ActionResult&, clang::ActionResult&, clang::ActionResult&, clang::ExprValueKind&, clang::ExprObjectKind&, clang::SourceLocation)': (.text._ZN5clang4Sema24CheckConditionalOperandsERNS_12ActionResultIPNS_4ExprELb1EEES5_S5_RNS_13ExprValueKindERNS_14ExprObjectKindENS_14SourceLocationE+0xbc6): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::CheckConditionalOperands(clang::ActionResult&, clang::ActionResult&, clang::ActionResult&, clang::ExprValueKind&, clang::ExprObjectKind&, clang::SourceLocation)': (.text._ZN5clang4Sema24CheckConditionalOperandsERNS_12ActionResultIPNS_4ExprELb1EEES5_S5_RNS_13ExprValueKindERNS_14ExprObjectKindENS_14SourceLocationE+0xc80): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::CheckConditionalOperands(clang::ActionResult&, clang::ActionResult&, clang::ActionResult&, clang::ExprValueKind&, clang::ExprObjectKind&, clang::SourceLocation)': (.text._ZN5clang4Sema24CheckConditionalOperandsERNS_12ActionResultIPNS_4ExprELb1EEES5_S5_RNS_13ExprValueKindERNS_14ExprObjectKindENS_14SourceLocationE+0xe68): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::CheckConditionalOperands(clang::ActionResult&, clang::ActionResult&, clang::ActionResult&, clang::ExprValueKind&, clang::ExprObjectKind&, clang::SourceLocation)': (.text._ZN5clang4Sema24CheckConditionalOperandsERNS_12ActionResultIPNS_4ExprELb1EEES5_S5_RNS_13ExprValueKindERNS_14ExprObjectKindENS_14SourceLocationE+0xe81): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::CheckConditionalOperands(clang::ActionResult&, clang::ActionResult&, clang::ActionResult&, clang::ExprValueKind&, clang::ExprObjectKind&, clang::SourceLocation)': (.text._ZN5clang4Sema24CheckConditionalOperandsERNS_12ActionResultIPNS_4ExprELb1EEES5_S5_RNS_13ExprValueKindERNS_14ExprObjectKindENS_14SourceLocationE+0xe9a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::ActOnBinOp(clang::Scope*, clang::SourceLocation, clang::tok::TokenKind, clang::Expr*, clang::Expr*)': (.text._ZN5clang4Sema10ActOnBinOpEPNS_5ScopeENS_14SourceLocationENS_3tok9TokenKindEPNS_4ExprES7_+0xbe6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::ActOnBinOp(clang::Scope*, clang::SourceLocation, clang::tok::TokenKind, clang::Expr*, clang::Expr*)': (.text._ZN5clang4Sema10ActOnBinOpEPNS_5ScopeENS_14SourceLocationENS_3tok9TokenKindEPNS_4ExprES7_+0xc14): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::ActOnBinOp(clang::Scope*, clang::SourceLocation, clang::tok::TokenKind, clang::Expr*, clang::Expr*)': (.text._ZN5clang4Sema10ActOnBinOpEPNS_5ScopeENS_14SourceLocationENS_3tok9TokenKindEPNS_4ExprES7_+0xc3a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::BuildVectorLiteral(clang::SourceLocation, clang::SourceLocation, clang::Expr*, clang::TypeSourceInfo*)': (.text._ZN5clang4Sema18BuildVectorLiteralENS_14SourceLocationES1_PNS_4ExprEPNS_14TypeSourceInfoE+0x385): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::BuildVectorLiteral(clang::SourceLocation, clang::SourceLocation, clang::Expr*, clang::TypeSourceInfo*)': (.text._ZN5clang4Sema18BuildVectorLiteralENS_14SourceLocationES1_PNS_4ExprEPNS_14TypeSourceInfoE+0x3da): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o):(.text._ZN5clang4Sema13ActOnCastExprEPNS_5ScopeENS_14SourceLocationERNS_10DeclaratorERNS_9OpaquePtrINS_8QualTypeEEES3_PNS_4ExprE+0x42d): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::DiagnoseUseOfDecl(clang::NamedDecl*, clang::SourceLocation, clang::ObjCInterfaceDecl const*, bool)': (.text._ZN5clang4Sema17DiagnoseUseOfDeclEPNS_9NamedDeclENS_14SourceLocationEPKNS_17ObjCInterfaceDeclEb+0x6d): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::PopExpressionEvaluationContext()': (.text._ZN5clang4Sema30PopExpressionEvaluationContextEv+0x104): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::PopExpressionEvaluationContext()': (.text._ZN5clang4Sema30PopExpressionEvaluationContextEv+0x20c): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::PopExpressionEvaluationContext()': (.text._ZN5clang4Sema30PopExpressionEvaluationContextEv+0x277): undefined reference to `llvm::SmallPtrSetImplBase::swap(llvm::SmallPtrSetImplBase&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::CreateGenericSelectionExpr(clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::Expr*, llvm::ArrayRef, llvm::ArrayRef)': (.text._ZN5clang4Sema26CreateGenericSelectionExprENS_14SourceLocationES1_S1_PNS_4ExprEN4llvm8ArrayRefIPNS_14TypeSourceInfoEEENS5_IS3_EE+0xa87): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::CreateGenericSelectionExpr(clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::Expr*, llvm::ArrayRef, llvm::ArrayRef)': (.text._ZN5clang4Sema26CreateGenericSelectionExprENS_14SourceLocationES1_S1_PNS_4ExprEN4llvm8ArrayRefIPNS_14TypeSourceInfoEEENS5_IS3_EE+0xaae): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::CreateGenericSelectionExpr(clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::Expr*, llvm::ArrayRef, llvm::ArrayRef)': (.text._ZN5clang4Sema26CreateGenericSelectionExprENS_14SourceLocationES1_S1_PNS_4ExprEN4llvm8ArrayRefIPNS_14TypeSourceInfoEEENS5_IS3_EE+0xaf6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::CreateGenericSelectionExpr(clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::Expr*, llvm::ArrayRef, llvm::ArrayRef)': (.text._ZN5clang4Sema26CreateGenericSelectionExprENS_14SourceLocationES1_S1_PNS_4ExprEN4llvm8ArrayRefIPNS_14TypeSourceInfoEEENS5_IS3_EE+0xb8f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::CreateGenericSelectionExpr(clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::Expr*, llvm::ArrayRef, llvm::ArrayRef)': (.text._ZN5clang4Sema26CreateGenericSelectionExprENS_14SourceLocationES1_S1_PNS_4ExprEN4llvm8ArrayRefIPNS_14TypeSourceInfoEEENS5_IS3_EE+0xc45): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o):(.text._ZN5clang4Sema26CreateGenericSelectionExprENS_14SourceLocationES1_S1_PNS_4ExprEN4llvm8ArrayRefIPNS_14TypeSourceInfoEEENS5_IS3_EE+0xd7d): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `DoMarkVarDeclReferenced(clang::Sema&, clang::SourceLocation, clang::VarDecl*, clang::Expr*) [clone .constprop.4223]': (.text._ZL23DoMarkVarDeclReferencedRN5clang4SemaENS_14SourceLocationEPNS_7VarDeclEPNS_4ExprE.constprop.4223+0x369): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `DoMarkVarDeclReferenced(clang::Sema&, clang::SourceLocation, clang::VarDecl*, clang::Expr*) [clone .constprop.4223]': (.text._ZL23DoMarkVarDeclReferencedRN5clang4SemaENS_14SourceLocationEPNS_7VarDeclEPNS_4ExprE.constprop.4223+0x401): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::BuildDeclRefExpr(clang::ValueDecl*, clang::QualType, clang::ExprValueKind, clang::DeclarationNameInfo const&, clang::CXXScopeSpec const*, clang::NamedDecl*, clang::TemplateArgumentListInfo const*)': (.text._ZN5clang4Sema16BuildDeclRefExprEPNS_9ValueDeclENS_8QualTypeENS_13ExprValueKindERKNS_19DeclarationNameInfoEPKNS_12CXXScopeSpecEPNS_9NamedDeclEPKNS_24TemplateArgumentListInfoE+0x640): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::BuildDeclarationNameExpr(clang::CXXScopeSpec const&, clang::DeclarationNameInfo const&, clang::NamedDecl*, clang::NamedDecl*, clang::TemplateArgumentListInfo const*, bool)': (.text._ZN5clang4Sema24BuildDeclarationNameExprERKNS_12CXXScopeSpecERKNS_19DeclarationNameInfoEPNS_9NamedDeclES8_PKNS_24TemplateArgumentListInfoEb+0x2ad): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::BuildQualifiedDeclarationNameExpr(clang::CXXScopeSpec&, clang::DeclarationNameInfo const&, bool, clang::Scope const*, clang::TypeSourceInfo**)': (.text._ZN5clang4Sema33BuildQualifiedDeclarationNameExprERNS_12CXXScopeSpecERKNS_19DeclarationNameInfoEbPKNS_5ScopeEPPNS_14TypeSourceInfoE+0x7b0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::ActOnIdExpression(clang::Scope*, clang::CXXScopeSpec&, clang::SourceLocation, clang::UnqualifiedId&, bool, bool, std::unique_ptr >, bool, clang::Token*)': (.text._ZN5clang4Sema17ActOnIdExpressionEPNS_5ScopeERNS_12CXXScopeSpecENS_14SourceLocationERNS_13UnqualifiedIdEbbSt10unique_ptrINS_27CorrectionCandidateCallbackESt14default_deleteIS9_EEbPNS_5TokenE+0xdae): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o):(.text._ZN5clang4Sema17ActOnIdExpressionEPNS_5ScopeERNS_12CXXScopeSpecENS_14SourceLocationERNS_13UnqualifiedIdEbbSt10unique_ptrINS_27CorrectionCandidateCallbackESt14default_deleteIS9_EEbPNS_5TokenE+0xea6): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::CleanupVarDeclMarking()': (.text._ZN5clang4Sema21CleanupVarDeclMarkingEv+0x9f): undefined reference to `llvm::SmallPtrSetImplBase::shrink_and_clear()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::GatherArgumentsForCall(clang::SourceLocation, clang::FunctionDecl*, clang::FunctionProtoType const*, unsigned int, llvm::ArrayRef, llvm::SmallVectorImpl&, clang::Sema::VariadicCallType, bool, bool)': (.text._ZN5clang4Sema22GatherArgumentsForCallENS_14SourceLocationEPNS_12FunctionDeclEPKNS_17FunctionProtoTypeEjN4llvm8ArrayRefIPNS_4ExprEEERNS7_15SmallVectorImplISA_EENS0_16VariadicCallTypeEbb+0x39f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::GatherArgumentsForCall(clang::SourceLocation, clang::FunctionDecl*, clang::FunctionProtoType const*, unsigned int, llvm::ArrayRef, llvm::SmallVectorImpl&, clang::Sema::VariadicCallType, bool, bool)': (.text._ZN5clang4Sema22GatherArgumentsForCallENS_14SourceLocationEPNS_12FunctionDeclEPKNS_17FunctionProtoTypeEjN4llvm8ArrayRefIPNS_4ExprEEERNS7_15SmallVectorImplISA_EENS0_16VariadicCallTypeEbb+0x6ac): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::GatherArgumentsForCall(clang::SourceLocation, clang::FunctionDecl*, clang::FunctionProtoType const*, unsigned int, llvm::ArrayRef, llvm::SmallVectorImpl&, clang::Sema::VariadicCallType, bool, bool)': (.text._ZN5clang4Sema22GatherArgumentsForCallENS_14SourceLocationEPNS_12FunctionDeclEPKNS_17FunctionProtoTypeEjN4llvm8ArrayRefIPNS_4ExprEEERNS7_15SmallVectorImplISA_EENS0_16VariadicCallTypeEbb+0x74e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::ConvertArgumentsForCall(clang::CallExpr*, clang::Expr*, clang::FunctionDecl*, clang::FunctionProtoType const*, llvm::ArrayRef, clang::SourceLocation, bool)': (.text._ZN5clang4Sema23ConvertArgumentsForCallEPNS_8CallExprEPNS_4ExprEPNS_12FunctionDeclEPKNS_17FunctionProtoTypeEN4llvm8ArrayRefIS4_EENS_14SourceLocationEb+0xde0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::Sema::ConvertArgumentsForCall(clang::CallExpr*, clang::Expr*, clang::FunctionDecl*, clang::FunctionProtoType const*, llvm::ArrayRef, clang::SourceLocation, bool)': (.text._ZN5clang4Sema23ConvertArgumentsForCallEPNS_8CallExprEPNS_4ExprEPNS_12FunctionDeclEPKNS_17FunctionProtoTypeEN4llvm8ArrayRefIS4_EENS_14SourceLocationEb+0xe08): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o):(.text._ZN5clang4Sema13ActOnCallExprEPNS_5ScopeEPNS_4ExprENS_14SourceLocationEN4llvm15MutableArrayRefIS4_EES5_S4_b+0xdfe): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::TransformToPE>::TransformType(clang::TypeLocBuilder&, clang::TypeLoc)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_113TransformToPEEE13TransformTypeERNS_14TypeLocBuilderENS_7TypeLocE+0x158e): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::TransformToPE>::TransformAtomicExpr(clang::AtomicExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_113TransformToPEEE19TransformAtomicExprEPNS_10AtomicExprE+0x71): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::TransformToPE>::TransformOMPReductionClause(clang::OMPReductionClause*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_113TransformToPEEE27TransformOMPReductionClauseEPNS_18OMPReductionClauseE+0x64): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::TransformToPE>::TransformOMPReductionClause(clang::OMPReductionClause*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_113TransformToPEEE27TransformOMPReductionClauseEPNS_18OMPReductionClauseE+0xdb): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::TransformToPE>::TransformCXXTemporaryObjectExpr(clang::CXXTemporaryObjectExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_113TransformToPEEE31TransformCXXTemporaryObjectExprEPNS_22CXXTemporaryObjectExprE+0x141): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::TransformToPE>::TransformCXXUnresolvedConstructExpr(clang::CXXUnresolvedConstructExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_113TransformToPEEE35TransformCXXUnresolvedConstructExprEPNS_26CXXUnresolvedConstructExprE+0xc9): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExpr.cpp.o):(.text._ZN5clang13TreeTransformIN12_GLOBAL__N_113TransformToPEEE29TransformGenericSelectionExprEPNS_20GenericSelectionExprE+0x1d2): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::BuildArrayTypeTrait(clang::ArrayTypeTrait, clang::SourceLocation, clang::TypeSourceInfo*, clang::Expr*, clang::SourceLocation)': (.text._ZN5clang4Sema19BuildArrayTypeTraitENS_14ArrayTypeTraitENS_14SourceLocationEPNS_14TypeSourceInfoEPNS_4ExprES2_+0x395): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::BuildArrayTypeTrait(clang::ArrayTypeTrait, clang::SourceLocation, clang::TypeSourceInfo*, clang::Expr*, clang::SourceLocation)': (.text._ZN5clang4Sema19BuildArrayTypeTraitENS_14ArrayTypeTraitENS_14SourceLocationEPNS_14TypeSourceInfoEPNS_4ExprES2_+0x450): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::BuildArrayTypeTrait(clang::ArrayTypeTrait, clang::SourceLocation, clang::TypeSourceInfo*, clang::Expr*, clang::SourceLocation)': (.text._ZN5clang4Sema19BuildArrayTypeTraitENS_14ArrayTypeTraitENS_14SourceLocationEPNS_14TypeSourceInfoEPNS_4ExprES2_+0x465): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::FindCompositePointerType(clang::SourceLocation, clang::Expr*&, clang::Expr*&, bool*)': (.text._ZN5clang4Sema24FindCompositePointerTypeENS_14SourceLocationERPNS_4ExprES4_Pb+0x902): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::FindCompositePointerType(clang::SourceLocation, clang::Expr*&, clang::Expr*&, bool*)': (.text._ZN5clang4Sema24FindCompositePointerTypeENS_14SourceLocationERPNS_4ExprES4_Pb+0x92a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::FindCompositePointerType(clang::SourceLocation, clang::Expr*&, clang::Expr*&, bool*)': (.text._ZN5clang4Sema24FindCompositePointerTypeENS_14SourceLocationERPNS_4ExprES4_Pb+0x952): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::FindCompositePointerType(clang::SourceLocation, clang::Expr*&, clang::Expr*&, bool*)': (.text._ZN5clang4Sema24FindCompositePointerTypeENS_14SourceLocationERPNS_4ExprES4_Pb+0x97f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::FindAllocationOverload(clang::SourceLocation, clang::SourceRange, clang::DeclarationName, llvm::MutableArrayRef, clang::DeclContext*, bool, clang::FunctionDecl*&, bool)': (.text._ZN5clang4Sema22FindAllocationOverloadENS_14SourceLocationENS_11SourceRangeENS_15DeclarationNameEN4llvm15MutableArrayRefIPNS_4ExprEEEPNS_11DeclContextEbRPNS_12FunctionDeclEb+0x46c): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::MaybeBindToTemporary(clang::Expr*)': (.text._ZN5clang4Sema20MaybeBindToTemporaryEPNS_4ExprE+0x567): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::BuildCXXTypeConstructExpr(clang::TypeSourceInfo*, clang::SourceLocation, llvm::MutableArrayRef, clang::SourceLocation)': (.text._ZN5clang4Sema25BuildCXXTypeConstructExprEPNS_14TypeSourceInfoENS_14SourceLocationEN4llvm15MutableArrayRefIPNS_4ExprEEES3_+0x576): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::CheckConditionVariable(clang::VarDecl*, clang::SourceLocation, bool)': (.text._ZN5clang4Sema22CheckConditionVariableEPNS_7VarDeclENS_14SourceLocationEb+0x344): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::CheckConditionVariable(clang::VarDecl*, clang::SourceLocation, bool)': (.text._ZN5clang4Sema22CheckConditionVariableEPNS_7VarDeclENS_14SourceLocationEb+0x369): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::PerformImplicitConversion(clang::Expr*, clang::QualType, clang::ImplicitConversionSequence const&, clang::Sema::AssignmentAction, clang::Sema::CheckedConversionKind)': (.text._ZN5clang4Sema25PerformImplicitConversionEPNS_4ExprENS_8QualTypeERKNS_26ImplicitConversionSequenceENS0_16AssignmentActionENS0_21CheckedConversionKindE+0x778): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `FindConditionalOverload(clang::Sema&, clang::ActionResult&, clang::ActionResult&, clang::SourceLocation) [clone .constprop.3619]': (.text._ZL23FindConditionalOverloadRN5clang4SemaERNS_12ActionResultIPNS_4ExprELb1EEES6_NS_14SourceLocationE.constprop.3619+0x44c): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `FindConditionalOverload(clang::Sema&, clang::ActionResult&, clang::ActionResult&, clang::SourceLocation) [clone .constprop.3619]': (.text._ZL23FindConditionalOverloadRN5clang4SemaERNS_12ActionResultIPNS_4ExprELb1EEES6_NS_14SourceLocationE.constprop.3619+0x6bd): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `FindConditionalOverload(clang::Sema&, clang::ActionResult&, clang::ActionResult&, clang::SourceLocation) [clone .constprop.3619]': (.text._ZL23FindConditionalOverloadRN5clang4SemaERNS_12ActionResultIPNS_4ExprELb1EEES6_NS_14SourceLocationE.constprop.3619+0x6e3): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `FindConditionalOverload(clang::Sema&, clang::ActionResult&, clang::ActionResult&, clang::SourceLocation) [clone .constprop.3619]': (.text._ZL23FindConditionalOverloadRN5clang4SemaERNS_12ActionResultIPNS_4ExprELb1EEES6_NS_14SourceLocationE.constprop.3619+0x709): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `FindConditionalOverload(clang::Sema&, clang::ActionResult&, clang::ActionResult&, clang::SourceLocation) [clone .constprop.3619]': (.text._ZL23FindConditionalOverloadRN5clang4SemaERNS_12ActionResultIPNS_4ExprELb1EEES6_NS_14SourceLocationE.constprop.3619+0x72f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::DeclareGlobalAllocationFunction(clang::DeclarationName, clang::QualType, clang::QualType, clang::QualType, bool)': (.text._ZN5clang4Sema31DeclareGlobalAllocationFunctionENS_15DeclarationNameENS_8QualTypeES2_S2_b+0x87f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o):(.text._ZN5clang4Sema31DeclareGlobalAllocationFunctionENS_15DeclarationNameENS_8QualTypeES2_S2_b+0x8ac): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::FindAllocationFunctions(clang::SourceLocation, clang::SourceRange, bool, clang::QualType, bool, llvm::MutableArrayRef, clang::FunctionDecl*&, clang::FunctionDecl*&)': (.text._ZN5clang4Sema23FindAllocationFunctionsENS_14SourceLocationENS_11SourceRangeEbNS_8QualTypeEbN4llvm15MutableArrayRefIPNS_4ExprEEERPNS_12FunctionDeclESB_+0x387): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::FindAllocationFunctions(clang::SourceLocation, clang::SourceRange, bool, clang::QualType, bool, llvm::MutableArrayRef, clang::FunctionDecl*&, clang::FunctionDecl*&)': (.text._ZN5clang4Sema23FindAllocationFunctionsENS_14SourceLocationENS_11SourceRangeEbNS_8QualTypeEbN4llvm15MutableArrayRefIPNS_4ExprEEERPNS_12FunctionDeclESB_+0x40e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::FindAllocationFunctions(clang::SourceLocation, clang::SourceRange, bool, clang::QualType, bool, llvm::MutableArrayRef, clang::FunctionDecl*&, clang::FunctionDecl*&)': (.text._ZN5clang4Sema23FindAllocationFunctionsENS_14SourceLocationENS_11SourceRangeEbNS_8QualTypeEbN4llvm15MutableArrayRefIPNS_4ExprEEERPNS_12FunctionDeclESB_+0x696): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::FindAllocationFunctions(clang::SourceLocation, clang::SourceRange, bool, clang::QualType, bool, llvm::MutableArrayRef, clang::FunctionDecl*&, clang::FunctionDecl*&)': (.text._ZN5clang4Sema23FindAllocationFunctionsENS_14SourceLocationENS_11SourceRangeEbNS_8QualTypeEbN4llvm15MutableArrayRefIPNS_4ExprEEERPNS_12FunctionDeclESB_+0x1209): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::FindAllocationFunctions(clang::SourceLocation, clang::SourceRange, bool, clang::QualType, bool, llvm::MutableArrayRef, clang::FunctionDecl*&, clang::FunctionDecl*&)': (.text._ZN5clang4Sema23FindAllocationFunctionsENS_14SourceLocationENS_11SourceRangeEbNS_8QualTypeEbN4llvm15MutableArrayRefIPNS_4ExprEEERPNS_12FunctionDeclESB_+0x1329): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::FindUsualDeallocationFunction(clang::SourceLocation, bool, clang::DeclarationName)': (.text._ZN5clang4Sema29FindUsualDeallocationFunctionENS_14SourceLocationEbNS_15DeclarationNameE+0x330): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `llvm::SetVector, llvm::SmallSet > >::insert(clang::TypoExpr* const&)': (.text._ZN4llvm9SetVectorIPN5clang8TypoExprENS_11SmallVectorIS3_Lj2EEENS_8SmallSetIS3_Lj2ESt4lessIS3_EEEE6insertERKS3_[_ZN4llvm9SetVectorIPN5clang8TypoExprENS_11SmallVectorIS3_Lj2EEENS_8SmallSetIS3_Lj2ESt4lessIS3_EEEE6insertERKS3_]+0xe): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `llvm::SetVector, llvm::SmallSet > >::insert(clang::TypoExpr* const&)': (.text._ZN4llvm9SetVectorIPN5clang8TypoExprENS_11SmallVectorIS3_Lj2EEENS_8SmallSetIS3_Lj2ESt4lessIS3_EEEE6insertERKS3_[_ZN4llvm9SetVectorIPN5clang8TypoExprENS_11SmallVectorIS3_Lj2EEENS_8SmallSetIS3_Lj2ESt4lessIS3_EEEE6insertERKS3_]+0x95): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::ActOnStartCXXMemberReference(clang::Scope*, clang::Expr*, clang::SourceLocation, clang::tok::TokenKind, clang::OpaquePtr&, bool&)': (.text._ZN5clang4Sema28ActOnStartCXXMemberReferenceEPNS_5ScopeEPNS_4ExprENS_14SourceLocationENS_3tok9TokenKindERNS_9OpaquePtrINS_8QualTypeEEERb+0x290): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::ActOnStartCXXMemberReference(clang::Scope*, clang::Expr*, clang::SourceLocation, clang::tok::TokenKind, clang::OpaquePtr&, bool&)': (.text._ZN5clang4Sema28ActOnStartCXXMemberReferenceEPNS_5ScopeEPNS_4ExprENS_14SourceLocationENS_3tok9TokenKindERNS_9OpaquePtrINS_8QualTypeEEERb+0x3af): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::ActOnStartCXXMemberReference(clang::Scope*, clang::Expr*, clang::SourceLocation, clang::tok::TokenKind, clang::OpaquePtr&, bool&)': (.text._ZN5clang4Sema28ActOnStartCXXMemberReferenceEPNS_5ScopeEPNS_4ExprENS_14SourceLocationENS_3tok9TokenKindERNS_9OpaquePtrINS_8QualTypeEEERb+0x57e): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::ActOnStartCXXMemberReference(clang::Scope*, clang::Expr*, clang::SourceLocation, clang::tok::TokenKind, clang::OpaquePtr&, bool&)': (.text._ZN5clang4Sema28ActOnStartCXXMemberReferenceEPNS_5ScopeEPNS_4ExprENS_14SourceLocationENS_3tok9TokenKindERNS_9OpaquePtrINS_8QualTypeEEERb+0x5d2): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::ActOnStartCXXMemberReference(clang::Scope*, clang::Expr*, clang::SourceLocation, clang::tok::TokenKind, clang::OpaquePtr&, bool&)': (.text._ZN5clang4Sema28ActOnStartCXXMemberReferenceEPNS_5ScopeEPNS_4ExprENS_14SourceLocationENS_3tok9TokenKindERNS_9OpaquePtrINS_8QualTypeEEERb+0x7db): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::BuildCXXNew(clang::SourceRange, bool, clang::SourceLocation, llvm::MutableArrayRef, clang::SourceLocation, clang::SourceRange, clang::QualType, clang::TypeSourceInfo*, clang::Expr*, clang::SourceRange, clang::Expr*, bool)': (.text._ZN5clang4Sema11BuildCXXNewENS_11SourceRangeEbNS_14SourceLocationEN4llvm15MutableArrayRefIPNS_4ExprEEES2_S1_NS_8QualTypeEPNS_14TypeSourceInfoES6_S1_S6_b+0x1537): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::BuildCXXNew(clang::SourceRange, bool, clang::SourceLocation, llvm::MutableArrayRef, clang::SourceLocation, clang::SourceRange, clang::QualType, clang::TypeSourceInfo*, clang::Expr*, clang::SourceRange, clang::Expr*, bool)': (.text._ZN5clang4Sema11BuildCXXNewENS_11SourceRangeEbNS_14SourceLocationEN4llvm15MutableArrayRefIPNS_4ExprEEES2_S1_NS_8QualTypeEPNS_14TypeSourceInfoES6_S1_S6_b+0x16e2): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::BuildCXXNew(clang::SourceRange, bool, clang::SourceLocation, llvm::MutableArrayRef, clang::SourceLocation, clang::SourceRange, clang::QualType, clang::TypeSourceInfo*, clang::Expr*, clang::SourceRange, clang::Expr*, bool)': (.text._ZN5clang4Sema11BuildCXXNewENS_11SourceRangeEbNS_14SourceLocationEN4llvm15MutableArrayRefIPNS_4ExprEEES2_S1_NS_8QualTypeEPNS_14TypeSourceInfoES6_S1_S6_b+0x17e1): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::BuildCXXNew(clang::SourceRange, bool, clang::SourceLocation, llvm::MutableArrayRef, clang::SourceLocation, clang::SourceRange, clang::QualType, clang::TypeSourceInfo*, clang::Expr*, clang::SourceRange, clang::Expr*, bool)': (.text._ZN5clang4Sema11BuildCXXNewENS_11SourceRangeEbNS_14SourceLocationEN4llvm15MutableArrayRefIPNS_4ExprEEES2_S1_NS_8QualTypeEPNS_14TypeSourceInfoES6_S1_S6_b+0x1891): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::BuildCXXNew(clang::SourceRange, bool, clang::SourceLocation, llvm::MutableArrayRef, clang::SourceLocation, clang::SourceRange, clang::QualType, clang::TypeSourceInfo*, clang::Expr*, clang::SourceRange, clang::Expr*, bool)': (.text._ZN5clang4Sema11BuildCXXNewENS_11SourceRangeEbNS_14SourceLocationEN4llvm15MutableArrayRefIPNS_4ExprEEES2_S1_NS_8QualTypeEPNS_14TypeSourceInfoES6_S1_S6_b+0x18a9): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::BuildCXXNew(clang::SourceRange, bool, clang::SourceLocation, llvm::MutableArrayRef, clang::SourceLocation, clang::SourceRange, clang::QualType, clang::TypeSourceInfo*, clang::Expr*, clang::SourceRange, clang::Expr*, bool)': (.text._ZN5clang4Sema11BuildCXXNewENS_11SourceRangeEbNS_14SourceLocationEN4llvm15MutableArrayRefIPNS_4ExprEEES2_S1_NS_8QualTypeEPNS_14TypeSourceInfoES6_S1_S6_b+0x1a05): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::ActOnCXXNew(clang::SourceLocation, bool, clang::SourceLocation, llvm::MutableArrayRef, clang::SourceLocation, clang::SourceRange, clang::Declarator&, clang::Expr*)': (.text._ZN5clang4Sema11ActOnCXXNewENS_14SourceLocationEbS1_N4llvm15MutableArrayRefIPNS_4ExprEEES1_NS_11SourceRangeERNS_10DeclaratorES5_+0x2fb): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::ActOnCXXNew(clang::SourceLocation, bool, clang::SourceLocation, llvm::MutableArrayRef, clang::SourceLocation, clang::SourceRange, clang::Declarator&, clang::Expr*)': (.text._ZN5clang4Sema11ActOnCXXNewENS_14SourceLocationEbS1_N4llvm15MutableArrayRefIPNS_4ExprEEES1_NS_11SourceRangeERNS_10DeclaratorES5_+0x5fc): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::ActOnCXXNew(clang::SourceLocation, bool, clang::SourceLocation, llvm::MutableArrayRef, clang::SourceLocation, clang::SourceRange, clang::Declarator&, clang::Expr*)': (.text._ZN5clang4Sema11ActOnCXXNewENS_14SourceLocationEbS1_N4llvm15MutableArrayRefIPNS_4ExprEEES1_NS_11SourceRangeERNS_10DeclaratorES5_+0x622): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::BuildPseudoDestructorExpr(clang::Expr*, clang::SourceLocation, clang::tok::TokenKind, clang::CXXScopeSpec const&, clang::TypeSourceInfo*, clang::SourceLocation, clang::SourceLocation, clang::PseudoDestructorTypeStorage)': (.text._ZN5clang4Sema25BuildPseudoDestructorExprEPNS_4ExprENS_14SourceLocationENS_3tok9TokenKindERKNS_12CXXScopeSpecEPNS_14TypeSourceInfoES3_S3_NS_27PseudoDestructorTypeStorageE+0x801): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl const&)': (.text._ZN4llvm15SmallVectorImplIPN5clang9NamedDeclEEaSERKS4_[_ZN4llvm15SmallVectorImplIPN5clang9NamedDeclEEaSERKS4_]+0xd6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `llvm::SmallVectorImpl >::operator=(llvm::SmallVectorImpl >&&)': (.text._ZN4llvm15SmallVectorImplISt4pairIN5clang14SourceLocationEbEEaSEOS5_[_ZN4llvm15SmallVectorImplISt4pairIN5clang14SourceLocationEbEEaSEOS5_]+0x12e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `(anonymous namespace)::TransformTypos::TransformTypoExpr(clang::TypoExpr*)': (.text._ZN12_GLOBAL__N_114TransformTypos17TransformTypoExprEPN5clang8TypoExprE+0x7e): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `(anonymous namespace)::TransformTypos::TransformTypoExpr(clang::TypoExpr*)': (.text._ZN12_GLOBAL__N_114TransformTypos17TransformTypoExprEPN5clang8TypoExprE+0xa42): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `(anonymous namespace)::TransformTypos::TransformTypoExpr(clang::TypoExpr*)': (.text._ZN12_GLOBAL__N_114TransformTypos17TransformTypoExprEPN5clang8TypoExprE+0xc9e): undefined reference to `llvm::SmallPtrSetImplBase::erase_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `(anonymous namespace)::TransformTypos::TransformTypoExpr(clang::TypoExpr*)': (.text._ZN12_GLOBAL__N_114TransformTypos17TransformTypoExprEPN5clang8TypoExprE+0xd50): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `(anonymous namespace)::TransformTypos::TransformTypoExpr(clang::TypoExpr*)': (.text._ZN12_GLOBAL__N_114TransformTypos17TransformTypoExprEPN5clang8TypoExprE+0xdc5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `(anonymous namespace)::TransformTypos::TransformTypoExpr(clang::TypoExpr*)': (.text._ZN12_GLOBAL__N_114TransformTypos17TransformTypoExprEPN5clang8TypoExprE+0x1018): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `llvm::SmallVectorImpl >::operator=(llvm::SmallVectorImpl > const&)': (.text._ZN4llvm15SmallVectorImplISt4pairIN5clang14SourceLocationEbEEaSERKS5_[_ZN4llvm15SmallVectorImplISt4pairIN5clang14SourceLocationEbEEaSERKS5_]+0xf4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::AnalyzeDeleteExprMismatch(clang::CXXDeleteExpr const*) [clone .part.3568] [clone .constprop.3636]': (.text._ZN5clang4Sema25AnalyzeDeleteExprMismatchEPKNS_13CXXDeleteExprE.part.3568.constprop.3636+0x3b8): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o):(.text._ZN5clang4Sema25AnalyzeDeleteExprMismatchEPKNS_13CXXDeleteExprE.part.3568.constprop.3636+0x688): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `collectPublicBases(clang::CXXRecordDecl*, llvm::DenseMap, llvm::detail::DenseMapPair >&, llvm::SmallPtrSetImpl&, llvm::SetVector >, llvm::DenseSet > >&, bool) [clone .constprop.3650]': (.text._ZL18collectPublicBasesPN5clang13CXXRecordDeclERN4llvm8DenseMapIS1_jNS2_12DenseMapInfoIS1_EENS2_6detail12DenseMapPairIS1_jEEEERNS2_15SmallPtrSetImplIS1_EERNS2_9SetVectorIS1_St6vectorIS1_SaIS1_EENS2_8DenseSetIS1_S5_EEEEb.constprop.3650+0x1f7): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::CheckCXXThrowOperand(clang::SourceLocation, clang::QualType, clang::Expr*)': (.text._ZN5clang4Sema20CheckCXXThrowOperandENS_14SourceLocationENS_8QualTypeEPNS_4ExprE+0x853): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::CheckCXXThrowOperand(clang::SourceLocation, clang::QualType, clang::Expr*)': (.text._ZN5clang4Sema20CheckCXXThrowOperandENS_14SourceLocationENS_8QualTypeEPNS_4ExprE+0xb38): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::ActOnCXXThrow(clang::Scope*, clang::SourceLocation, clang::Expr*)': (.text._ZN5clang4Sema13ActOnCXXThrowEPNS_5ScopeENS_14SourceLocationEPNS_4ExprE+0x90): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `evaluateTypeTrait(clang::Sema&, clang::TypeTrait, clang::SourceLocation, llvm::ArrayRef, clang::SourceLocation) [clone .constprop.3670]': (.text._ZL17evaluateTypeTraitRN5clang4SemaENS_9TypeTraitENS_14SourceLocationEN4llvm8ArrayRefIPNS_14TypeSourceInfoEEES3_.constprop.3670+0x50a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `evaluateTypeTrait(clang::Sema&, clang::TypeTrait, clang::SourceLocation, llvm::ArrayRef, clang::SourceLocation) [clone .constprop.3670]': (.text._ZL17evaluateTypeTraitRN5clang4SemaENS_9TypeTraitENS_14SourceLocationEN4llvm8ArrayRefIPNS_14TypeSourceInfoEEES3_.constprop.3670+0x582): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `evaluateTypeTrait(clang::Sema&, clang::TypeTrait, clang::SourceLocation, llvm::ArrayRef, clang::SourceLocation) [clone .constprop.3670]': (.text._ZL17evaluateTypeTraitRN5clang4SemaENS_9TypeTraitENS_14SourceLocationEN4llvm8ArrayRefIPNS_14TypeSourceInfoEEES3_.constprop.3670+0xc54): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::ActOnTypeTrait(clang::TypeTrait, clang::SourceLocation, llvm::ArrayRef >, clang::SourceLocation)': (.text._ZN5clang4Sema14ActOnTypeTraitENS_9TypeTraitENS_14SourceLocationEN4llvm8ArrayRefINS_9OpaquePtrINS_8QualTypeEEEEES2_+0x69): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::ActOnTypeTrait(clang::TypeTrait, clang::SourceLocation, llvm::ArrayRef >, clang::SourceLocation)': (.text._ZN5clang4Sema14ActOnTypeTraitENS_9TypeTraitENS_14SourceLocationEN4llvm8ArrayRefINS_9OpaquePtrINS_8QualTypeEEEEES2_+0xea): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o):(.text._ZN5clang19RecursiveASTVisitorIN12_GLOBAL__N_113FindTypoExprsEE12TraverseStmtEPNS_4StmtEPN4llvm15SmallVectorImplIS5_EE+0x497): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::CorrectDelayedTyposInExpr(clang::Expr*, clang::VarDecl*, llvm::function_ref (clang::Expr*)>)': (.text._ZN5clang4Sema25CorrectDelayedTyposInExprEPNS_4ExprEPNS_7VarDeclEN4llvm12function_refIFNS_12ActionResultIS2_Lb1EEES2_EEE+0x783): undefined reference to `llvm::SmallPtrSetImplBase::erase_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::CorrectDelayedTyposInExpr(clang::Expr*, clang::VarDecl*, llvm::function_ref (clang::Expr*)>)': (.text._ZN5clang4Sema25CorrectDelayedTyposInExprEPNS_4ExprEPNS_7VarDeclEN4llvm12function_refIFNS_12ActionResultIS2_Lb1EEES2_EEE+0xb93): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::CorrectDelayedTyposInExpr(clang::Expr*, clang::VarDecl*, llvm::function_ref (clang::Expr*)>)': (.text._ZN5clang4Sema25CorrectDelayedTyposInExprEPNS_4ExprEPNS_7VarDeclEN4llvm12function_refIFNS_12ActionResultIS2_Lb1EEES2_EEE+0xbb5): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::Sema::ActOnFinishFullExpr(clang::Expr*, clang::SourceLocation, bool, bool, bool)': (.text._ZN5clang4Sema19ActOnFinishFullExprEPNS_4ExprENS_14SourceLocationEbbb+0x339): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::TransformTypos>::TransformCompoundStmt(clang::CompoundStmt*, bool)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_114TransformTyposEE21TransformCompoundStmtEPNS_12CompoundStmtEb+0x166): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::TransformTypos>::TransformType(clang::TypeLocBuilder&, clang::TypeLoc)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_114TransformTyposEE13TransformTypeERNS_14TypeLocBuilderENS_7TypeLocE+0x16ec): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::TransformTypos>::TransformNestedNameSpecifierLoc(clang::NestedNameSpecifierLoc, clang::QualType, clang::NamedDecl*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_114TransformTyposEE31TransformNestedNameSpecifierLocENS_22NestedNameSpecifierLocENS_8QualTypeEPNS_9NamedDeclE+0xcf): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `bool clang::TreeTransform<(anonymous namespace)::TransformTypos>::TransformTemplateArguments >(clang::TemplateArgumentLocInventIterator<(anonymous namespace)::TransformTypos, clang::TemplateArgument const*>, clang::TemplateArgumentLocInventIterator<(anonymous namespace)::TransformTypos, clang::TemplateArgument const*>, clang::TemplateArgumentListInfo&, bool)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_114TransformTyposEE26TransformTemplateArgumentsINS_33TemplateArgumentLocInventIteratorIS2_PKNS_16TemplateArgumentEEEEEbT_SA_RNS_24TemplateArgumentListInfoEb+0x997): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `bool clang::TreeTransform<(anonymous namespace)::TransformTypos>::TransformTemplateArguments >(clang::TemplateArgumentLocInventIterator<(anonymous namespace)::TransformTypos, clang::TemplateArgument const*>, clang::TemplateArgumentLocInventIterator<(anonymous namespace)::TransformTypos, clang::TemplateArgument const*>, clang::TemplateArgumentListInfo&, bool)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_114TransformTyposEE26TransformTemplateArgumentsINS_33TemplateArgumentLocInventIteratorIS2_PKNS_16TemplateArgumentEEEEEbT_SA_RNS_24TemplateArgumentListInfoEb+0x9df): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::TransformTypos>::TransformSizeOfPackExpr(clang::SizeOfPackExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_114TransformTyposEE23TransformSizeOfPackExprEPNS_14SizeOfPackExprE+0x1af): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o): In function `bool clang::TreeTransform<(anonymous namespace)::TransformTypos>::TransformTemplateArguments >(clang::TemplateArgumentLocContainerIterator, clang::TemplateArgumentLocContainerIterator, clang::TemplateArgumentListInfo&, bool) [clone .constprop.3622]': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_114TransformTyposEE26TransformTemplateArgumentsINS_36TemplateArgumentLocContainerIteratorINS_38DependentTemplateSpecializationTypeLocEEEEEbT_S8_RNS_24TemplateArgumentListInfoEb.constprop.3622+0x72f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprCXX.cpp.o):(.text._ZN5clang13TreeTransformIN12_GLOBAL__N_114TransformTyposEE26TransformTemplateArgumentsINS_36TemplateArgumentLocContainerIteratorINS_38DependentTemplateSpecializationTypeLocEEEEEbT_S8_RNS_24TemplateArgumentListInfoEb.constprop.3622+0x74f): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprMember.cpp.o): In function `BuildFieldReferenceExpr(clang::Sema&, clang::Expr*, bool, clang::SourceLocation, clang::CXXScopeSpec const&, clang::FieldDecl*, clang::DeclAccessPair, clang::DeclarationNameInfo const&) [clone .constprop.326]': (.text._ZL23BuildFieldReferenceExprRN5clang4SemaEPNS_4ExprEbNS_14SourceLocationERKNS_12CXXScopeSpecEPNS_9FieldDeclENS_14DeclAccessPairERKNS_19DeclarationNameInfoE.constprop.326+0xb1): undefined reference to `llvm::SmallPtrSetImplBase::erase_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprMember.cpp.o): In function `LookupMemberExpr(clang::Sema&, clang::LookupResult&, clang::ActionResult&, bool&, clang::SourceLocation, clang::CXXScopeSpec&, clang::Decl*, bool) [clone .constprop.313]': (.text._ZL16LookupMemberExprRN5clang4SemaERNS_12LookupResultERNS_12ActionResultIPNS_4ExprELb1EEERbNS_14SourceLocationERNS_12CXXScopeSpecEPNS_4DeclEb.constprop.313+0x2000): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprMember.cpp.o): In function `LookupMemberExpr(clang::Sema&, clang::LookupResult&, clang::ActionResult&, bool&, clang::SourceLocation, clang::CXXScopeSpec&, clang::Decl*, bool) [clone .constprop.313]': (.text._ZL16LookupMemberExprRN5clang4SemaERNS_12LookupResultERNS_12ActionResultIPNS_4ExprELb1EEERbNS_14SourceLocationERNS_12CXXScopeSpecEPNS_4DeclEb.constprop.313+0x249f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprMember.cpp.o): In function `LookupMemberExpr(clang::Sema&, clang::LookupResult&, clang::ActionResult&, bool&, clang::SourceLocation, clang::CXXScopeSpec&, clang::Decl*, bool) [clone .constprop.313]': (.text._ZL16LookupMemberExprRN5clang4SemaERNS_12LookupResultERNS_12ActionResultIPNS_4ExprELb1EEERbNS_14SourceLocationERNS_12CXXScopeSpecEPNS_4DeclEb.constprop.313+0x24c5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprMember.cpp.o): In function `clang::Sema::CheckQualifiedMemberReference(clang::Expr*, clang::QualType, clang::CXXScopeSpec const&, clang::LookupResult const&)': (.text._ZN5clang4Sema29CheckQualifiedMemberReferenceEPNS_4ExprENS_8QualTypeERKNS_12CXXScopeSpecERKNS_12LookupResultE+0x311): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprMember.cpp.o): In function `clang::Sema::BuildMemberReferenceExpr(clang::Expr*, clang::QualType, clang::SourceLocation, bool, clang::CXXScopeSpec const&, clang::SourceLocation, clang::NamedDecl*, clang::LookupResult&, clang::TemplateArgumentListInfo const*, clang::Scope const*, bool, clang::Sema::ActOnMemberAccessExtraArgs*)': (.text._ZN5clang4Sema24BuildMemberReferenceExprEPNS_4ExprENS_8QualTypeENS_14SourceLocationEbRKNS_12CXXScopeSpecES4_PNS_9NamedDeclERNS_12LookupResultEPKNS_24TemplateArgumentListInfoEPKNS_5ScopeEbPNS0_26ActOnMemberAccessExtraArgsE+0xdee): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprMember.cpp.o):(.text._ZNSt17_Function_handlerIFN5clang12ActionResultIPNS0_4ExprELb1EEERNS0_4SemaEPNS0_8TypoExprENS0_14TypoCorrectionEEZL24LookupMemberExprInRecordS6_RNS0_12LookupResultES3_PKNS0_10RecordTypeENS0_14SourceLocationEbRNS0_12CXXScopeSpecEbRS8_EUlS6_S8_S9_E0_E9_M_invokeERKSt9_Any_dataS6_OS8_OS9_+0x2a8): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprMember.cpp.o): In function `clang::Sema::BuildPossibleImplicitMemberExpr(clang::CXXScopeSpec const&, clang::SourceLocation, clang::LookupResult&, clang::TemplateArgumentListInfo const*, clang::Scope const*)': (.text._ZN5clang4Sema31BuildPossibleImplicitMemberExprERKNS_12CXXScopeSpecENS_14SourceLocationERNS_12LookupResultEPKNS_24TemplateArgumentListInfoEPKNS_5ScopeE+0x16d): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprMember.cpp.o): In function `clang::Sema::BuildPossibleImplicitMemberExpr(clang::CXXScopeSpec const&, clang::SourceLocation, clang::LookupResult&, clang::TemplateArgumentListInfo const*, clang::Scope const*)': (.text._ZN5clang4Sema31BuildPossibleImplicitMemberExprERKNS_12CXXScopeSpecENS_14SourceLocationERNS_12LookupResultEPKNS_24TemplateArgumentListInfoEPKNS_5ScopeE+0x225): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprMember.cpp.o): In function `clang::Sema::BuildPossibleImplicitMemberExpr(clang::CXXScopeSpec const&, clang::SourceLocation, clang::LookupResult&, clang::TemplateArgumentListInfo const*, clang::Scope const*)': (.text._ZN5clang4Sema31BuildPossibleImplicitMemberExprERKNS_12CXXScopeSpecENS_14SourceLocationERNS_12LookupResultEPKNS_24TemplateArgumentListInfoEPKNS_5ScopeE+0x246): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprMember.cpp.o): In function `clang::Sema::BuildPossibleImplicitMemberExpr(clang::CXXScopeSpec const&, clang::SourceLocation, clang::LookupResult&, clang::TemplateArgumentListInfo const*, clang::Scope const*)': (.text._ZN5clang4Sema31BuildPossibleImplicitMemberExprERKNS_12CXXScopeSpecENS_14SourceLocationERNS_12LookupResultEPKNS_24TemplateArgumentListInfoEPKNS_5ScopeE+0x32c): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprMember.cpp.o): In function `clang::Sema::BuildPossibleImplicitMemberExpr(clang::CXXScopeSpec const&, clang::SourceLocation, clang::LookupResult&, clang::TemplateArgumentListInfo const*, clang::Scope const*)': (.text._ZN5clang4Sema31BuildPossibleImplicitMemberExprERKNS_12CXXScopeSpecENS_14SourceLocationERNS_12LookupResultEPKNS_24TemplateArgumentListInfoEPKNS_5ScopeE+0x427): undefined reference to `llvm::SmallPtrSetImplBase::shrink_and_clear()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprMember.cpp.o): In function `clang::Sema::BuildPossibleImplicitMemberExpr(clang::CXXScopeSpec const&, clang::SourceLocation, clang::LookupResult&, clang::TemplateArgumentListInfo const*, clang::Scope const*)': (.text._ZN5clang4Sema31BuildPossibleImplicitMemberExprERKNS_12CXXScopeSpecENS_14SourceLocationERNS_12LookupResultEPKNS_24TemplateArgumentListInfoEPKNS_5ScopeE+0x44d): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprMember.cpp.o): In function `clang::Sema::BuildPossibleImplicitMemberExpr(clang::CXXScopeSpec const&, clang::SourceLocation, clang::LookupResult&, clang::TemplateArgumentListInfo const*, clang::Scope const*)': (.text._ZN5clang4Sema31BuildPossibleImplicitMemberExprERKNS_12CXXScopeSpecENS_14SourceLocationERNS_12LookupResultEPKNS_24TemplateArgumentListInfoEPKNS_5ScopeE+0x4d5): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprMember.cpp.o): In function `clang::Sema::BuildPossibleImplicitMemberExpr(clang::CXXScopeSpec const&, clang::SourceLocation, clang::LookupResult&, clang::TemplateArgumentListInfo const*, clang::Scope const*)': (.text._ZN5clang4Sema31BuildPossibleImplicitMemberExprERKNS_12CXXScopeSpecENS_14SourceLocationERNS_12LookupResultEPKNS_24TemplateArgumentListInfoEPKNS_5ScopeE+0x510): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprMember.cpp.o): In function `clang::Sema::BuildPossibleImplicitMemberExpr(clang::CXXScopeSpec const&, clang::SourceLocation, clang::LookupResult&, clang::TemplateArgumentListInfo const*, clang::Scope const*)': (.text._ZN5clang4Sema31BuildPossibleImplicitMemberExprERKNS_12CXXScopeSpecENS_14SourceLocationERNS_12LookupResultEPKNS_24TemplateArgumentListInfoEPKNS_5ScopeE+0x5ec): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprMember.cpp.o): In function `bool llvm::function_ref::callback_fn const&)::{lambda(clang::CXXRecordDecl const*)#1}>(long, clang::CXXRecordDecl const*)': (.text._ZN4llvm12function_refIFbPKN5clang13CXXRecordDeclEEE11callback_fnIZL24isProvablyNotDerivedFromRNS1_4SemaEPS2_RKNS_11SmallPtrSetIS4_Lj4EEEEUlS4_E_EEblS4_+0x38): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprObjC.cpp.o): In function `clang::Sema::BoundTypeDiagnoser::diagnose(clang::Sema&, clang::SourceLocation, clang::QualType)': (.text._ZN5clang4Sema18BoundTypeDiagnoserIJNS_15DeclarationNameENS_11SourceRangeEEE8diagnoseERS0_NS_14SourceLocationENS_8QualTypeE[_ZN5clang4Sema18BoundTypeDiagnoserIJNS_15DeclarationNameENS_11SourceRangeEEE8diagnoseERS0_NS_14SourceLocationENS_8QualTypeE]+0x14f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprObjC.cpp.o): In function `clang::Sema::BoundTypeDiagnoser::diagnose(clang::Sema&, clang::SourceLocation, clang::QualType)': (.text._ZN5clang4Sema18BoundTypeDiagnoserIJNS_15DeclarationNameEPNS_4ExprEEE8diagnoseERS0_NS_14SourceLocationENS_8QualTypeE[_ZN5clang4Sema18BoundTypeDiagnoserIJNS_15DeclarationNameEPNS_4ExprEEE8diagnoseERS0_NS_14SourceLocationENS_8QualTypeE]+0x162): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprObjC.cpp.o): In function `clang::Sema::EmitRelatedResultTypeNoteForReturn(clang::QualType)': (.text._ZN5clang4Sema34EmitRelatedResultTypeNoteForReturnENS_8QualTypeE+0x251): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprObjC.cpp.o): In function `clang::Sema::stripARCUnbridgedCast(clang::Expr*)': (.text._ZN5clang4Sema21stripARCUnbridgedCastEPNS_4ExprE+0x51e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprObjC.cpp.o): In function `clang::Sema::stripARCUnbridgedCast(clang::Expr*)': (.text._ZN5clang4Sema21stripARCUnbridgedCastEPNS_4ExprE+0x579): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaExprObjC.cpp.o):(.text._ZN5clang4Sema22ParseObjCStringLiteralEPNS_14SourceLocationEN4llvm8ArrayRefIPNS_4ExprEEE+0x19a): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaFixItUtils.cpp.o): In function `isMacroDefined(clang::Sema const&, clang::SourceLocation, llvm::StringRef)': (.text._ZL14isMacroDefinedRKN5clang4SemaENS_14SourceLocationEN4llvm9StringRefE+0x39): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaFixItUtils.cpp.o): In function `isMacroDefined(clang::Sema const&, clang::SourceLocation, llvm::StringRef)': (.text._ZL14isMacroDefinedRKN5clang4SemaENS_14SourceLocationEN4llvm9StringRefE+0x1ba): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaFixItUtils.cpp.o): In function `isMacroDefined(clang::Sema const&, clang::SourceLocation, llvm::StringRef)': (.text._ZL14isMacroDefinedRKN5clang4SemaENS_14SourceLocationEN4llvm9StringRefE+0x737): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaFixItUtils.cpp.o): In function `isMacroDefined(clang::Sema const&, clang::SourceLocation, llvm::StringRef)': (.text._ZL14isMacroDefinedRKN5clang4SemaENS_14SourceLocationEN4llvm9StringRefE+0x7d9): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaFixItUtils.cpp.o): In function `isMacroDefined(clang::Sema const&, clang::SourceLocation, llvm::StringRef)': (.text._ZL14isMacroDefinedRKN5clang4SemaENS_14SourceLocationEN4llvm9StringRefE+0xcd3): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaFixItUtils.cpp.o): In function `isMacroDefined(clang::Sema const&, clang::SourceLocation, llvm::StringRef)': (.text._ZL14isMacroDefinedRKN5clang4SemaENS_14SourceLocationEN4llvm9StringRefE+0xe11): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaFixItUtils.cpp.o): In function `isMacroDefined(clang::Sema const&, clang::SourceLocation, llvm::StringRef)': (.text._ZL14isMacroDefinedRKN5clang4SemaENS_14SourceLocationEN4llvm9StringRefE+0xea3): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaFixItUtils.cpp.o):(.text._ZNK5clang4Sema30getFixItZeroInitializerForTypeB5cxx11ENS_8QualTypeENS_14SourceLocationE+0x1a4e): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `CheckArrayDesignatorExpr(clang::Sema&, clang::Expr*, llvm::APSInt&) [clone .constprop.561]': (.text._ZL24CheckArrayDesignatorExprRN5clang4SemaEPNS_4ExprERN4llvm6APSIntE.constprop.561+0x96): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `CheckArrayDesignatorExpr(clang::Sema&, clang::Expr*, llvm::APSInt&) [clone .constprop.561]': (.text._ZL24CheckArrayDesignatorExprRN5clang4SemaEPNS_4ExprERN4llvm6APSIntE.constprop.561+0x27a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckFlexibleArrayInit(clang::InitializedEntity const&, clang::Expr*, clang::FieldDecl*, bool) [clone .constprop.578]': (.text._ZN12_GLOBAL__N_115InitListChecker22CheckFlexibleArrayInitERKN5clang17InitializedEntityEPNS1_4ExprEPNS1_9FieldDeclEb.constprop.578+0x28c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::InitializedEntity::dumpImpl(llvm::raw_ostream&) const': (.text._ZNK5clang17InitializedEntity8dumpImplERN4llvm11raw_ostreamE+0x81): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::InitializedEntity::dumpImpl(llvm::raw_ostream&) const': (.text._ZNK5clang17InitializedEntity8dumpImplERN4llvm11raw_ostreamE+0xc2): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::InitializedEntity::dumpImpl(llvm::raw_ostream&) const': (.text._ZNK5clang17InitializedEntity8dumpImplERN4llvm11raw_ostreamE+0x15b): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::InitializedEntity::dumpImpl(llvm::raw_ostream&) const': (.text._ZNK5clang17InitializedEntity8dumpImplERN4llvm11raw_ostreamE+0x1f0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::InitializedEntity::dumpImpl(llvm::raw_ostream&) const': (.text._ZNK5clang17InitializedEntity8dumpImplERN4llvm11raw_ostreamE+0x210): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::InitializedEntity::dumpImpl(llvm::raw_ostream&) const': (.text._ZNK5clang17InitializedEntity8dumpImplERN4llvm11raw_ostreamE+0x370): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::InitializedEntity::dump() const': (.text._ZNK5clang17InitializedEntity4dumpEv+0x5): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::InitializationSequence::AddAddressOverloadResolutionStep(clang::FunctionDecl*, clang::DeclAccessPair, bool)': (.text._ZN5clang22InitializationSequence32AddAddressOverloadResolutionStepEPNS_12FunctionDeclENS_14DeclAccessPairEb+0xa0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::InitializationSequence::AddDerivedToBaseCastStep(clang::QualType, clang::ExprValueKind)': (.text._ZN5clang22InitializationSequence24AddDerivedToBaseCastStepENS_8QualTypeENS_13ExprValueKindE+0xae): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::InitializationSequence::AddReferenceBindingStep(clang::QualType, bool)': (.text._ZN5clang22InitializationSequence23AddReferenceBindingStepENS_8QualTypeEb+0x90): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::InitializationSequence::AddExtraneousCopyToTemporary(clang::QualType)': (.text._ZN5clang22InitializationSequence28AddExtraneousCopyToTemporaryENS_8QualTypeE+0x88): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::InitializationSequence::AddUserConversionStep(clang::FunctionDecl*, clang::DeclAccessPair, clang::QualType, bool)': (.text._ZN5clang22InitializationSequence21AddUserConversionStepEPNS_12FunctionDeclENS_14DeclAccessPairENS_8QualTypeEb+0x98): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o):(.text._ZN5clang22InitializationSequence30AddQualificationConversionStepENS_8QualTypeENS_13ExprValueKindE+0xa6): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::InitializationSequence::~InitializationSequence()': (.text._ZN5clang22InitializationSequenceD2Ev+0xe9): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::InitializationSequence::dump(llvm::raw_ostream&) const': (.text._ZNK5clang22InitializationSequence4dumpERN4llvm11raw_ostreamE+0x10d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::InitializationSequence::dump(llvm::raw_ostream&) const': (.text._ZNK5clang22InitializationSequence4dumpERN4llvm11raw_ostreamE+0x188): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::InitializationSequence::dump(llvm::raw_ostream&) const': (.text._ZNK5clang22InitializationSequence4dumpERN4llvm11raw_ostreamE+0x209): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::InitializationSequence::dump(llvm::raw_ostream&) const': (.text._ZNK5clang22InitializationSequence4dumpERN4llvm11raw_ostreamE+0x220): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::InitializationSequence::dump(llvm::raw_ostream&) const': (.text._ZNK5clang22InitializationSequence4dumpERN4llvm11raw_ostreamE+0x240): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::InitializationSequence::dump(llvm::raw_ostream&) const': (.text._ZNK5clang22InitializationSequence4dumpERN4llvm11raw_ostreamE+0x2a7): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::InitializationSequence::dump() const': (.text._ZNK5clang22InitializationSequence4dumpEv+0x5): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::Sema::ActOnDesignatedInitializer(clang::Designation&, clang::SourceLocation, bool, clang::ActionResult)': (.text._ZN5clang4Sema26ActOnDesignatedInitializerERNS_11DesignationENS_14SourceLocationEbNS_12ActionResultIPNS_4ExprELb1EEE+0x238): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::Sema::ActOnDesignatedInitializer(clang::Designation&, clang::SourceLocation, bool, clang::ActionResult)': (.text._ZN5clang4Sema26ActOnDesignatedInitializerERNS_11DesignationENS_14SourceLocationEbNS_12ActionResultIPNS_4ExprELb1EEE+0x282): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::Sema::ActOnDesignatedInitializer(clang::Designation&, clang::SourceLocation, bool, clang::ActionResult)': (.text._ZN5clang4Sema26ActOnDesignatedInitializerERNS_11DesignationENS_14SourceLocationEbNS_12ActionResultIPNS_4ExprELb1EEE+0x2a7): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::Sema::ActOnDesignatedInitializer(clang::Designation&, clang::SourceLocation, bool, clang::ActionResult)': (.text._ZN5clang4Sema26ActOnDesignatedInitializerERNS_11DesignationENS_14SourceLocationEbNS_12ActionResultIPNS_4ExprELb1EEE+0x9e4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::Sema::ActOnDesignatedInitializer(clang::Designation&, clang::SourceLocation, bool, clang::ActionResult)': (.text._ZN5clang4Sema26ActOnDesignatedInitializerERNS_11DesignationENS_14SourceLocationEbNS_12ActionResultIPNS_4ExprELb1EEE+0xa0c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::Sema::ActOnDesignatedInitializer(clang::Designation&, clang::SourceLocation, bool, clang::ActionResult)': (.text._ZN5clang4Sema26ActOnDesignatedInitializerERNS_11DesignationENS_14SourceLocationEbNS_12ActionResultIPNS_4ExprELb1EEE+0xa34): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::Sema::ActOnDesignatedInitializer(clang::Designation&, clang::SourceLocation, bool, clang::ActionResult)': (.text._ZN5clang4Sema26ActOnDesignatedInitializerERNS_11DesignationENS_14SourceLocationEbNS_12ActionResultIPNS_4ExprELb1EEE+0xa6a): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::Sema::ActOnDesignatedInitializer(clang::Designation&, clang::SourceLocation, bool, clang::ActionResult)': (.text._ZN5clang4Sema26ActOnDesignatedInitializerERNS_11DesignationENS_14SourceLocationEbNS_12ActionResultIPNS_4ExprELb1EEE+0xae1): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::Sema::ActOnDesignatedInitializer(clang::Designation&, clang::SourceLocation, bool, clang::ActionResult)': (.text._ZN5clang4Sema26ActOnDesignatedInitializerERNS_11DesignationENS_14SourceLocationEbNS_12ActionResultIPNS_4ExprELb1EEE+0xb15): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::Sema::ActOnDesignatedInitializer(clang::Designation&, clang::SourceLocation, bool, clang::ActionResult)': (.text._ZN5clang4Sema26ActOnDesignatedInitializerERNS_11DesignationENS_14SourceLocationEbNS_12ActionResultIPNS_4ExprELb1EEE+0xbef): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::Sema::ActOnDesignatedInitializer(clang::Designation&, clang::SourceLocation, bool, clang::ActionResult)': (.text._ZN5clang4Sema26ActOnDesignatedInitializerERNS_11DesignationENS_14SourceLocationEbNS_12ActionResultIPNS_4ExprELb1EEE+0xc14): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::Sema::ActOnDesignatedInitializer(clang::Designation&, clang::SourceLocation, bool, clang::ActionResult)': (.text._ZN5clang4Sema26ActOnDesignatedInitializerERNS_11DesignationENS_14SourceLocationEbNS_12ActionResultIPNS_4ExprELb1EEE+0xc39): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::Sema::ActOnDesignatedInitializer(clang::Designation&, clang::SourceLocation, bool, clang::ActionResult)': (.text._ZN5clang4Sema26ActOnDesignatedInitializerERNS_11DesignationENS_14SourceLocationEbNS_12ActionResultIPNS_4ExprELb1EEE+0xcc0): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::Sema::ActOnDesignatedInitializer(clang::Designation&, clang::SourceLocation, bool, clang::ActionResult)': (.text._ZN5clang4Sema26ActOnDesignatedInitializerERNS_11DesignationENS_14SourceLocationEbNS_12ActionResultIPNS_4ExprELb1EEE+0xcde): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::Sema::ActOnDesignatedInitializer(clang::Designation&, clang::SourceLocation, bool, clang::ActionResult)': (.text._ZN5clang4Sema26ActOnDesignatedInitializerERNS_11DesignationENS_14SourceLocationEbNS_12ActionResultIPNS_4ExprELb1EEE+0xd16): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::Sema::ActOnDesignatedInitializer(clang::Designation&, clang::SourceLocation, bool, clang::ActionResult)': (.text._ZN5clang4Sema26ActOnDesignatedInitializerERNS_11DesignationENS_14SourceLocationEbNS_12ActionResultIPNS_4ExprELb1EEE+0xd3c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `CopyObject(clang::Sema&, clang::QualType, clang::InitializedEntity const&, clang::ActionResult, bool) [clone .constprop.574]': (.text._ZL10CopyObjectRN5clang4SemaENS_8QualTypeERKNS_17InitializedEntityENS_12ActionResultIPNS_4ExprELb1EEEb.constprop.574+0x40b): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `CheckStringInit(clang::Expr*, clang::QualType&, clang::ArrayType const*, clang::Sema&) [clone .constprop.605]': (.text._ZL15CheckStringInitPN5clang4ExprERNS_8QualTypeEPKNS_9ArrayTypeERNS_4SemaE.constprop.605+0x285): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `TryUserDefinedConversion(clang::Sema&, clang::QualType, clang::InitializationKind const&, clang::Expr*, clang::InitializationSequence&, bool) [clone .constprop.594]': (.text.unlikely._ZL24TryUserDefinedConversionRN5clang4SemaENS_8QualTypeERKNS_18InitializationKindEPNS_4ExprERNS_22InitializationSequenceEb.constprop.594+0x113): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `CheckCXX98CompatAccessibleCopy(clang::Sema&, clang::InitializedEntity const&, clang::Expr*) [clone .constprop.584]': (.text._ZL30CheckCXX98CompatAccessibleCopyRN5clang4SemaERKNS_17InitializedEntityEPNS_4ExprE.constprop.584+0x614): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `CheckCXX98CompatAccessibleCopy(clang::Sema&, clang::InitializedEntity const&, clang::Expr*) [clone .constprop.584]': (.text._ZL30CheckCXX98CompatAccessibleCopyRN5clang4SemaERKNS_17InitializedEntityEPNS_4ExprE.constprop.584+0xba0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::getStructuredSubobjectInit(clang::InitListExpr*, unsigned int, clang::QualType, clang::InitListExpr*, unsigned int, clang::SourceRange, bool)': (.text._ZN12_GLOBAL__N_115InitListChecker26getStructuredSubobjectInitEPN5clang12InitListExprEjNS1_8QualTypeES3_jNS1_11SourceRangeEb+0x556): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::getStructuredSubobjectInit(clang::InitListExpr*, unsigned int, clang::QualType, clang::InitListExpr*, unsigned int, clang::SourceRange, bool)': (.text._ZN12_GLOBAL__N_115InitListChecker26getStructuredSubobjectInitEPN5clang12InitListExprEjNS1_8QualTypeES3_jNS1_11SourceRangeEb+0x57c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::FillInEmptyInitForField(unsigned int, clang::FieldDecl*, clang::InitializedEntity const&, clang::InitListExpr*, bool&, bool)': (.text._ZN12_GLOBAL__N_115InitListChecker23FillInEmptyInitForFieldEjPN5clang9FieldDeclERKNS1_17InitializedEntityEPNS1_12InitListExprERbb+0x519): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckListElementTypes(clang::InitializedEntity const&, clang::InitListExpr*, clang::QualType&, bool, unsigned int&, clang::InitListExpr*, unsigned int&, bool) [clone .constprop.565]': (.text._ZN12_GLOBAL__N_115InitListChecker21CheckListElementTypesERKN5clang17InitializedEntityEPNS1_12InitListExprERNS1_8QualTypeEbRjS6_S9_b.constprop.565+0xae1): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckListElementTypes(clang::InitializedEntity const&, clang::InitListExpr*, clang::QualType&, bool, unsigned int&, clang::InitListExpr*, unsigned int&, bool) [clone .constprop.565]': (.text._ZN12_GLOBAL__N_115InitListChecker21CheckListElementTypesERKN5clang17InitializedEntityEPNS1_12InitListExprERNS1_8QualTypeEbRjS6_S9_b.constprop.565+0xb5d): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `diagnoseListInit(clang::Sema&, clang::InitializedEntity const&, clang::InitListExpr*) [clone .constprop.570]': (.text._ZL16diagnoseListInitRN5clang4SemaERKNS_17InitializedEntityEPNS_12InitListExprE.constprop.570+0x308): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::InitializationSequence::Perform(clang::Sema&, clang::InitializedEntity const&, clang::InitializationKind const&, llvm::MutableArrayRef, clang::QualType*)': (.text._ZN5clang22InitializationSequence7PerformERNS_4SemaERKNS_17InitializedEntityERKNS_18InitializationKindEN4llvm15MutableArrayRefIPNS_4ExprEEEPNS_8QualTypeE+0xe93): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::InitializationSequence::Perform(clang::Sema&, clang::InitializedEntity const&, clang::InitializationKind const&, llvm::MutableArrayRef, clang::QualType*)': (.text._ZN5clang22InitializationSequence7PerformERNS_4SemaERKNS_17InitializedEntityERKNS_18InitializationKindEN4llvm15MutableArrayRefIPNS_4ExprEEEPNS_8QualTypeE+0xea4): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::InitializationSequence::Perform(clang::Sema&, clang::InitializedEntity const&, clang::InitializationKind const&, llvm::MutableArrayRef, clang::QualType*)': (.text._ZN5clang22InitializationSequence7PerformERNS_4SemaERKNS_17InitializedEntityERKNS_18InitializationKindEN4llvm15MutableArrayRefIPNS_4ExprEEEPNS_8QualTypeE+0x1375): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::InitializationSequence::Perform(clang::Sema&, clang::InitializedEntity const&, clang::InitializationKind const&, llvm::MutableArrayRef, clang::QualType*)': (.text._ZN5clang22InitializationSequence7PerformERNS_4SemaERKNS_17InitializedEntityERKNS_18InitializationKindEN4llvm15MutableArrayRefIPNS_4ExprEEEPNS_8QualTypeE+0x3c54): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::InitializationSequence::Perform(clang::Sema&, clang::InitializedEntity const&, clang::InitializationKind const&, llvm::MutableArrayRef, clang::QualType*)': (.text._ZN5clang22InitializationSequence7PerformERNS_4SemaERKNS_17InitializedEntityERKNS_18InitializationKindEN4llvm15MutableArrayRefIPNS_4ExprEEEPNS_8QualTypeE+0x3c6f): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::InitializationSequence::Perform(clang::Sema&, clang::InitializedEntity const&, clang::InitializationKind const&, llvm::MutableArrayRef, clang::QualType*)': (.text._ZN5clang22InitializationSequence7PerformERNS_4SemaERKNS_17InitializedEntityERKNS_18InitializationKindEN4llvm15MutableArrayRefIPNS_4ExprEEEPNS_8QualTypeE+0x3edd): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::InitializationSequence::Perform(clang::Sema&, clang::InitializedEntity const&, clang::InitializationKind const&, llvm::MutableArrayRef, clang::QualType*)': (.text._ZN5clang22InitializationSequence7PerformERNS_4SemaERKNS_17InitializedEntityERKNS_18InitializationKindEN4llvm15MutableArrayRefIPNS_4ExprEEEPNS_8QualTypeE+0x3f24): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::InitializationSequence::Perform(clang::Sema&, clang::InitializedEntity const&, clang::InitializationKind const&, llvm::MutableArrayRef, clang::QualType*)': (.text._ZN5clang22InitializationSequence7PerformERNS_4SemaERKNS_17InitializedEntityERKNS_18InitializationKindEN4llvm15MutableArrayRefIPNS_4ExprEEEPNS_8QualTypeE+0x3f5e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::InitializationSequence::Perform(clang::Sema&, clang::InitializedEntity const&, clang::InitializationKind const&, llvm::MutableArrayRef, clang::QualType*)': (.text._ZN5clang22InitializationSequence7PerformERNS_4SemaERKNS_17InitializedEntityERKNS_18InitializationKindEN4llvm15MutableArrayRefIPNS_4ExprEEEPNS_8QualTypeE+0x3f84): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `clang::InitializationSequence::Perform(clang::Sema&, clang::InitializedEntity const&, clang::InitializationKind const&, llvm::MutableArrayRef, clang::QualType*)': (.text._ZN5clang22InitializationSequence7PerformERNS_4SemaERKNS_17InitializedEntityERKNS_18InitializationKindEN4llvm15MutableArrayRefIPNS_4ExprEEEPNS_8QualTypeE+0x3faa): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckReferenceType(clang::InitializedEntity const&, clang::InitListExpr*, clang::QualType, unsigned int&, clang::InitListExpr*, unsigned int&)': (.text._ZN12_GLOBAL__N_115InitListChecker18CheckReferenceTypeERKN5clang17InitializedEntityEPNS1_12InitListExprENS1_8QualTypeERjS6_S8_+0x3ec): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckReferenceType(clang::InitializedEntity const&, clang::InitListExpr*, clang::QualType, unsigned int&, clang::InitListExpr*, unsigned int&)': (.text._ZN12_GLOBAL__N_115InitListChecker18CheckReferenceTypeERKN5clang17InitializedEntityEPNS1_12InitListExprENS1_8QualTypeERjS6_S8_+0x41a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o):(.text._ZN12_GLOBAL__N_115InitListChecker15CheckScalarTypeERKN5clang17InitializedEntityEPNS1_12InitListExprENS1_8QualTypeERjS6_S8_+0x395): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckDesignatedInitializer(clang::InitializedEntity const&, clang::InitListExpr*, clang::DesignatedInitExpr*, unsigned int, clang::QualType&, clang::DeclContext::specific_decl_iterator*, llvm::APSInt*, unsigned int&, clang::InitListExpr*, unsigned int&, bool, bool)': (.text._ZN12_GLOBAL__N_115InitListChecker26CheckDesignatedInitializerERKN5clang17InitializedEntityEPNS1_12InitListExprEPNS1_18DesignatedInitExprEjRNS1_8QualTypeEPNS1_11DeclContext22specific_decl_iteratorINS1_9FieldDeclEEEPN4llvm6APSIntERjS6_SJ_bb+0x830): undefined reference to `llvm::APInt::sextOrTrunc(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckDesignatedInitializer(clang::InitializedEntity const&, clang::InitListExpr*, clang::DesignatedInitExpr*, unsigned int, clang::QualType&, clang::DeclContext::specific_decl_iterator*, llvm::APSInt*, unsigned int&, clang::InitListExpr*, unsigned int&, bool, bool)': (.text._ZN12_GLOBAL__N_115InitListChecker26CheckDesignatedInitializerERKN5clang17InitializedEntityEPNS1_12InitListExprEPNS1_18DesignatedInitExprEjRNS1_8QualTypeEPNS1_11DeclContext22specific_decl_iteratorINS1_9FieldDeclEEEPN4llvm6APSIntERjS6_SJ_bb+0x8ae): undefined reference to `llvm::APInt::sextOrTrunc(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckDesignatedInitializer(clang::InitializedEntity const&, clang::InitListExpr*, clang::DesignatedInitExpr*, unsigned int, clang::QualType&, clang::DeclContext::specific_decl_iterator*, llvm::APSInt*, unsigned int&, clang::InitListExpr*, unsigned int&, bool, bool)': (.text._ZN12_GLOBAL__N_115InitListChecker26CheckDesignatedInitializerERKN5clang17InitializedEntityEPNS1_12InitListExprEPNS1_18DesignatedInitExprEjRNS1_8QualTypeEPNS1_11DeclContext22specific_decl_iteratorINS1_9FieldDeclEEEPN4llvm6APSIntERjS6_SJ_bb+0x92a): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckDesignatedInitializer(clang::InitializedEntity const&, clang::InitListExpr*, clang::DesignatedInitExpr*, unsigned int, clang::QualType&, clang::DeclContext::specific_decl_iterator*, llvm::APSInt*, unsigned int&, clang::InitListExpr*, unsigned int&, bool, bool)': (.text._ZN12_GLOBAL__N_115InitListChecker26CheckDesignatedInitializerERKN5clang17InitializedEntityEPNS1_12InitListExprEPNS1_18DesignatedInitExprEjRNS1_8QualTypeEPNS1_11DeclContext22specific_decl_iteratorINS1_9FieldDeclEEEPN4llvm6APSIntERjS6_SJ_bb+0xea1): undefined reference to `llvm::APInt::AssignSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckDesignatedInitializer(clang::InitializedEntity const&, clang::InitListExpr*, clang::DesignatedInitExpr*, unsigned int, clang::QualType&, clang::DeclContext::specific_decl_iterator*, llvm::APSInt*, unsigned int&, clang::InitListExpr*, unsigned int&, bool, bool)': (.text._ZN12_GLOBAL__N_115InitListChecker26CheckDesignatedInitializerERKN5clang17InitializedEntityEPNS1_12InitListExprEPNS1_18DesignatedInitExprEjRNS1_8QualTypeEPNS1_11DeclContext22specific_decl_iteratorINS1_9FieldDeclEEEPN4llvm6APSIntERjS6_SJ_bb+0x11b8): undefined reference to `llvm::APInt::sextOrTrunc(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckDesignatedInitializer(clang::InitializedEntity const&, clang::InitListExpr*, clang::DesignatedInitExpr*, unsigned int, clang::QualType&, clang::DeclContext::specific_decl_iterator*, llvm::APSInt*, unsigned int&, clang::InitListExpr*, unsigned int&, bool, bool)': (.text._ZN12_GLOBAL__N_115InitListChecker26CheckDesignatedInitializerERKN5clang17InitializedEntityEPNS1_12InitListExprEPNS1_18DesignatedInitExprEjRNS1_8QualTypeEPNS1_11DeclContext22specific_decl_iteratorINS1_9FieldDeclEEEPN4llvm6APSIntERjS6_SJ_bb+0x122f): undefined reference to `llvm::APInt::sextOrTrunc(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckDesignatedInitializer(clang::InitializedEntity const&, clang::InitListExpr*, clang::DesignatedInitExpr*, unsigned int, clang::QualType&, clang::DeclContext::specific_decl_iterator*, llvm::APSInt*, unsigned int&, clang::InitListExpr*, unsigned int&, bool, bool)': (.text._ZN12_GLOBAL__N_115InitListChecker26CheckDesignatedInitializerERKN5clang17InitializedEntityEPNS1_12InitListExprEPNS1_18DesignatedInitExprEjRNS1_8QualTypeEPNS1_11DeclContext22specific_decl_iteratorINS1_9FieldDeclEEEPN4llvm6APSIntERjS6_SJ_bb+0x1301): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckDesignatedInitializer(clang::InitializedEntity const&, clang::InitListExpr*, clang::DesignatedInitExpr*, unsigned int, clang::QualType&, clang::DeclContext::specific_decl_iterator*, llvm::APSInt*, unsigned int&, clang::InitListExpr*, unsigned int&, bool, bool)': (.text._ZN12_GLOBAL__N_115InitListChecker26CheckDesignatedInitializerERKN5clang17InitializedEntityEPNS1_12InitListExprEPNS1_18DesignatedInitExprEjRNS1_8QualTypeEPNS1_11DeclContext22specific_decl_iteratorINS1_9FieldDeclEEEPN4llvm6APSIntERjS6_SJ_bb+0x13bb): undefined reference to `llvm::APInt::operator++()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckDesignatedInitializer(clang::InitializedEntity const&, clang::InitListExpr*, clang::DesignatedInitExpr*, unsigned int, clang::QualType&, clang::DeclContext::specific_decl_iterator*, llvm::APSInt*, unsigned int&, clang::InitListExpr*, unsigned int&, bool, bool)': (.text._ZN12_GLOBAL__N_115InitListChecker26CheckDesignatedInitializerERKN5clang17InitializedEntityEPNS1_12InitListExprEPNS1_18DesignatedInitExprEjRNS1_8QualTypeEPNS1_11DeclContext22specific_decl_iteratorINS1_9FieldDeclEEEPN4llvm6APSIntERjS6_SJ_bb+0x13f1): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckDesignatedInitializer(clang::InitializedEntity const&, clang::InitListExpr*, clang::DesignatedInitExpr*, unsigned int, clang::QualType&, clang::DeclContext::specific_decl_iterator*, llvm::APSInt*, unsigned int&, clang::InitListExpr*, unsigned int&, bool, bool)': (.text._ZN12_GLOBAL__N_115InitListChecker26CheckDesignatedInitializerERKN5clang17InitializedEntityEPNS1_12InitListExprEPNS1_18DesignatedInitExprEjRNS1_8QualTypeEPNS1_11DeclContext22specific_decl_iteratorINS1_9FieldDeclEEEPN4llvm6APSIntERjS6_SJ_bb+0x1413): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckDesignatedInitializer(clang::InitializedEntity const&, clang::InitListExpr*, clang::DesignatedInitExpr*, unsigned int, clang::QualType&, clang::DeclContext::specific_decl_iterator*, llvm::APSInt*, unsigned int&, clang::InitListExpr*, unsigned int&, bool, bool)': (.text._ZN12_GLOBAL__N_115InitListChecker26CheckDesignatedInitializerERKN5clang17InitializedEntityEPNS1_12InitListExprEPNS1_18DesignatedInitExprEjRNS1_8QualTypeEPNS1_11DeclContext22specific_decl_iteratorINS1_9FieldDeclEEEPN4llvm6APSIntERjS6_SJ_bb+0x14b8): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckDesignatedInitializer(clang::InitializedEntity const&, clang::InitListExpr*, clang::DesignatedInitExpr*, unsigned int, clang::QualType&, clang::DeclContext::specific_decl_iterator*, llvm::APSInt*, unsigned int&, clang::InitListExpr*, unsigned int&, bool, bool)': (.text._ZN12_GLOBAL__N_115InitListChecker26CheckDesignatedInitializerERKN5clang17InitializedEntityEPNS1_12InitListExprEPNS1_18DesignatedInitExprEjRNS1_8QualTypeEPNS1_11DeclContext22specific_decl_iteratorINS1_9FieldDeclEEEPN4llvm6APSIntERjS6_SJ_bb+0x1a17): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckDesignatedInitializer(clang::InitializedEntity const&, clang::InitListExpr*, clang::DesignatedInitExpr*, unsigned int, clang::QualType&, clang::DeclContext::specific_decl_iterator*, llvm::APSInt*, unsigned int&, clang::InitListExpr*, unsigned int&, bool, bool)': (.text._ZN12_GLOBAL__N_115InitListChecker26CheckDesignatedInitializerERKN5clang17InitializedEntityEPNS1_12InitListExprEPNS1_18DesignatedInitExprEjRNS1_8QualTypeEPNS1_11DeclContext22specific_decl_iteratorINS1_9FieldDeclEEEPN4llvm6APSIntERjS6_SJ_bb+0x1c38): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckDesignatedInitializer(clang::InitializedEntity const&, clang::InitListExpr*, clang::DesignatedInitExpr*, unsigned int, clang::QualType&, clang::DeclContext::specific_decl_iterator*, llvm::APSInt*, unsigned int&, clang::InitListExpr*, unsigned int&, bool, bool)': (.text._ZN12_GLOBAL__N_115InitListChecker26CheckDesignatedInitializerERKN5clang17InitializedEntityEPNS1_12InitListExprEPNS1_18DesignatedInitExprEjRNS1_8QualTypeEPNS1_11DeclContext22specific_decl_iteratorINS1_9FieldDeclEEEPN4llvm6APSIntERjS6_SJ_bb+0x1c5b): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckDesignatedInitializer(clang::InitializedEntity const&, clang::InitListExpr*, clang::DesignatedInitExpr*, unsigned int, clang::QualType&, clang::DeclContext::specific_decl_iterator*, llvm::APSInt*, unsigned int&, clang::InitListExpr*, unsigned int&, bool, bool)': (.text._ZN12_GLOBAL__N_115InitListChecker26CheckDesignatedInitializerERKN5clang17InitializedEntityEPNS1_12InitListExprEPNS1_18DesignatedInitExprEjRNS1_8QualTypeEPNS1_11DeclContext22specific_decl_iteratorINS1_9FieldDeclEEEPN4llvm6APSIntERjS6_SJ_bb+0x1d71): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckDesignatedInitializer(clang::InitializedEntity const&, clang::InitListExpr*, clang::DesignatedInitExpr*, unsigned int, clang::QualType&, clang::DeclContext::specific_decl_iterator*, llvm::APSInt*, unsigned int&, clang::InitListExpr*, unsigned int&, bool, bool)': (.text._ZN12_GLOBAL__N_115InitListChecker26CheckDesignatedInitializerERKN5clang17InitializedEntityEPNS1_12InitListExprEPNS1_18DesignatedInitExprEjRNS1_8QualTypeEPNS1_11DeclContext22specific_decl_iteratorINS1_9FieldDeclEEEPN4llvm6APSIntERjS6_SJ_bb+0x1f18): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckDesignatedInitializer(clang::InitializedEntity const&, clang::InitListExpr*, clang::DesignatedInitExpr*, unsigned int, clang::QualType&, clang::DeclContext::specific_decl_iterator*, llvm::APSInt*, unsigned int&, clang::InitListExpr*, unsigned int&, bool, bool)': (.text._ZN12_GLOBAL__N_115InitListChecker26CheckDesignatedInitializerERKN5clang17InitializedEntityEPNS1_12InitListExprEPNS1_18DesignatedInitExprEjRNS1_8QualTypeEPNS1_11DeclContext22specific_decl_iteratorINS1_9FieldDeclEEEPN4llvm6APSIntERjS6_SJ_bb+0x1f66): undefined reference to `llvm::APInt::zextOrTrunc(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckDesignatedInitializer(clang::InitializedEntity const&, clang::InitListExpr*, clang::DesignatedInitExpr*, unsigned int, clang::QualType&, clang::DeclContext::specific_decl_iterator*, llvm::APSInt*, unsigned int&, clang::InitListExpr*, unsigned int&, bool, bool)': (.text._ZN12_GLOBAL__N_115InitListChecker26CheckDesignatedInitializerERKN5clang17InitializedEntityEPNS1_12InitListExprEPNS1_18DesignatedInitExprEjRNS1_8QualTypeEPNS1_11DeclContext22specific_decl_iteratorINS1_9FieldDeclEEEPN4llvm6APSIntERjS6_SJ_bb+0x1f80): undefined reference to `llvm::APInt::zextOrTrunc(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckDesignatedInitializer(clang::InitializedEntity const&, clang::InitListExpr*, clang::DesignatedInitExpr*, unsigned int, clang::QualType&, clang::DeclContext::specific_decl_iterator*, llvm::APSInt*, unsigned int&, clang::InitListExpr*, unsigned int&, bool, bool)': (.text._ZN12_GLOBAL__N_115InitListChecker26CheckDesignatedInitializerERKN5clang17InitializedEntityEPNS1_12InitListExprEPNS1_18DesignatedInitExprEjRNS1_8QualTypeEPNS1_11DeclContext22specific_decl_iteratorINS1_9FieldDeclEEEPN4llvm6APSIntERjS6_SJ_bb+0x20c9): undefined reference to `llvm::APInt::zextOrTrunc(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckDesignatedInitializer(clang::InitializedEntity const&, clang::InitListExpr*, clang::DesignatedInitExpr*, unsigned int, clang::QualType&, clang::DeclContext::specific_decl_iterator*, llvm::APSInt*, unsigned int&, clang::InitListExpr*, unsigned int&, bool, bool)': (.text._ZN12_GLOBAL__N_115InitListChecker26CheckDesignatedInitializerERKN5clang17InitializedEntityEPNS1_12InitListExprEPNS1_18DesignatedInitExprEjRNS1_8QualTypeEPNS1_11DeclContext22specific_decl_iteratorINS1_9FieldDeclEEEPN4llvm6APSIntERjS6_SJ_bb+0x20e2): undefined reference to `llvm::APInt::zextOrTrunc(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckDesignatedInitializer(clang::InitializedEntity const&, clang::InitListExpr*, clang::DesignatedInitExpr*, unsigned int, clang::QualType&, clang::DeclContext::specific_decl_iterator*, llvm::APSInt*, unsigned int&, clang::InitListExpr*, unsigned int&, bool, bool)': (.text._ZN12_GLOBAL__N_115InitListChecker26CheckDesignatedInitializerERKN5clang17InitializedEntityEPNS1_12InitListExprEPNS1_18DesignatedInitExprEjRNS1_8QualTypeEPNS1_11DeclContext22specific_decl_iteratorINS1_9FieldDeclEEEPN4llvm6APSIntERjS6_SJ_bb+0x20fb): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckDesignatedInitializer(clang::InitializedEntity const&, clang::InitListExpr*, clang::DesignatedInitExpr*, unsigned int, clang::QualType&, clang::DeclContext::specific_decl_iterator*, llvm::APSInt*, unsigned int&, clang::InitListExpr*, unsigned int&, bool, bool)': (.text._ZN12_GLOBAL__N_115InitListChecker26CheckDesignatedInitializerERKN5clang17InitializedEntityEPNS1_12InitListExprEPNS1_18DesignatedInitExprEjRNS1_8QualTypeEPNS1_11DeclContext22specific_decl_iteratorINS1_9FieldDeclEEEPN4llvm6APSIntERjS6_SJ_bb+0x2275): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckDesignatedInitializer(clang::InitializedEntity const&, clang::InitListExpr*, clang::DesignatedInitExpr*, unsigned int, clang::QualType&, clang::DeclContext::specific_decl_iterator*, llvm::APSInt*, unsigned int&, clang::InitListExpr*, unsigned int&, bool, bool)': (.text._ZN12_GLOBAL__N_115InitListChecker26CheckDesignatedInitializerERKN5clang17InitializedEntityEPNS1_12InitListExprEPNS1_18DesignatedInitExprEjRNS1_8QualTypeEPNS1_11DeclContext22specific_decl_iteratorINS1_9FieldDeclEEEPN4llvm6APSIntERjS6_SJ_bb+0x22a1): undefined reference to `llvm::APInt::AssignSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckDesignatedInitializer(clang::InitializedEntity const&, clang::InitListExpr*, clang::DesignatedInitExpr*, unsigned int, clang::QualType&, clang::DeclContext::specific_decl_iterator*, llvm::APSInt*, unsigned int&, clang::InitListExpr*, unsigned int&, bool, bool)': (.text._ZN12_GLOBAL__N_115InitListChecker26CheckDesignatedInitializerERKN5clang17InitializedEntityEPNS1_12InitListExprEPNS1_18DesignatedInitExprEjRNS1_8QualTypeEPNS1_11DeclContext22specific_decl_iteratorINS1_9FieldDeclEEEPN4llvm6APSIntERjS6_SJ_bb+0x22e9): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckDesignatedInitializer(clang::InitializedEntity const&, clang::InitListExpr*, clang::DesignatedInitExpr*, unsigned int, clang::QualType&, clang::DeclContext::specific_decl_iterator*, llvm::APSInt*, unsigned int&, clang::InitListExpr*, unsigned int&, bool, bool)': (.text._ZN12_GLOBAL__N_115InitListChecker26CheckDesignatedInitializerERKN5clang17InitializedEntityEPNS1_12InitListExprEPNS1_18DesignatedInitExprEjRNS1_8QualTypeEPNS1_11DeclContext22specific_decl_iteratorINS1_9FieldDeclEEEPN4llvm6APSIntERjS6_SJ_bb+0x2315): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckDesignatedInitializer(clang::InitializedEntity const&, clang::InitListExpr*, clang::DesignatedInitExpr*, unsigned int, clang::QualType&, clang::DeclContext::specific_decl_iterator*, llvm::APSInt*, unsigned int&, clang::InitListExpr*, unsigned int&, bool, bool)': (.text._ZN12_GLOBAL__N_115InitListChecker26CheckDesignatedInitializerERKN5clang17InitializedEntityEPNS1_12InitListExprEPNS1_18DesignatedInitExprEjRNS1_8QualTypeEPNS1_11DeclContext22specific_decl_iteratorINS1_9FieldDeclEEEPN4llvm6APSIntERjS6_SJ_bb+0x2366): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckDesignatedInitializer(clang::InitializedEntity const&, clang::InitListExpr*, clang::DesignatedInitExpr*, unsigned int, clang::QualType&, clang::DeclContext::specific_decl_iterator*, llvm::APSInt*, unsigned int&, clang::InitListExpr*, unsigned int&, bool, bool)': (.text._ZN12_GLOBAL__N_115InitListChecker26CheckDesignatedInitializerERKN5clang17InitializedEntityEPNS1_12InitListExprEPNS1_18DesignatedInitExprEjRNS1_8QualTypeEPNS1_11DeclContext22specific_decl_iteratorINS1_9FieldDeclEEEPN4llvm6APSIntERjS6_SJ_bb+0x2509): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckDesignatedInitializer(clang::InitializedEntity const&, clang::InitListExpr*, clang::DesignatedInitExpr*, unsigned int, clang::QualType&, clang::DeclContext::specific_decl_iterator*, llvm::APSInt*, unsigned int&, clang::InitListExpr*, unsigned int&, bool, bool)': (.text._ZN12_GLOBAL__N_115InitListChecker26CheckDesignatedInitializerERKN5clang17InitializedEntityEPNS1_12InitListExprEPNS1_18DesignatedInitExprEjRNS1_8QualTypeEPNS1_11DeclContext22specific_decl_iteratorINS1_9FieldDeclEEEPN4llvm6APSIntERjS6_SJ_bb+0x282c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckArrayType(clang::InitializedEntity const&, clang::InitListExpr*, clang::QualType&, llvm::APSInt, bool, unsigned int&, clang::InitListExpr*, unsigned int&)': (.text._ZN12_GLOBAL__N_115InitListChecker14CheckArrayTypeERKN5clang17InitializedEntityEPNS1_12InitListExprERNS1_8QualTypeEN4llvm6APSIntEbRjS6_SB_+0x18b): undefined reference to `llvm::APInt::operator++()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckArrayType(clang::InitializedEntity const&, clang::InitListExpr*, clang::QualType&, llvm::APSInt, bool, unsigned int&, clang::InitListExpr*, unsigned int&)': (.text._ZN12_GLOBAL__N_115InitListChecker14CheckArrayTypeERKN5clang17InitializedEntityEPNS1_12InitListExprERNS1_8QualTypeEN4llvm6APSIntEbRjS6_SB_+0x3c6): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckArrayType(clang::InitializedEntity const&, clang::InitListExpr*, clang::QualType&, llvm::APSInt, bool, unsigned int&, clang::InitListExpr*, unsigned int&)': (.text._ZN12_GLOBAL__N_115InitListChecker14CheckArrayTypeERKN5clang17InitializedEntityEPNS1_12InitListExprERNS1_8QualTypeEN4llvm6APSIntEbRjS6_SB_+0x4aa): undefined reference to `llvm::APInt::sextOrTrunc(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckArrayType(clang::InitializedEntity const&, clang::InitListExpr*, clang::QualType&, llvm::APSInt, bool, unsigned int&, clang::InitListExpr*, unsigned int&)': (.text._ZN12_GLOBAL__N_115InitListChecker14CheckArrayTypeERKN5clang17InitializedEntityEPNS1_12InitListExprERNS1_8QualTypeEN4llvm6APSIntEbRjS6_SB_+0x59c): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckArrayType(clang::InitializedEntity const&, clang::InitListExpr*, clang::QualType&, llvm::APSInt, bool, unsigned int&, clang::InitListExpr*, unsigned int&)': (.text._ZN12_GLOBAL__N_115InitListChecker14CheckArrayTypeERKN5clang17InitializedEntityEPNS1_12InitListExprERNS1_8QualTypeEN4llvm6APSIntEbRjS6_SB_+0x661): undefined reference to `llvm::APInt::operator++()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckArrayType(clang::InitializedEntity const&, clang::InitListExpr*, clang::QualType&, llvm::APSInt, bool, unsigned int&, clang::InitListExpr*, unsigned int&)': (.text._ZN12_GLOBAL__N_115InitListChecker14CheckArrayTypeERKN5clang17InitializedEntityEPNS1_12InitListExprERNS1_8QualTypeEN4llvm6APSIntEbRjS6_SB_+0x689): undefined reference to `llvm::APInt::AssignSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckArrayType(clang::InitializedEntity const&, clang::InitListExpr*, clang::QualType&, llvm::APSInt, bool, unsigned int&, clang::InitListExpr*, unsigned int&)': (.text._ZN12_GLOBAL__N_115InitListChecker14CheckArrayTypeERKN5clang17InitializedEntityEPNS1_12InitListExprERNS1_8QualTypeEN4llvm6APSIntEbRjS6_SB_+0x6b6): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckArrayType(clang::InitializedEntity const&, clang::InitListExpr*, clang::QualType&, llvm::APSInt, bool, unsigned int&, clang::InitListExpr*, unsigned int&)': (.text._ZN12_GLOBAL__N_115InitListChecker14CheckArrayTypeERKN5clang17InitializedEntityEPNS1_12InitListExprERNS1_8QualTypeEN4llvm6APSIntEbRjS6_SB_+0x72d): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckArrayType(clang::InitializedEntity const&, clang::InitListExpr*, clang::QualType&, llvm::APSInt, bool, unsigned int&, clang::InitListExpr*, unsigned int&)': (.text._ZN12_GLOBAL__N_115InitListChecker14CheckArrayTypeERKN5clang17InitializedEntityEPNS1_12InitListExprERNS1_8QualTypeEN4llvm6APSIntEbRjS6_SB_+0x789): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckArrayType(clang::InitializedEntity const&, clang::InitListExpr*, clang::QualType&, llvm::APSInt, bool, unsigned int&, clang::InitListExpr*, unsigned int&)': (.text._ZN12_GLOBAL__N_115InitListChecker14CheckArrayTypeERKN5clang17InitializedEntityEPNS1_12InitListExprERNS1_8QualTypeEN4llvm6APSIntEbRjS6_SB_+0x7ed): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckArrayType(clang::InitializedEntity const&, clang::InitListExpr*, clang::QualType&, llvm::APSInt, bool, unsigned int&, clang::InitListExpr*, unsigned int&)': (.text._ZN12_GLOBAL__N_115InitListChecker14CheckArrayTypeERKN5clang17InitializedEntityEPNS1_12InitListExprERNS1_8QualTypeEN4llvm6APSIntEbRjS6_SB_+0x859): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckArrayType(clang::InitializedEntity const&, clang::InitListExpr*, clang::QualType&, llvm::APSInt, bool, unsigned int&, clang::InitListExpr*, unsigned int&)': (.text._ZN12_GLOBAL__N_115InitListChecker14CheckArrayTypeERKN5clang17InitializedEntityEPNS1_12InitListExprERNS1_8QualTypeEN4llvm6APSIntEbRjS6_SB_+0x881): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckArrayType(clang::InitializedEntity const&, clang::InitListExpr*, clang::QualType&, llvm::APSInt, bool, unsigned int&, clang::InitListExpr*, unsigned int&)': (.text._ZN12_GLOBAL__N_115InitListChecker14CheckArrayTypeERKN5clang17InitializedEntityEPNS1_12InitListExprERNS1_8QualTypeEN4llvm6APSIntEbRjS6_SB_+0x8a9): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckArrayType(clang::InitializedEntity const&, clang::InitListExpr*, clang::QualType&, llvm::APSInt, bool, unsigned int&, clang::InitListExpr*, unsigned int&)': (.text._ZN12_GLOBAL__N_115InitListChecker14CheckArrayTypeERKN5clang17InitializedEntityEPNS1_12InitListExprERNS1_8QualTypeEN4llvm6APSIntEbRjS6_SB_+0x8c8): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckArrayType(clang::InitializedEntity const&, clang::InitListExpr*, clang::QualType&, llvm::APSInt, bool, unsigned int&, clang::InitListExpr*, unsigned int&)': (.text._ZN12_GLOBAL__N_115InitListChecker14CheckArrayTypeERKN5clang17InitializedEntityEPNS1_12InitListExprERNS1_8QualTypeEN4llvm6APSIntEbRjS6_SB_+0x8e1): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckArrayType(clang::InitializedEntity const&, clang::InitListExpr*, clang::QualType&, llvm::APSInt, bool, unsigned int&, clang::InitListExpr*, unsigned int&)': (.text._ZN12_GLOBAL__N_115InitListChecker14CheckArrayTypeERKN5clang17InitializedEntityEPNS1_12InitListExprERNS1_8QualTypeEN4llvm6APSIntEbRjS6_SB_+0x8eb): undefined reference to `llvm::APInt::zextOrTrunc(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckArrayType(clang::InitializedEntity const&, clang::InitListExpr*, clang::QualType&, llvm::APSInt, bool, unsigned int&, clang::InitListExpr*, unsigned int&)': (.text._ZN12_GLOBAL__N_115InitListChecker14CheckArrayTypeERKN5clang17InitializedEntityEPNS1_12InitListExprERNS1_8QualTypeEN4llvm6APSIntEbRjS6_SB_+0x922): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckArrayType(clang::InitializedEntity const&, clang::InitListExpr*, clang::QualType&, llvm::APSInt, bool, unsigned int&, clang::InitListExpr*, unsigned int&)': (.text._ZN12_GLOBAL__N_115InitListChecker14CheckArrayTypeERKN5clang17InitializedEntityEPNS1_12InitListExprERNS1_8QualTypeEN4llvm6APSIntEbRjS6_SB_+0x9d2): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckArrayType(clang::InitializedEntity const&, clang::InitListExpr*, clang::QualType&, llvm::APSInt, bool, unsigned int&, clang::InitListExpr*, unsigned int&)': (.text._ZN12_GLOBAL__N_115InitListChecker14CheckArrayTypeERKN5clang17InitializedEntityEPNS1_12InitListExprERNS1_8QualTypeEN4llvm6APSIntEbRjS6_SB_+0xa33): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `(anonymous namespace)::InitListChecker::CheckArrayType(clang::InitializedEntity const&, clang::InitListExpr*, clang::QualType&, llvm::APSInt, bool, unsigned int&, clang::InitListExpr*, unsigned int&)': (.text._ZN12_GLOBAL__N_115InitListChecker14CheckArrayTypeERKN5clang17InitializedEntityEPNS1_12InitListExprERNS1_8QualTypeEN4llvm6APSIntEbRjS6_SB_+0xa90): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaInit.cpp.o): In function `TryListInitialization(clang::Sema&, clang::InitializedEntity const&, clang::InitializationKind const&, clang::InitListExpr*, clang::InitializationSequence&) [clone .constprop.566]': (.text._ZL21TryListInitializationRN5clang4SemaERKNS_17InitializedEntityERKNS_18InitializationKindEPNS_12InitListExprERNS_22InitializationSequenceE.constprop.566+0xbfd): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLambda.cpp.o): In function `performLambdaVarCaptureInitialization(clang::Sema&, clang::sema::CapturingScopeInfo::Capture&, clang::FieldDecl*, llvm::SmallVectorImpl&, llvm::SmallVectorImpl&) [clone .constprop.308]': (.text._ZL37performLambdaVarCaptureInitializationRN5clang4SemaERNS_4sema18CapturingScopeInfo7CaptureEPNS_9FieldDeclERN4llvm15SmallVectorImplIPNS_7VarDeclEEERNS9_IjEE.constprop.308+0x200): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLambda.cpp.o): In function `performLambdaVarCaptureInitialization(clang::Sema&, clang::sema::CapturingScopeInfo::Capture&, clang::FieldDecl*, llvm::SmallVectorImpl&, llvm::SmallVectorImpl&) [clone .constprop.308]': (.text._ZL37performLambdaVarCaptureInitializationRN5clang4SemaERNS_4sema18CapturingScopeInfo7CaptureEPNS_9FieldDeclERN4llvm15SmallVectorImplIPNS_7VarDeclEEERNS9_IjEE.constprop.308+0x369): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLambda.cpp.o): In function `performLambdaVarCaptureInitialization(clang::Sema&, clang::sema::CapturingScopeInfo::Capture&, clang::FieldDecl*, llvm::SmallVectorImpl&, llvm::SmallVectorImpl&) [clone .constprop.308]': (.text._ZL37performLambdaVarCaptureInitializationRN5clang4SemaERNS_4sema18CapturingScopeInfo7CaptureEPNS_9FieldDeclERN4llvm15SmallVectorImplIPNS_7VarDeclEEERNS9_IjEE.constprop.308+0x387): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLambda.cpp.o): In function `performLambdaVarCaptureInitialization(clang::Sema&, clang::sema::CapturingScopeInfo::Capture&, clang::FieldDecl*, llvm::SmallVectorImpl&, llvm::SmallVectorImpl&) [clone .constprop.308]': (.text._ZL37performLambdaVarCaptureInitializationRN5clang4SemaERNS_4sema18CapturingScopeInfo7CaptureEPNS_9FieldDeclERN4llvm15SmallVectorImplIPNS_7VarDeclEEERNS9_IjEE.constprop.308+0x3d9): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLambda.cpp.o): In function `performLambdaVarCaptureInitialization(clang::Sema&, clang::sema::CapturingScopeInfo::Capture&, clang::FieldDecl*, llvm::SmallVectorImpl&, llvm::SmallVectorImpl&) [clone .constprop.308]': (.text._ZL37performLambdaVarCaptureInitializationRN5clang4SemaERNS_4sema18CapturingScopeInfo7CaptureEPNS_9FieldDeclERN4llvm15SmallVectorImplIPNS_7VarDeclEEERNS9_IjEE.constprop.308+0x419): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLambda.cpp.o): In function `performLambdaVarCaptureInitialization(clang::Sema&, clang::sema::CapturingScopeInfo::Capture&, clang::FieldDecl*, llvm::SmallVectorImpl&, llvm::SmallVectorImpl&) [clone .constprop.308]': (.text._ZL37performLambdaVarCaptureInitializationRN5clang4SemaERNS_4sema18CapturingScopeInfo7CaptureEPNS_9FieldDeclERN4llvm15SmallVectorImplIPNS_7VarDeclEEERNS9_IjEE.constprop.308+0x64c): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLambda.cpp.o): In function `performLambdaVarCaptureInitialization(clang::Sema&, clang::sema::CapturingScopeInfo::Capture&, clang::FieldDecl*, llvm::SmallVectorImpl&, llvm::SmallVectorImpl&) [clone .constprop.308]': (.text._ZL37performLambdaVarCaptureInitializationRN5clang4SemaERNS_4sema18CapturingScopeInfo7CaptureEPNS_9FieldDeclERN4llvm15SmallVectorImplIPNS_7VarDeclEEERNS9_IjEE.constprop.308+0x6b9): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLambda.cpp.o): In function `performLambdaVarCaptureInitialization(clang::Sema&, clang::sema::CapturingScopeInfo::Capture&, clang::FieldDecl*, llvm::SmallVectorImpl&, llvm::SmallVectorImpl&) [clone .constprop.308]': (.text._ZL37performLambdaVarCaptureInitializationRN5clang4SemaERNS_4sema18CapturingScopeInfo7CaptureEPNS_9FieldDeclERN4llvm15SmallVectorImplIPNS_7VarDeclEEERNS9_IjEE.constprop.308+0x7d0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLambda.cpp.o): In function `performLambdaVarCaptureInitialization(clang::Sema&, clang::sema::CapturingScopeInfo::Capture&, clang::FieldDecl*, llvm::SmallVectorImpl&, llvm::SmallVectorImpl&) [clone .constprop.308]': (.text._ZL37performLambdaVarCaptureInitializationRN5clang4SemaERNS_4sema18CapturingScopeInfo7CaptureEPNS_9FieldDeclERN4llvm15SmallVectorImplIPNS_7VarDeclEEERNS9_IjEE.constprop.308+0x80d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLambda.cpp.o): In function `performLambdaVarCaptureInitialization(clang::Sema&, clang::sema::CapturingScopeInfo::Capture&, clang::FieldDecl*, llvm::SmallVectorImpl&, llvm::SmallVectorImpl&) [clone .constprop.308]': (.text._ZL37performLambdaVarCaptureInitializationRN5clang4SemaERNS_4sema18CapturingScopeInfo7CaptureEPNS_9FieldDeclERN4llvm15SmallVectorImplIPNS_7VarDeclEEERNS9_IjEE.constprop.308+0x837): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLambda.cpp.o): In function `performLambdaVarCaptureInitialization(clang::Sema&, clang::sema::CapturingScopeInfo::Capture&, clang::FieldDecl*, llvm::SmallVectorImpl&, llvm::SmallVectorImpl&) [clone .constprop.308]': (.text._ZL37performLambdaVarCaptureInitializationRN5clang4SemaERNS_4sema18CapturingScopeInfo7CaptureEPNS_9FieldDeclERN4llvm15SmallVectorImplIPNS_7VarDeclEEERNS9_IjEE.constprop.308+0x9da): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLambda.cpp.o): In function `performLambdaVarCaptureInitialization(clang::Sema&, clang::sema::CapturingScopeInfo::Capture&, clang::FieldDecl*, llvm::SmallVectorImpl&, llvm::SmallVectorImpl&) [clone .constprop.308]': (.text._ZL37performLambdaVarCaptureInitializationRN5clang4SemaERNS_4sema18CapturingScopeInfo7CaptureEPNS_9FieldDeclERN4llvm15SmallVectorImplIPNS_7VarDeclEEERNS9_IjEE.constprop.308+0xb76): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLambda.cpp.o):(.text._ZL37performLambdaVarCaptureInitializationRN5clang4SemaERNS_4sema18CapturingScopeInfo7CaptureEPNS_9FieldDeclERN4llvm15SmallVectorImplIPNS_7VarDeclEEERNS9_IjEE.constprop.308+0xba8): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLambda.cpp.o): In function `clang::Sema::BuildLambdaExpr(clang::SourceLocation, clang::SourceLocation, clang::sema::LambdaScopeInfo*)': (.text._ZN5clang4Sema15BuildLambdaExprENS_14SourceLocationES1_PNS_4sema15LambdaScopeInfoE+0x1679): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLambda.cpp.o): In function `clang::Sema::BuildLambdaExpr(clang::SourceLocation, clang::SourceLocation, clang::sema::LambdaScopeInfo*)': (.text._ZN5clang4Sema15BuildLambdaExprENS_14SourceLocationES1_PNS_4sema15LambdaScopeInfoE+0x198e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLambda.cpp.o): In function `clang::Sema::BuildLambdaExpr(clang::SourceLocation, clang::SourceLocation, clang::sema::LambdaScopeInfo*)': (.text._ZN5clang4Sema15BuildLambdaExprENS_14SourceLocationES1_PNS_4sema15LambdaScopeInfoE+0x1a70): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLambda.cpp.o): In function `clang::Sema::BuildLambdaExpr(clang::SourceLocation, clang::SourceLocation, clang::sema::LambdaScopeInfo*)': (.text._ZN5clang4Sema15BuildLambdaExprENS_14SourceLocationES1_PNS_4sema15LambdaScopeInfoE+0x1bf5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLambda.cpp.o): In function `clang::Sema::BuildLambdaExpr(clang::SourceLocation, clang::SourceLocation, clang::sema::LambdaScopeInfo*)': (.text._ZN5clang4Sema15BuildLambdaExprENS_14SourceLocationES1_PNS_4sema15LambdaScopeInfoE+0x1d2f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLambda.cpp.o): In function `clang::Sema::BuildBlockForLambdaConversion(clang::SourceLocation, clang::SourceLocation, clang::CXXConversionDecl*, clang::Expr*)': (.text._ZN5clang4Sema29BuildBlockForLambdaConversionENS_14SourceLocationES1_PNS_17CXXConversionDeclEPNS_4ExprE+0x307): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLambda.cpp.o): In function `clang::Sema::BuildBlockForLambdaConversion(clang::SourceLocation, clang::SourceLocation, clang::CXXConversionDecl*, clang::Expr*)': (.text._ZN5clang4Sema29BuildBlockForLambdaConversionENS_14SourceLocationES1_PNS_17CXXConversionDeclEPNS_4ExprE+0x579): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLambda.cpp.o): In function `clang::Sema::ActOnStartOfLambdaDefinition(clang::LambdaIntroducer&, clang::Declarator&, clang::Scope*)': (.text._ZN5clang4Sema28ActOnStartOfLambdaDefinitionERNS_16LambdaIntroducerERNS_10DeclaratorEPNS_5ScopeE+0x571): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLambda.cpp.o): In function `clang::Sema::ActOnStartOfLambdaDefinition(clang::LambdaIntroducer&, clang::Declarator&, clang::Scope*)': (.text._ZN5clang4Sema28ActOnStartOfLambdaDefinitionERNS_16LambdaIntroducerERNS_10DeclaratorEPNS_5ScopeE+0x8e4): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLambda.cpp.o): In function `clang::Sema::ActOnStartOfLambdaDefinition(clang::LambdaIntroducer&, clang::Declarator&, clang::Scope*)': (.text._ZN5clang4Sema28ActOnStartOfLambdaDefinitionERNS_16LambdaIntroducerERNS_10DeclaratorEPNS_5ScopeE+0xa63): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLambda.cpp.o): In function `clang::Sema::ActOnStartOfLambdaDefinition(clang::LambdaIntroducer&, clang::Declarator&, clang::Scope*)': (.text._ZN5clang4Sema28ActOnStartOfLambdaDefinitionERNS_16LambdaIntroducerERNS_10DeclaratorEPNS_5ScopeE+0xbf1): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLambda.cpp.o): In function `clang::Sema::ActOnStartOfLambdaDefinition(clang::LambdaIntroducer&, clang::Declarator&, clang::Scope*)': (.text._ZN5clang4Sema28ActOnStartOfLambdaDefinitionERNS_16LambdaIntroducerERNS_10DeclaratorEPNS_5ScopeE+0x177c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLambda.cpp.o): In function `clang::Sema::ActOnStartOfLambdaDefinition(clang::LambdaIntroducer&, clang::Declarator&, clang::Scope*)': (.text._ZN5clang4Sema28ActOnStartOfLambdaDefinitionERNS_16LambdaIntroducerERNS_10DeclaratorEPNS_5ScopeE+0x2491): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLambda.cpp.o): In function `llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl const&)': (.text._ZN4llvm15SmallVectorImplIN5clang4sema18CapturingScopeInfo7CaptureEEaSERKS5_[_ZN4llvm15SmallVectorImplIN5clang4sema18CapturingScopeInfo7CaptureEEaSERKS5_]+0x114): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLambda.cpp.o): In function `clang::Sema::ActOnLambdaExpr(clang::SourceLocation, clang::Stmt*, clang::Scope*)': (.text._ZN5clang4Sema15ActOnLambdaExprENS_14SourceLocationEPNS_4StmtEPNS_5ScopeE+0x35b): undefined reference to `llvm::SmallPtrSetImplBase::SmallPtrSetImplBase(void const**, llvm::SmallPtrSetImplBase const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLambda.cpp.o): In function `clang::Sema::ActOnLambdaExpr(clang::SourceLocation, clang::Stmt*, clang::Scope*)': (.text._ZN5clang4Sema15ActOnLambdaExprENS_14SourceLocationEPNS_4StmtEPNS_5ScopeE+0x92d): undefined reference to `llvm::SmallPtrSetImplBase::SmallPtrSetImplBase(void const**, llvm::SmallPtrSetImplBase const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLambda.cpp.o): In function `clang::Sema::ActOnLambdaExpr(clang::SourceLocation, clang::Stmt*, clang::Scope*)': (.text._ZN5clang4Sema15ActOnLambdaExprENS_14SourceLocationEPNS_4StmtEPNS_5ScopeE+0x980): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLambda.cpp.o): In function `clang::Sema::ActOnLambdaExpr(clang::SourceLocation, clang::Stmt*, clang::Scope*)': (.text._ZN5clang4Sema15ActOnLambdaExprENS_14SourceLocationEPNS_4StmtEPNS_5ScopeE+0xb11): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLambda.cpp.o): In function `clang::Sema::ActOnLambdaExpr(clang::SourceLocation, clang::Stmt*, clang::Scope*)': (.text._ZN5clang4Sema15ActOnLambdaExprENS_14SourceLocationEPNS_4StmtEPNS_5ScopeE+0xba8): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLambda.cpp.o): In function `clang::Sema::ActOnLambdaExpr(clang::SourceLocation, clang::Stmt*, clang::Scope*)': (.text._ZN5clang4Sema15ActOnLambdaExprENS_14SourceLocationEPNS_4StmtEPNS_5ScopeE+0xbdc): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLambda.cpp.o): In function `clang::Sema::ActOnLambdaExpr(clang::SourceLocation, clang::Stmt*, clang::Scope*)': (.text._ZN5clang4Sema15ActOnLambdaExprENS_14SourceLocationEPNS_4StmtEPNS_5ScopeE+0xc0c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLambda.cpp.o): In function `clang::Sema::ActOnLambdaExpr(clang::SourceLocation, clang::Stmt*, clang::Scope*)': (.text._ZN5clang4Sema15ActOnLambdaExprENS_14SourceLocationEPNS_4StmtEPNS_5ScopeE+0xc44): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLambda.cpp.o):(.text._ZN5clang4Sema15ActOnLambdaExprENS_14SourceLocationEPNS_4StmtEPNS_5ScopeE+0xc7c): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `(anonymous namespace)::UnqualUsingDirectiveSet::visitScopeChain(clang::Scope*, clang::Scope*)': (.text._ZN12_GLOBAL__N_123UnqualUsingDirectiveSet15visitScopeChainEPN5clang5ScopeES3_+0x119): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `(anonymous namespace)::UnqualUsingDirectiveSet::visitScopeChain(clang::Scope*, clang::Scope*)': (.text._ZN12_GLOBAL__N_123UnqualUsingDirectiveSet15visitScopeChainEPN5clang5ScopeES3_+0x2e9): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `(anonymous namespace)::UnqualUsingDirectiveSet::visitScopeChain(clang::Scope*, clang::Scope*)': (.text._ZN12_GLOBAL__N_123UnqualUsingDirectiveSet15visitScopeChainEPN5clang5ScopeES3_+0x447): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `(anonymous namespace)::UnqualUsingDirectiveSet::visitScopeChain(clang::Scope*, clang::Scope*)': (.text._ZN12_GLOBAL__N_123UnqualUsingDirectiveSet15visitScopeChainEPN5clang5ScopeES3_+0x464): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `(anonymous namespace)::UnqualUsingDirectiveSet::visitScopeChain(clang::Scope*, clang::Scope*)': (.text._ZN12_GLOBAL__N_123UnqualUsingDirectiveSet15visitScopeChainEPN5clang5ScopeES3_+0x4ac): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `(anonymous namespace)::UnqualUsingDirectiveSet::visitScopeChain(clang::Scope*, clang::Scope*)': (.text._ZN12_GLOBAL__N_123UnqualUsingDirectiveSet15visitScopeChainEPN5clang5ScopeES3_+0x590): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `(anonymous namespace)::UnqualUsingDirectiveSet::visitScopeChain(clang::Scope*, clang::Scope*)': (.text._ZN12_GLOBAL__N_123UnqualUsingDirectiveSet15visitScopeChainEPN5clang5ScopeES3_+0x6dc): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `(anonymous namespace)::UnqualUsingDirectiveSet::visitScopeChain(clang::Scope*, clang::Scope*)': (.text._ZN12_GLOBAL__N_123UnqualUsingDirectiveSet15visitScopeChainEPN5clang5ScopeES3_+0x6f9): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `(anonymous namespace)::UnqualUsingDirectiveSet::visitScopeChain(clang::Scope*, clang::Scope*)': (.text._ZN12_GLOBAL__N_123UnqualUsingDirectiveSet15visitScopeChainEPN5clang5ScopeES3_+0x731): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `CollectEnclosingNamespace(llvm::SmallPtrSet&, clang::DeclContext*)': (.text._ZL25CollectEnclosingNamespaceRN4llvm11SmallPtrSetIPN5clang11DeclContextELj16EEES3_+0x77): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::LookupResult::addDeclsFromBasePaths(clang::CXXBasePaths const&)': (.text._ZN5clang12LookupResult21addDeclsFromBasePathsERKNS_12CXXBasePathsE+0xe2): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::LookupResult::print(llvm::raw_ostream&)': (.text._ZN5clang12LookupResult5printERN4llvm11raw_ostreamE+0x1c): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::LookupResult::print(llvm::raw_ostream&)': (.text._ZN5clang12LookupResult5printERN4llvm11raw_ostreamE+0xf2): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::LookupResult::print(llvm::raw_ostream&)': (.text._ZN5clang12LookupResult5printERN4llvm11raw_ostreamE+0x118): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::LookupResult::print(llvm::raw_ostream&)': (.text._ZN5clang12LookupResult5printERN4llvm11raw_ostreamE+0x170): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::LookupResult::print(llvm::raw_ostream&)': (.text._ZN5clang12LookupResult5printERN4llvm11raw_ostreamE+0x189): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::LookupResult::dump()': (.text._ZN5clang12LookupResult4dumpEv+0x37): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::LookupResult::dump()': (.text._ZN5clang12LookupResult4dumpEv+0x8b): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::LookupResult::dump()': (.text._ZN5clang12LookupResult4dumpEv+0x120): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::LookupResult::dump()': (.text._ZN5clang12LookupResult4dumpEv+0x140): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::TypoCorrectionConsumer::NamespaceSpecifierSet::buildContextChain(clang::DeclContext*)': (.text._ZN5clang22TypoCorrectionConsumer21NamespaceSpecifierSet17buildContextChainEPNS_11DeclContextE+0xdb): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::TypoCorrection::addCorrectionDecl(clang::NamedDecl*)': (.text._ZN5clang14TypoCorrection17addCorrectionDeclEPNS_9NamedDeclE+0x60): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::TypoCorrection::getAsString[abi:cxx11](clang::LangOptions const&) const': (.text._ZNK5clang14TypoCorrection11getAsStringB5cxx11ERKNS_11LangOptionsE+0x84): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::TypoCorrection::getAsString[abi:cxx11](clang::LangOptions const&) const': (.text._ZNK5clang14TypoCorrection11getAsStringB5cxx11ERKNS_11LangOptionsE+0x94a): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::TypoCorrection::getAsString[abi:cxx11](clang::LangOptions const&) const': (.text._ZNK5clang14TypoCorrection11getAsStringB5cxx11ERKNS_11LangOptionsE+0x977): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `llvm::SmallVectorTemplateBase::push_back(clang::NamedDecl* const&)': (.text._ZN4llvm23SmallVectorTemplateBaseIPN5clang9NamedDeclELb1EE9push_backERKS3_[_ZN4llvm23SmallVectorTemplateBaseIPN5clang9NamedDeclELb1EE9push_backERKS3_]+0x3c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `llvm::SmallPtrSetImpl::insert(clang::DeclContext*)': (.text._ZN4llvm15SmallPtrSetImplIPN5clang11DeclContextEE6insertES3_[_ZN4llvm15SmallPtrSetImplIPN5clang11DeclContextEE6insertES3_]+0x13): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Module** llvm::SmallVectorImpl::insert(clang::Module**, clang::Module* const*, clang::Module* const*)': (.text._ZN4llvm15SmallVectorImplIPN5clang6ModuleEE6insertIPKS3_EEPS3_S8_T_S9_[_ZN4llvm15SmallVectorImplIPN5clang6ModuleEE6insertIPKS3_EEPS3_S8_T_S9_]+0x72): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Module** llvm::SmallVectorImpl::insert(clang::Module**, clang::Module* const*, clang::Module* const*)': (.text._ZN4llvm15SmallVectorImplIPN5clang6ModuleEE6insertIPKS3_EEPS3_S8_T_S9_[_ZN4llvm15SmallVectorImplIPN5clang6ModuleEE6insertIPKS3_EEPS3_S8_T_S9_]+0x1fb): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Module** llvm::SmallVectorImpl::insert(clang::Module**, clang::Module* const*, clang::Module* const*)': (.text._ZN4llvm15SmallVectorImplIPN5clang6ModuleEE6insertIPKS3_EEPS3_S8_T_S9_[_ZN4llvm15SmallVectorImplIPN5clang6ModuleEE6insertIPKS3_EEPS3_S8_T_S9_]+0x280): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `llvm::StringMap, llvm::MallocAllocator>::operator[](llvm::StringRef)': (.text._ZN4llvm9StringMapINS_11SmallVectorIN5clang14TypoCorrectionELj1EEENS_15MallocAllocatorEEixENS_9StringRefE[_ZN4llvm9StringMapINS_11SmallVectorIN5clang14TypoCorrectionELj1EEENS_15MallocAllocatorEEixENS_9StringRefE]+0x79): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `llvm::StringMap, llvm::MallocAllocator>::operator[](llvm::StringRef)': (.text._ZN4llvm9StringMapINS_11SmallVectorIN5clang14TypoCorrectionELj1EEENS_15MallocAllocatorEEixENS_9StringRefE[_ZN4llvm9StringMapINS_11SmallVectorIN5clang14TypoCorrectionELj1EEENS_15MallocAllocatorEEixENS_9StringRefE]+0x1a5): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::TypoCorrectionConsumer::NamespaceSpecifierSet::NamespaceSpecifierSet(clang::ASTContext&, clang::DeclContext*, clang::CXXScopeSpec*)': (.text._ZN5clang22TypoCorrectionConsumer21NamespaceSpecifierSetC2ERNS_10ASTContextEPNS_11DeclContextEPNS_12CXXScopeSpecE+0xd4): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::TypoCorrectionConsumer::NamespaceSpecifierSet::NamespaceSpecifierSet(clang::ASTContext&, clang::DeclContext*, clang::CXXScopeSpec*)': (.text._ZN5clang22TypoCorrectionConsumer21NamespaceSpecifierSetC2ERNS_10ASTContextEPNS_11DeclContextEPNS_12CXXScopeSpecE+0x134): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::TypoCorrectionConsumer::NamespaceSpecifierSet::NamespaceSpecifierSet(clang::ASTContext&, clang::DeclContext*, clang::CXXScopeSpec*)': (.text._ZN5clang22TypoCorrectionConsumer21NamespaceSpecifierSetC2ERNS_10ASTContextEPNS_11DeclContextEPNS_12CXXScopeSpecE+0x300): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::TypoCorrectionConsumer::NamespaceSpecifierSet::NamespaceSpecifierSet(clang::ASTContext&, clang::DeclContext*, clang::CXXScopeSpec*)': (.text._ZN5clang22TypoCorrectionConsumer21NamespaceSpecifierSetC2ERNS_10ASTContextEPNS_11DeclContextEPNS_12CXXScopeSpecE+0x325): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::TypoCorrectionConsumer::NamespaceSpecifierSet::addNameSpecifier(clang::DeclContext*)': (.text._ZN5clang22TypoCorrectionConsumer21NamespaceSpecifierSet16addNameSpecifierEPNS_11DeclContextE+0x3ee): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::TypoCorrectionConsumer::NamespaceSpecifierSet::addNameSpecifier(clang::DeclContext*)': (.text._ZN5clang22TypoCorrectionConsumer21NamespaceSpecifierSet16addNameSpecifierEPNS_11DeclContextE+0x4a6): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::TypoCorrectionConsumer::NamespaceSpecifierSet::addNameSpecifier(clang::DeclContext*)': (.text._ZN5clang22TypoCorrectionConsumer21NamespaceSpecifierSet16addNameSpecifierEPNS_11DeclContextE+0x519): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::TypoCorrectionConsumer::NamespaceSpecifierSet::addNameSpecifier(clang::DeclContext*)': (.text._ZN5clang22TypoCorrectionConsumer21NamespaceSpecifierSet16addNameSpecifierEPNS_11DeclContextE+0x550): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::TypoCorrectionConsumer::NamespaceSpecifierSet::addNameSpecifier(clang::DeclContext*)': (.text._ZN5clang22TypoCorrectionConsumer21NamespaceSpecifierSet16addNameSpecifierEPNS_11DeclContextE+0x6ca): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&)': (.text._ZN4llvm15SmallVectorImplIN5clang14SourceLocationEEaSEOS3_[_ZN4llvm15SmallVectorImplIN5clang14SourceLocationEEaSEOS3_]+0x104): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::FailedCorrection(clang::IdentifierInfo*, clang::SourceLocation, bool)': (.text._ZN5clang4Sema16FailedCorrectionEPNS_14IdentifierInfoENS_14SourceLocationEb[_ZN5clang4Sema16FailedCorrectionEPNS_14IdentifierInfoENS_14SourceLocationEb]+0x3b8): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::getLookupModules()': (.text._ZN5clang4Sema16getLookupModulesEv+0x228): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::hasVisibleDefaultArgument(clang::NamedDecl const*, llvm::SmallVectorImpl*)': (.text._ZN5clang4Sema25hasVisibleDefaultArgumentEPKNS_9NamedDeclEPN4llvm15SmallVectorImplIPNS_6ModuleEEE+0x4ea): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o):(.text._ZN5clang4Sema25hasVisibleDefaultArgumentEPKNS_9NamedDeclEPN4llvm15SmallVectorImplIPNS_6ModuleEEE+0x574): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::DiagnoseAmbiguousLookup(clang::LookupResult&)': (.text._ZN5clang4Sema23DiagnoseAmbiguousLookupERNS_12LookupResultE+0x15a): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::DiagnoseAmbiguousLookup(clang::LookupResult&)': (.text._ZN5clang4Sema23DiagnoseAmbiguousLookupERNS_12LookupResultE+0x24f): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::DiagnoseAmbiguousLookup(clang::LookupResult&)': (.text._ZN5clang4Sema23DiagnoseAmbiguousLookupERNS_12LookupResultE+0x2df): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::DiagnoseAmbiguousLookup(clang::LookupResult&)': (.text._ZN5clang4Sema23DiagnoseAmbiguousLookupERNS_12LookupResultE+0x77f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::DiagnoseAmbiguousLookup(clang::LookupResult&)': (.text._ZN5clang4Sema23DiagnoseAmbiguousLookupERNS_12LookupResultE+0x7a5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::DiagnoseAmbiguousLookup(clang::LookupResult&)': (.text._ZN5clang4Sema23DiagnoseAmbiguousLookupERNS_12LookupResultE+0x7cb): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::DiagnoseAmbiguousLookup(clang::LookupResult&)': (.text._ZN5clang4Sema23DiagnoseAmbiguousLookupERNS_12LookupResultE+0x7f1): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `checkCorrectionVisibility(clang::Sema&, clang::TypoCorrection&)': (.text._ZL25checkCorrectionVisibilityRN5clang4SemaERNS_14TypoCorrectionE+0x169): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o):(.text._ZL25checkCorrectionVisibilityRN5clang4SemaERNS_14TypoCorrectionE+0x28a): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::TypoCorrectionConsumer::addName(llvm::StringRef, clang::NamedDecl*, clang::NestedNameSpecifier*, bool)': (.text._ZN5clang22TypoCorrectionConsumer7addNameEN4llvm9StringRefEPNS_9NamedDeclEPNS_19NestedNameSpecifierEb+0xd7): undefined reference to `llvm::StringRef::edit_distance(llvm::StringRef, bool, unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `addAssociatedClassesAndNamespaces((anonymous namespace)::AssociatedLookup&, clang::QualType)': (.text._ZL33addAssociatedClassesAndNamespacesRN12_GLOBAL__N_116AssociatedLookupEN5clang8QualTypeE+0x159): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `addAssociatedClassesAndNamespaces((anonymous namespace)::AssociatedLookup&, clang::QualType)': (.text._ZL33addAssociatedClassesAndNamespacesRN12_GLOBAL__N_116AssociatedLookupEN5clang8QualTypeE+0x309): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `addAssociatedClassesAndNamespaces((anonymous namespace)::AssociatedLookup&, clang::QualType)': (.text._ZL33addAssociatedClassesAndNamespacesRN12_GLOBAL__N_116AssociatedLookupEN5clang8QualTypeE+0x530): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `addAssociatedClassesAndNamespaces((anonymous namespace)::AssociatedLookup&, clang::QualType)': (.text._ZL33addAssociatedClassesAndNamespacesRN12_GLOBAL__N_116AssociatedLookupEN5clang8QualTypeE+0x5f5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `addAssociatedClassesAndNamespaces((anonymous namespace)::AssociatedLookup&, clang::QualType)': (.text._ZL33addAssociatedClassesAndNamespacesRN12_GLOBAL__N_116AssociatedLookupEN5clang8QualTypeE+0x661): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `addAssociatedClassesAndNamespaces((anonymous namespace)::AssociatedLookup&, clang::QualType)': (.text._ZL33addAssociatedClassesAndNamespacesRN12_GLOBAL__N_116AssociatedLookupEN5clang8QualTypeE+0x6e0): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `addAssociatedClassesAndNamespaces((anonymous namespace)::AssociatedLookup&, clang::QualType)': (.text._ZL33addAssociatedClassesAndNamespacesRN12_GLOBAL__N_116AssociatedLookupEN5clang8QualTypeE+0x7ca): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `addAssociatedClassesAndNamespaces((anonymous namespace)::AssociatedLookup&, clang::QualType)': (.text._ZL33addAssociatedClassesAndNamespacesRN12_GLOBAL__N_116AssociatedLookupEN5clang8QualTypeE+0x876): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `addAssociatedClassesAndNamespaces((anonymous namespace)::AssociatedLookup&, clang::QualType)': (.text._ZL33addAssociatedClassesAndNamespacesRN12_GLOBAL__N_116AssociatedLookupEN5clang8QualTypeE+0x89d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::FindAssociatedClassesAndNamespaces(clang::SourceLocation, llvm::ArrayRef, llvm::SmallPtrSet&, llvm::SmallPtrSet&)': (.text._ZN5clang4Sema34FindAssociatedClassesAndNamespacesENS_14SourceLocationEN4llvm8ArrayRefIPNS_4ExprEEERNS2_11SmallPtrSetIPNS_11DeclContextELj16EEERNS7_IPNS_13CXXRecordDeclELj16EEE+0x5f): undefined reference to `llvm::SmallPtrSetImplBase::shrink_and_clear()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::FindAssociatedClassesAndNamespaces(clang::SourceLocation, llvm::ArrayRef, llvm::SmallPtrSet&, llvm::SmallPtrSet&)': (.text._ZN5clang4Sema34FindAssociatedClassesAndNamespacesENS_14SourceLocationEN4llvm8ArrayRefIPNS_4ExprEEERNS2_11SmallPtrSetIPNS_11DeclContextELj16EEERNS7_IPNS_13CXXRecordDeclELj16EEE+0x1b3): undefined reference to `llvm::SmallPtrSetImplBase::shrink_and_clear()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::ArgumentDependentLookup(clang::DeclarationName, clang::SourceLocation, llvm::ArrayRef, clang::ADLResult&)': (.text._ZN5clang4Sema23ArgumentDependentLookupENS_15DeclarationNameENS_14SourceLocationEN4llvm8ArrayRefIPNS_4ExprEEERNS_9ADLResultE+0x126): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::ArgumentDependentLookup(clang::DeclarationName, clang::SourceLocation, llvm::ArrayRef, clang::ADLResult&)': (.text._ZN5clang4Sema23ArgumentDependentLookupENS_15DeclarationNameENS_14SourceLocationEN4llvm8ArrayRefIPNS_4ExprEEERNS_9ADLResultE+0x130): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::ArgumentDependentLookup(clang::DeclarationName, clang::SourceLocation, llvm::ArrayRef, clang::ADLResult&)': (.text._ZN5clang4Sema23ArgumentDependentLookupENS_15DeclarationNameENS_14SourceLocationEN4llvm8ArrayRefIPNS_4ExprEEERNS_9ADLResultE+0x24e): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `addAssociatedClassesAndNamespaces((anonymous namespace)::AssociatedLookup&, clang::TemplateArgument const&)': (.text._ZL33addAssociatedClassesAndNamespacesRN12_GLOBAL__N_116AssociatedLookupERKN5clang16TemplateArgumentE+0x103): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::LookupSpecialMember(clang::CXXRecordDecl*, clang::Sema::CXXSpecialMember, bool, bool, bool, bool, bool)': (.text._ZN5clang4Sema19LookupSpecialMemberEPNS_13CXXRecordDeclENS0_16CXXSpecialMemberEbbbbb+0x9e): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::LookupSpecialMember(clang::CXXRecordDecl*, clang::Sema::CXXSpecialMember, bool, bool, bool, bool, bool)': (.text._ZN5clang4Sema19LookupSpecialMemberEPNS_13CXXRecordDeclENS0_16CXXSpecialMemberEbbbbb+0xa9): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::LookupSpecialMember(clang::CXXRecordDecl*, clang::Sema::CXXSpecialMember, bool, bool, bool, bool, bool)': (.text._ZN5clang4Sema19LookupSpecialMemberEPNS_13CXXRecordDeclENS0_16CXXSpecialMemberEbbbbb+0xb6): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::LookupSpecialMember(clang::CXXRecordDecl*, clang::Sema::CXXSpecialMember, bool, bool, bool, bool, bool)': (.text._ZN5clang4Sema19LookupSpecialMemberEPNS_13CXXRecordDeclENS0_16CXXSpecialMemberEbbbbb+0xc2): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::LookupSpecialMember(clang::CXXRecordDecl*, clang::Sema::CXXSpecialMember, bool, bool, bool, bool, bool)': (.text._ZN5clang4Sema19LookupSpecialMemberEPNS_13CXXRecordDeclENS0_16CXXSpecialMemberEbbbbb+0xcf): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::LookupSpecialMember(clang::CXXRecordDecl*, clang::Sema::CXXSpecialMember, bool, bool, bool, bool, bool)': (.text._ZN5clang4Sema19LookupSpecialMemberEPNS_13CXXRecordDeclENS0_16CXXSpecialMemberEbbbbb+0xdc): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o):(.text._ZN5clang4Sema19LookupSpecialMemberEPNS_13CXXRecordDeclENS0_16CXXSpecialMemberEbbbbb+0xe8): more undefined references to `llvm::FoldingSetNodeID::AddInteger(int)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::LookupSpecialMember(clang::CXXRecordDecl*, clang::Sema::CXXSpecialMember, bool, bool, bool, bool, bool)': (.text._ZN5clang4Sema19LookupSpecialMemberEPNS_13CXXRecordDeclENS0_16CXXSpecialMemberEbbbbb+0xf8): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::LookupSpecialMember(clang::CXXRecordDecl*, clang::Sema::CXXSpecialMember, bool, bool, bool, bool, bool)': (.text._ZN5clang4Sema19LookupSpecialMemberEPNS_13CXXRecordDeclENS0_16CXXSpecialMemberEbbbbb+0x216): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::LookupSpecialMember(clang::CXXRecordDecl*, clang::Sema::CXXSpecialMember, bool, bool, bool, bool, bool)': (.text._ZN5clang4Sema19LookupSpecialMemberEPNS_13CXXRecordDeclENS0_16CXXSpecialMemberEbbbbb+0x664): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::LookupSpecialMember(clang::CXXRecordDecl*, clang::Sema::CXXSpecialMember, bool, bool, bool, bool, bool)': (.text._ZN5clang4Sema19LookupSpecialMemberEPNS_13CXXRecordDeclENS0_16CXXSpecialMemberEbbbbb+0xaa8): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::LookupSpecialMember(clang::CXXRecordDecl*, clang::Sema::CXXSpecialMember, bool, bool, bool, bool, bool)': (.text._ZN5clang4Sema19LookupSpecialMemberEPNS_13CXXRecordDeclENS0_16CXXSpecialMemberEbbbbb+0xb57): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `LookupDirect(clang::Sema&, clang::LookupResult&, clang::DeclContext const*)': (.text._ZL12LookupDirectRN5clang4SemaERNS_12LookupResultEPKNS_11DeclContextE+0x1e2): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `LookupVisibleDecls(clang::DeclContext*, clang::LookupResult&, bool, bool, clang::VisibleDeclConsumer&, (anonymous namespace)::VisibleDeclsRecord&) [clone .part.829] [clone .constprop.884]': (.text._ZL18LookupVisibleDeclsPN5clang11DeclContextERNS_12LookupResultEbbRNS_19VisibleDeclConsumerERN12_GLOBAL__N_118VisibleDeclsRecordE.part.829.constprop.884+0x9de): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `LookupVisibleDecls(clang::DeclContext*, clang::LookupResult&, bool, bool, clang::VisibleDeclConsumer&, (anonymous namespace)::VisibleDeclsRecord&) [clone .part.829] [clone .constprop.884]': (.text._ZL18LookupVisibleDeclsPN5clang11DeclContextERNS_12LookupResultEbbRNS_19VisibleDeclConsumerERN12_GLOBAL__N_118VisibleDeclsRecordE.part.829.constprop.884+0xa32): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o):(.text._ZL18LookupVisibleDeclsPN5clang11DeclContextERNS_12LookupResultEbbRNS_19VisibleDeclConsumerERN12_GLOBAL__N_118VisibleDeclsRecordE.part.829.constprop.884+0x114d): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `LookupVisibleDecls(clang::DeclContext*, clang::LookupResult&, bool, bool, clang::VisibleDeclConsumer&, (anonymous namespace)::VisibleDeclsRecord&) [clone .constprop.885]': (.text._ZL18LookupVisibleDeclsPN5clang11DeclContextERNS_12LookupResultEbbRNS_19VisibleDeclConsumerERN12_GLOBAL__N_118VisibleDeclsRecordE.constprop.885+0x34): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `LookupVisibleDecls(clang::Scope*, clang::LookupResult&, (anonymous namespace)::UnqualUsingDirectiveSet&, clang::VisibleDeclConsumer&, (anonymous namespace)::VisibleDeclsRecord&) [clone .constprop.882]': (.text._ZL18LookupVisibleDeclsPN5clang5ScopeERNS_12LookupResultERN12_GLOBAL__N_123UnqualUsingDirectiveSetERNS_19VisibleDeclConsumerERNS4_18VisibleDeclsRecordE.constprop.882+0x68a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `LookupVisibleDecls(clang::Scope*, clang::LookupResult&, (anonymous namespace)::UnqualUsingDirectiveSet&, clang::VisibleDeclConsumer&, (anonymous namespace)::VisibleDeclsRecord&) [clone .constprop.882]': (.text._ZL18LookupVisibleDeclsPN5clang5ScopeERNS_12LookupResultERN12_GLOBAL__N_123UnqualUsingDirectiveSetERNS_19VisibleDeclConsumerERNS4_18VisibleDeclsRecordE.constprop.882+0x6b5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::LookupVisibleDecls(clang::Scope*, clang::Sema::LookupNameKind, clang::VisibleDeclConsumer&, bool)': (.text._ZN5clang4Sema18LookupVisibleDeclsEPNS_5ScopeENS0_14LookupNameKindERNS_19VisibleDeclConsumerEb+0x423): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::LookupVisibleDecls(clang::Scope*, clang::Sema::LookupNameKind, clang::VisibleDeclConsumer&, bool)': (.text._ZN5clang4Sema18LookupVisibleDeclsEPNS_5ScopeENS0_14LookupNameKindERNS_19VisibleDeclConsumerEb+0x46d): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::LookupVisibleDecls(clang::DeclContext*, clang::Sema::LookupNameKind, clang::VisibleDeclConsumer&, bool)': (.text._ZN5clang4Sema18LookupVisibleDeclsEPNS_11DeclContextENS0_14LookupNameKindERNS_19VisibleDeclConsumerEb+0x1ca): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::LookupVisibleDecls(clang::DeclContext*, clang::Sema::LookupNameKind, clang::VisibleDeclConsumer&, bool)': (.text._ZN5clang4Sema18LookupVisibleDeclsEPNS_11DeclContextENS0_14LookupNameKindERNS_19VisibleDeclConsumerEb+0x2fc): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::LookupQualifiedName(clang::LookupResult&, clang::DeclContext*, bool) [clone .part.863] [clone .constprop.896]': (.text._ZN5clang4Sema19LookupQualifiedNameERNS_12LookupResultEPNS_11DeclContextEb.part.863.constprop.896+0x51a): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::LookupQualifiedName(clang::LookupResult&, clang::DeclContext*, bool) [clone .part.863] [clone .constprop.896]': (.text._ZN5clang4Sema19LookupQualifiedNameERNS_12LookupResultEPNS_11DeclContextEb.part.863.constprop.896+0x6fd): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::LookupQualifiedName(clang::LookupResult&, clang::DeclContext*, bool) [clone .part.863] [clone .constprop.896]': (.text._ZN5clang4Sema19LookupQualifiedNameERNS_12LookupResultEPNS_11DeclContextEb.part.863.constprop.896+0x71e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::LookupQualifiedName(clang::LookupResult&, clang::DeclContext*, bool) [clone .part.863] [clone .constprop.896]': (.text._ZN5clang4Sema19LookupQualifiedNameERNS_12LookupResultEPNS_11DeclContextEb.part.863.constprop.896+0x885): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::LookupQualifiedName(clang::LookupResult&, clang::DeclContext*, bool) [clone .part.863] [clone .constprop.896]': (.text._ZN5clang4Sema19LookupQualifiedNameERNS_12LookupResultEPNS_11DeclContextEb.part.863.constprop.896+0xdac): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::CppLookupName(clang::LookupResult&, clang::Scope*)': (.text._ZN5clang4Sema13CppLookupNameERNS_12LookupResultEPNS_5ScopeE+0x218): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::CppLookupName(clang::LookupResult&, clang::Scope*)': (.text._ZN5clang4Sema13CppLookupNameERNS_12LookupResultEPNS_5ScopeE+0x2bf): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::CppLookupName(clang::LookupResult&, clang::Scope*)': (.text._ZN5clang4Sema13CppLookupNameERNS_12LookupResultEPNS_5ScopeE+0x594): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::CppLookupName(clang::LookupResult&, clang::Scope*)': (.text._ZN5clang4Sema13CppLookupNameERNS_12LookupResultEPNS_5ScopeE+0x698): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::CppLookupName(clang::LookupResult&, clang::Scope*)': (.text._ZN5clang4Sema13CppLookupNameERNS_12LookupResultEPNS_5ScopeE+0x805): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::CppLookupName(clang::LookupResult&, clang::Scope*)': (.text._ZN5clang4Sema13CppLookupNameERNS_12LookupResultEPNS_5ScopeE+0x825): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::CppLookupName(clang::LookupResult&, clang::Scope*)': (.text._ZN5clang4Sema13CppLookupNameERNS_12LookupResultEPNS_5ScopeE+0x876): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::CppLookupName(clang::LookupResult&, clang::Scope*)': (.text._ZN5clang4Sema13CppLookupNameERNS_12LookupResultEPNS_5ScopeE+0xa1d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::LookupOverloadedOperatorName(clang::OverloadedOperatorKind, clang::Scope*, clang::QualType, clang::QualType, clang::UnresolvedSetImpl&)': (.text._ZN5clang4Sema28LookupOverloadedOperatorNameENS_22OverloadedOperatorKindEPNS_5ScopeENS_8QualTypeES4_RNS_17UnresolvedSetImplE+0x1cc): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::TypoCorrectionConsumer::performQualifiedLookups()': (.text._ZN5clang22TypoCorrectionConsumer23performQualifiedLookupsEv+0x435): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::TypoCorrectionConsumer::performQualifiedLookups()': (.text._ZN5clang22TypoCorrectionConsumer23performQualifiedLookupsEv+0x6f4): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::TypoCorrectionConsumer::performQualifiedLookups()': (.text._ZN5clang22TypoCorrectionConsumer23performQualifiedLookupsEv+0x718): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::TypoCorrectionConsumer::performQualifiedLookups()': (.text._ZN5clang22TypoCorrectionConsumer23performQualifiedLookupsEv+0xad3): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::TypoCorrectionConsumer::performQualifiedLookups()': (.text._ZN5clang22TypoCorrectionConsumer23performQualifiedLookupsEv+0xb27): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::Sema::LookupInSuper(clang::LookupResult&, clang::CXXRecordDecl*)': (.text._ZN5clang4Sema13LookupInSuperERNS_12LookupResultEPNS_13CXXRecordDeclE+0x312): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::TypoCorrectionConsumer::resolveCorrection(clang::TypoCorrection&)': (.text._ZN5clang22TypoCorrectionConsumer17resolveCorrectionERNS_14TypoCorrectionE+0x292): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaLookup.cpp.o): In function `clang::TypoCorrectionConsumer::getNextCorrection()': (.text._ZN5clang22TypoCorrectionConsumer17getNextCorrectionEv+0x2b7): undefined reference to `llvm::StringMapImpl::RemoveKey(llvm::StringMapEntryBase*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaObjCProperty.cpp.o): In function `AddPropertyAttrs(clang::Sema&, clang::ObjCMethodDecl*, clang::ObjCPropertyDecl*) [clone .isra.321] [clone .constprop.361]': (.text._ZL16AddPropertyAttrsRN5clang4SemaEPNS_14ObjCMethodDeclEPNS_16ObjCPropertyDeclE.isra.321.constprop.361+0x179): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaObjCProperty.cpp.o): In function `DiagnoseUnimplementedAccessor(clang::Sema&, clang::ObjCInterfaceDecl*, clang::Selector, clang::ObjCImplDecl*, clang::ObjCContainerDecl*, clang::ObjCCategoryDecl*, clang::ObjCPropertyDecl*, llvm::SmallPtrSet&) [clone .constprop.351]': (.text._ZL29DiagnoseUnimplementedAccessorRN5clang4SemaEPNS_17ObjCInterfaceDeclENS_8SelectorEPNS_12ObjCImplDeclEPNS_17ObjCContainerDeclEPNS_16ObjCCategoryDeclEPNS_16ObjCPropertyDeclERN4llvm11SmallPtrSetIS4_Lj8EEE.constprop.351+0x53): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaObjCProperty.cpp.o): In function `clang::Sema::DiagnoseMissingDesignatedInitOverrides(clang::ObjCImplementationDecl const*, clang::ObjCInterfaceDecl const*)': (.text._ZN5clang4Sema38DiagnoseMissingDesignatedInitOverridesEPKNS_22ObjCImplementationDeclEPKNS_17ObjCInterfaceDeclE+0x197): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaObjCProperty.cpp.o): In function `clang::Sema::DiagnoseMissingDesignatedInitOverrides(clang::ObjCImplementationDecl const*, clang::ObjCInterfaceDecl const*)': (.text._ZN5clang4Sema38DiagnoseMissingDesignatedInitOverridesEPKNS_22ObjCImplementationDeclEPKNS_17ObjCInterfaceDeclE+0x243): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaObjCProperty.cpp.o): In function `clang::Sema::DiagnoseMissingDesignatedInitOverrides(clang::ObjCImplementationDecl const*, clang::ObjCInterfaceDecl const*)': (.text._ZN5clang4Sema38DiagnoseMissingDesignatedInitOverridesEPKNS_22ObjCImplementationDeclEPKNS_17ObjCInterfaceDeclE+0x278): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaObjCProperty.cpp.o): In function `clang::Sema::DiagnoseOwningPropertyGetterSynthesis(clang::ObjCImplementationDecl const*)': (.text._ZN5clang4Sema37DiagnoseOwningPropertyGetterSynthesisEPKNS_22ObjCImplementationDeclE+0x7c1): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaObjCProperty.cpp.o): In function `CheckPropertyAgainstProtocol(clang::Sema&, clang::ObjCPropertyDecl*, clang::ObjCProtocolDecl*, llvm::SmallPtrSetImpl&) [clone .constprop.365]': (.text._ZL28CheckPropertyAgainstProtocolRN5clang4SemaEPNS_16ObjCPropertyDeclEPNS_16ObjCProtocolDeclERN4llvm15SmallPtrSetImplIS5_EE.constprop.365+0x2f): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaObjCProperty.cpp.o): In function `clang::Sema::ActOnProperty(clang::Scope*, clang::SourceLocation, clang::SourceLocation, clang::FieldDeclarator&, clang::ObjCDeclSpec&, clang::Selector, clang::Selector, clang::tok::ObjCKeywordKind, clang::DeclContext*)': (.text._ZN5clang4Sema13ActOnPropertyEPNS_5ScopeENS_14SourceLocationES3_RNS_15FieldDeclaratorERNS_12ObjCDeclSpecENS_8SelectorES8_NS_3tok15ObjCKeywordKindEPNS_11DeclContextE+0x387): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaObjCProperty.cpp.o): In function `clang::Sema::DiagnoseUnimplementedProperties(clang::Scope*, clang::ObjCImplDecl*, clang::ObjCContainerDecl*, bool)': (.text._ZN5clang4Sema31DiagnoseUnimplementedPropertiesEPNS_5ScopeEPNS_12ObjCImplDeclEPNS_17ObjCContainerDeclEb+0x998): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaObjCProperty.cpp.o): In function `clang::Sema::DiagnoseUnimplementedProperties(clang::Scope*, clang::ObjCImplDecl*, clang::ObjCContainerDecl*, bool)': (.text._ZN5clang4Sema31DiagnoseUnimplementedPropertiesEPNS_5ScopeEPNS_12ObjCImplDeclEPNS_17ObjCContainerDeclEb+0xa3c): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaObjCProperty.cpp.o): In function `clang::Sema::DiagnoseUnimplementedProperties(clang::Scope*, clang::ObjCImplDecl*, clang::ObjCContainerDecl*, bool)': (.text._ZN5clang4Sema31DiagnoseUnimplementedPropertiesEPNS_5ScopeEPNS_12ObjCImplDeclEPNS_17ObjCContainerDeclEb+0xb32): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `(anonymous namespace)::DSAStackTy::getDSA(std::reverse_iterator<(anonymous namespace)::DSAStackTy::SharingMapTy*>, clang::VarDecl*) [clone .constprop.1883]': (.text._ZN12_GLOBAL__N_110DSAStackTy6getDSAESt16reverse_iteratorIPNS0_12SharingMapTyEEPN5clang7VarDeclE.constprop.1883+0xe6): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPCriticalDirective(clang::DeclarationNameInfo const&, llvm::ArrayRef, clang::Stmt*, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema28ActOnOpenMPCriticalDirectiveERKNS_19DeclarationNameInfoEN4llvm8ArrayRefIPNS_9OMPClauseEEEPNS_4StmtENS_14SourceLocationESB_+0x20e): undefined reference to `llvm::StringMapImpl::FindKey(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPCriticalDirective(clang::DeclarationNameInfo const&, llvm::ArrayRef, clang::Stmt*, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema28ActOnOpenMPCriticalDirectiveERKNS_19DeclarationNameInfoEN4llvm8ArrayRefIPNS_9OMPClauseEEEPNS_4StmtENS_14SourceLocationESB_+0x361): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPCriticalDirective(clang::DeclarationNameInfo const&, llvm::ArrayRef, clang::Stmt*, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema28ActOnOpenMPCriticalDirectiveERKNS_19DeclarationNameInfoEN4llvm8ArrayRefIPNS_9OMPClauseEEEPNS_4StmtENS_14SourceLocationESB_+0x451): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPCriticalDirective(clang::DeclarationNameInfo const&, llvm::ArrayRef, clang::Stmt*, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema28ActOnOpenMPCriticalDirectiveERKNS_19DeclarationNameInfoEN4llvm8ArrayRefIPNS_9OMPClauseEEEPNS_4StmtENS_14SourceLocationESB_+0x5a2): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPCriticalDirective(clang::DeclarationNameInfo const&, llvm::ArrayRef, clang::Stmt*, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema28ActOnOpenMPCriticalDirectiveERKNS_19DeclarationNameInfoEN4llvm8ArrayRefIPNS_9OMPClauseEEEPNS_4StmtENS_14SourceLocationESB_+0x643): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPCriticalDirective(clang::DeclarationNameInfo const&, llvm::ArrayRef, clang::Stmt*, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema28ActOnOpenMPCriticalDirectiveERKNS_19DeclarationNameInfoEN4llvm8ArrayRefIPNS_9OMPClauseEEEPNS_4StmtENS_14SourceLocationESB_+0x68c): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPCriticalDirective(clang::DeclarationNameInfo const&, llvm::ArrayRef, clang::Stmt*, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema28ActOnOpenMPCriticalDirectiveERKNS_19DeclarationNameInfoEN4llvm8ArrayRefIPNS_9OMPClauseEEEPNS_4StmtENS_14SourceLocationESB_+0x6e1): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPCriticalDirective(clang::DeclarationNameInfo const&, llvm::ArrayRef, clang::Stmt*, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema28ActOnOpenMPCriticalDirectiveERKNS_19DeclarationNameInfoEN4llvm8ArrayRefIPNS_9OMPClauseEEEPNS_4StmtENS_14SourceLocationESB_+0x7ce): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPIfClause(clang::OpenMPDirectiveKind, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema19ActOnOpenMPIfClauseENS_19OpenMPDirectiveKindEPNS_4ExprENS_14SourceLocationES4_S4_S4_S4_+0x183): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPFinalClause(clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema22ActOnOpenMPFinalClauseEPNS_4ExprENS_14SourceLocationES3_S3_+0x163): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPNowaitClause(clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema23ActOnOpenMPNowaitClauseENS_14SourceLocationES1_+0x12d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPUntiedClause(clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema23ActOnOpenMPUntiedClauseENS_14SourceLocationES1_+0x11d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPMergeableClause(clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema26ActOnOpenMPMergeableClauseENS_14SourceLocationES1_+0x11d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o):(.text._ZN5clang4Sema21ActOnOpenMPReadClauseENS_14SourceLocationES1_+0x11d): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `(anonymous namespace)::OpenMPAtomicUpdateChecker::checkStatement(clang::Stmt*, unsigned int, unsigned int)': (.text._ZN12_GLOBAL__N_125OpenMPAtomicUpdateChecker14checkStatementEPN5clang4StmtEjj+0x722): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `(anonymous namespace)::OpenMPAtomicUpdateChecker::checkStatement(clang::Stmt*, unsigned int, unsigned int)': (.text._ZN12_GLOBAL__N_125OpenMPAtomicUpdateChecker14checkStatementEPN5clang4StmtEjj+0x936): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPAtomicDirective(llvm::ArrayRef, clang::Stmt*, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema26ActOnOpenMPAtomicDirectiveEN4llvm8ArrayRefIPNS_9OMPClauseEEEPNS_4StmtENS_14SourceLocationES8_+0x42b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPAtomicDirective(llvm::ArrayRef, clang::Stmt*, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema26ActOnOpenMPAtomicDirectiveEN4llvm8ArrayRefIPNS_9OMPClauseEEEPNS_4StmtENS_14SourceLocationES8_+0x1004): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPAtomicDirective(llvm::ArrayRef, clang::Stmt*, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema26ActOnOpenMPAtomicDirectiveEN4llvm8ArrayRefIPNS_9OMPClauseEEEPNS_4StmtENS_14SourceLocationES8_+0x1200): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPAtomicDirective(llvm::ArrayRef, clang::Stmt*, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema26ActOnOpenMPAtomicDirectiveEN4llvm8ArrayRefIPNS_9OMPClauseEEEPNS_4StmtENS_14SourceLocationES8_+0x13c6): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPNumTasksClause(clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema25ActOnOpenMPNumTasksClauseEPNS_4ExprENS_14SourceLocationES3_S3_+0x16b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPGrainsizeClause(clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema26ActOnOpenMPGrainsizeClauseEPNS_4ExprENS_14SourceLocationES3_S3_+0x16b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPPriorityClause(clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema25ActOnOpenMPPriorityClauseEPNS_4ExprENS_14SourceLocationES3_S3_+0x16b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPThreadLimitClause(clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema28ActOnOpenMPThreadLimitClauseEPNS_4ExprENS_14SourceLocationES3_S3_+0x16b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPNumTeamsClause(clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema25ActOnOpenMPNumTeamsClauseEPNS_4ExprENS_14SourceLocationES3_S3_+0x16b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o):(.text._ZN5clang4Sema23ActOnOpenMPDeviceClauseEPNS_4ExprENS_14SourceLocationES3_S3_+0x16b): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::VerifyPositiveIntegerConstantInClause(clang::Expr*, clang::OpenMPClauseKind, bool)': (.text._ZN5clang4Sema37VerifyPositiveIntegerConstantInClauseEPNS_4ExprENS_16OpenMPClauseKindEb+0x36d): undefined reference to `llvm::APInt::countPopulationSlowCase() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPSafelenClause(clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema24ActOnOpenMPSafelenClauseEPNS_4ExprENS_14SourceLocationES3_S3_+0x14b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPSimdlenClause(clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema24ActOnOpenMPSimdlenClauseEPNS_4ExprENS_14SourceLocationES3_S3_+0x14b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPCollapseClause(clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema25ActOnOpenMPCollapseClauseEPNS_4ExprENS_14SourceLocationES3_S3_+0x14b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPOrderedClause(clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::Expr*)': (.text._ZN5clang4Sema24ActOnOpenMPOrderedClauseENS_14SourceLocationES1_S1_PNS_4ExprE+0x18f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPHintClause(clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema21ActOnOpenMPHintClauseEPNS_4ExprENS_14SourceLocationES3_S3_+0x14b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `checkSimdlenSafelenValues(clang::Sema&, clang::Expr const*, clang::Expr const*) [clone .constprop.1872]': (.text._ZL25checkSimdlenSafelenValuesRN5clang4SemaEPKNS_4ExprES4_.constprop.1872+0xaf): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `checkSimdlenSafelenValues(clang::Sema&, clang::Expr const*, clang::Expr const*) [clone .constprop.1872]': (.text._ZL25checkSimdlenSafelenValuesRN5clang4SemaEPKNS_4ExprES4_.constprop.1872+0x137): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `checkSimdlenSafelenValues(clang::Sema&, clang::Expr const*, clang::Expr const*) [clone .constprop.1872]': (.text._ZL25checkSimdlenSafelenValuesRN5clang4SemaEPKNS_4ExprES4_.constprop.1872+0x1ef): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `buildVarDecl(clang::Sema&, clang::SourceLocation, clang::QualType, llvm::StringRef, llvm::SmallVector const*)': (.text._ZL12buildVarDeclRN5clang4SemaENS_14SourceLocationENS_8QualTypeEN4llvm9StringRefEPKNS4_11SmallVectorIPNS_4AttrELj2EEE+0x61): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `buildVarDecl(clang::Sema&, clang::SourceLocation, clang::QualType, llvm::StringRef, llvm::SmallVector const*)': (.text._ZL12buildVarDeclRN5clang4SemaENS_14SourceLocationENS_8QualTypeEN4llvm9StringRefEPKNS4_11SmallVectorIPNS_4AttrELj2EEE+0x2a7): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `buildVarDecl(clang::Sema&, clang::SourceLocation, clang::QualType, llvm::StringRef, llvm::SmallVector const*)': (.text._ZL12buildVarDeclRN5clang4SemaENS_14SourceLocationENS_8QualTypeEN4llvm9StringRefEPKNS4_11SmallVectorIPNS_4AttrELj2EEE+0x378): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `llvm::SmallVectorImpl::resize(unsigned long)': (.text._ZN4llvm15SmallVectorImplIPN5clang4ExprEE6resizeEm[_ZN4llvm15SmallVectorImplIPN5clang4ExprEE6resizeEm]+0x8d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `llvm::SmallVectorTemplateBase::push_back(clang::Expr* const&)': (.text._ZN4llvm23SmallVectorTemplateBaseIPN5clang4ExprELb1EE9push_backERKS3_[_ZN4llvm23SmallVectorTemplateBaseIPN5clang4ExprELb1EE9push_backERKS3_]+0x3c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::CheckOMPThreadPrivateDecl(clang::SourceLocation, llvm::ArrayRef)': (.text._ZN5clang4Sema25CheckOMPThreadPrivateDeclENS_14SourceLocationEN4llvm8ArrayRefIPNS_4ExprEEE+0x644): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::CheckOMPThreadPrivateDecl(clang::SourceLocation, llvm::ArrayRef)': (.text._ZN5clang4Sema25CheckOMPThreadPrivateDeclENS_14SourceLocationEN4llvm8ArrayRefIPNS_4ExprEEE+0x750): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o):(.text._ZN4llvm23SmallVectorTemplateBaseIN5clang19OpenMPDirectiveKindELb1EE9push_backERKS2_[_ZN4llvm23SmallVectorTemplateBaseIN5clang19OpenMPDirectiveKindELb1EE9push_backERKS2_]+0x3c): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPDependClause(clang::OpenMPDependClauseKind, clang::SourceLocation, clang::SourceLocation, llvm::ArrayRef, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema23ActOnOpenMPDependClauseENS_22OpenMPDependClauseKindENS_14SourceLocationES2_N4llvm8ArrayRefIPNS_4ExprEEES2_S2_S2_+0x3de): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPDependClause(clang::OpenMPDependClauseKind, clang::SourceLocation, clang::SourceLocation, llvm::ArrayRef, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema23ActOnOpenMPDependClauseENS_22OpenMPDependClauseKindENS_14SourceLocationES2_N4llvm8ArrayRefIPNS_4ExprEEES2_S2_S2_+0x3f6): undefined reference to `llvm::APInt::operator++()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPDependClause(clang::OpenMPDependClauseKind, clang::SourceLocation, clang::SourceLocation, llvm::ArrayRef, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema23ActOnOpenMPDependClauseENS_22OpenMPDependClauseKindENS_14SourceLocationES2_N4llvm8ArrayRefIPNS_4ExprEEES2_S2_S2_+0x581): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPDependClause(clang::OpenMPDependClauseKind, clang::SourceLocation, clang::SourceLocation, llvm::ArrayRef, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema23ActOnOpenMPDependClauseENS_22OpenMPDependClauseKindENS_14SourceLocationES2_N4llvm8ArrayRefIPNS_4ExprEEES2_S2_S2_+0x6b1): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPDependClause(clang::OpenMPDependClauseKind, clang::SourceLocation, clang::SourceLocation, llvm::ArrayRef, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema23ActOnOpenMPDependClauseENS_22OpenMPDependClauseKindENS_14SourceLocationES2_N4llvm8ArrayRefIPNS_4ExprEEES2_S2_S2_+0x9d4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::sema::LambdaScopeInfo::LambdaScopeInfo(clang::sema::LambdaScopeInfo const&)': (.text._ZN5clang4sema15LambdaScopeInfoC2ERKS1_[_ZN5clang4sema15LambdaScopeInfoC5ERKS1_]+0x2e4): undefined reference to `llvm::SmallPtrSetImplBase::SmallPtrSetImplBase(void const**, llvm::SmallPtrSetImplBase const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::sema::LambdaScopeInfo::LambdaScopeInfo(clang::sema::LambdaScopeInfo const&)': (.text._ZN5clang4sema15LambdaScopeInfoC2ERKS1_[_ZN5clang4sema15LambdaScopeInfoC5ERKS1_]+0x9ab): undefined reference to `llvm::SmallPtrSetImplBase::SmallPtrSetImplBase(void const**, llvm::SmallPtrSetImplBase const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::sema::LambdaScopeInfo::LambdaScopeInfo(clang::sema::LambdaScopeInfo const&)': (.text._ZN5clang4sema15LambdaScopeInfoC2ERKS1_[_ZN5clang4sema15LambdaScopeInfoC5ERKS1_]+0x9eb): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::sema::LambdaScopeInfo::LambdaScopeInfo(clang::sema::LambdaScopeInfo const&)': (.text._ZN5clang4sema15LambdaScopeInfoC2ERKS1_[_ZN5clang4sema15LambdaScopeInfoC5ERKS1_]+0xa84): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::sema::LambdaScopeInfo::LambdaScopeInfo(clang::sema::LambdaScopeInfo const&)': (.text._ZN5clang4sema15LambdaScopeInfoC2ERKS1_[_ZN5clang4sema15LambdaScopeInfoC5ERKS1_]+0xabc): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::sema::LambdaScopeInfo::LambdaScopeInfo(clang::sema::LambdaScopeInfo const&)': (.text._ZN5clang4sema15LambdaScopeInfoC2ERKS1_[_ZN5clang4sema15LambdaScopeInfoC5ERKS1_]+0xaf4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::sema::LambdaScopeInfo::LambdaScopeInfo(clang::sema::LambdaScopeInfo const&)': (.text._ZN5clang4sema15LambdaScopeInfoC2ERKS1_[_ZN5clang4sema15LambdaScopeInfoC5ERKS1_]+0xb27): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o):(.text._ZN5clang4sema15LambdaScopeInfoC2ERKS1_[_ZN5clang4sema15LambdaScopeInfoC5ERKS1_]+0xb5c): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPReductionClause(llvm::ArrayRef, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::CXXScopeSpec&, clang::DeclarationNameInfo const&)': (.text._ZN5clang4Sema26ActOnOpenMPReductionClauseEN4llvm8ArrayRefIPNS_4ExprEEENS_14SourceLocationES6_S6_S6_RNS_12CXXScopeSpecERKNS_19DeclarationNameInfoE+0x1908): undefined reference to `llvm::APFloat::getAllOnesValue(unsigned int, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPReductionClause(llvm::ArrayRef, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::CXXScopeSpec&, clang::DeclarationNameInfo const&)': (.text._ZN5clang4Sema26ActOnOpenMPReductionClauseEN4llvm8ArrayRefIPNS_4ExprEEENS_14SourceLocationES6_S6_S6_RNS_12CXXScopeSpecERKNS_19DeclarationNameInfoE+0x193d): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPReductionClause(llvm::ArrayRef, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::CXXScopeSpec&, clang::DeclarationNameInfo const&)': (.text._ZN5clang4Sema26ActOnOpenMPReductionClauseEN4llvm8ArrayRefIPNS_4ExprEEENS_14SourceLocationES6_S6_S6_RNS_12CXXScopeSpecERKNS_19DeclarationNameInfoE+0x1d5e): undefined reference to `llvm::APInt::setBit(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPReductionClause(llvm::ArrayRef, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::CXXScopeSpec&, clang::DeclarationNameInfo const&)': (.text._ZN5clang4Sema26ActOnOpenMPReductionClauseEN4llvm8ArrayRefIPNS_4ExprEEENS_14SourceLocationES6_S6_S6_RNS_12CXXScopeSpecERKNS_19DeclarationNameInfoE+0x2086): undefined reference to `llvm::APInt::clearBit(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPReductionClause(llvm::ArrayRef, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::CXXScopeSpec&, clang::DeclarationNameInfo const&)': (.text._ZN5clang4Sema26ActOnOpenMPReductionClauseEN4llvm8ArrayRefIPNS_4ExprEEENS_14SourceLocationES6_S6_S6_RNS_12CXXScopeSpecERKNS_19DeclarationNameInfoE+0x20a9): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPReductionClause(llvm::ArrayRef, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::CXXScopeSpec&, clang::DeclarationNameInfo const&)': (.text._ZN5clang4Sema26ActOnOpenMPReductionClauseEN4llvm8ArrayRefIPNS_4ExprEEENS_14SourceLocationES6_S6_S6_RNS_12CXXScopeSpecERKNS_19DeclarationNameInfoE+0x217c): undefined reference to `llvm::APFloat::getLargest(llvm::fltSemantics const&, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPReductionClause(llvm::ArrayRef, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::CXXScopeSpec&, clang::DeclarationNameInfo const&)': (.text._ZN5clang4Sema26ActOnOpenMPReductionClauseEN4llvm8ArrayRefIPNS_4ExprEEENS_14SourceLocationES6_S6_S6_RNS_12CXXScopeSpecERKNS_19DeclarationNameInfoE+0x21ae): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPReductionClause(llvm::ArrayRef, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::CXXScopeSpec&, clang::DeclarationNameInfo const&)': (.text._ZN5clang4Sema26ActOnOpenMPReductionClauseEN4llvm8ArrayRefIPNS_4ExprEEENS_14SourceLocationES6_S6_S6_RNS_12CXXScopeSpecERKNS_19DeclarationNameInfoE+0x228e): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPLinearClause(llvm::ArrayRef, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::OpenMPLinearClauseKind, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema23ActOnOpenMPLinearClauseEN4llvm8ArrayRefIPNS_4ExprEEES4_NS_14SourceLocationES6_NS_22OpenMPLinearClauseKindES6_S6_S6_+0x9e3): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPLinearClause(llvm::ArrayRef, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::OpenMPLinearClauseKind, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema23ActOnOpenMPLinearClauseEN4llvm8ArrayRefIPNS_4ExprEEES4_NS_14SourceLocationES6_NS_22OpenMPLinearClauseKindES6_S6_S6_+0xbb0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPLinearClause(llvm::ArrayRef, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::OpenMPLinearClauseKind, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema23ActOnOpenMPLinearClauseEN4llvm8ArrayRefIPNS_4ExprEEES4_NS_14SourceLocationES6_NS_22OpenMPLinearClauseKindES6_S6_S6_+0xbd5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPLinearClause(llvm::ArrayRef, clang::Expr*, clang::SourceLocation, clang::SourceLocation, clang::OpenMPLinearClauseKind, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema23ActOnOpenMPLinearClauseEN4llvm8ArrayRefIPNS_4ExprEEES4_NS_14SourceLocationES6_NS_22OpenMPLinearClauseKindES6_S6_S6_+0xbfa): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPCopyinClause(llvm::ArrayRef, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema23ActOnOpenMPCopyinClauseEN4llvm8ArrayRefIPNS_4ExprEEENS_14SourceLocationES6_S6_+0x826): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o):(.text._ZN5clang4Sema23ActOnOpenMPCopyinClauseEN4llvm8ArrayRefIPNS_4ExprEEENS_14SourceLocationES6_S6_+0x872): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::(anonymous namespace)::TransformToNewDefs>::TransformType(clang::TypeLocBuilder&, clang::TypeLoc)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_112_GLOBAL__N_118TransformToNewDefsEE13TransformTypeERNS_14TypeLocBuilderENS_7TypeLocE+0x16d9): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::(anonymous namespace)::TransformToNewDefs>::TransformExceptionSpec(clang::SourceLocation, clang::FunctionProtoType::ExceptionSpecInfo&, llvm::SmallVectorImpl&, bool&)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_112_GLOBAL__N_118TransformToNewDefsEE22TransformExceptionSpecENS_14SourceLocationERNS_17FunctionProtoType17ExceptionSpecInfoERN4llvm15SmallVectorImplINS_8QualTypeEEERb+0x294): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::(anonymous namespace)::TransformToNewDefs>::TransformExceptionSpec(clang::SourceLocation, clang::FunctionProtoType::ExceptionSpecInfo&, llvm::SmallVectorImpl&, bool&)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_112_GLOBAL__N_118TransformToNewDefsEE22TransformExceptionSpecENS_14SourceLocationERNS_17FunctionProtoType17ExceptionSpecInfoERN4llvm15SmallVectorImplINS_8QualTypeEEERb+0x38f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::(anonymous namespace)::TransformToNewDefs>::TransformCapturedStmt(clang::CapturedStmt*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_112_GLOBAL__N_118TransformToNewDefsEE21TransformCapturedStmtEPNS_12CapturedStmtE+0x172): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::(anonymous namespace)::TransformToNewDefs>::TransformCXXTryStmt(clang::CXXTryStmt*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_112_GLOBAL__N_118TransformToNewDefsEE19TransformCXXTryStmtEPNS_10CXXTryStmtE+0xdf): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::(anonymous namespace)::TransformToNewDefs>::TransformNestedNameSpecifierLoc(clang::NestedNameSpecifierLoc, clang::QualType, clang::NamedDecl*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_112_GLOBAL__N_118TransformToNewDefsEE31TransformNestedNameSpecifierLocENS_22NestedNameSpecifierLocENS_8QualTypeEPNS_9NamedDeclE+0xce): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o):(.text._ZN5clang13TreeTransformIN12_GLOBAL__N_112_GLOBAL__N_118TransformToNewDefsEE26TransformTemplateArgumentsINS_33TemplateArgumentLocInventIteratorIS3_PKNS_16TemplateArgumentEEEEEbT_SB_RNS_24TemplateArgumentListInfoEb+0x997): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::(anonymous namespace)::TransformToNewDefs>::TransformLambdaExpr(clang::LambdaExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_112_GLOBAL__N_118TransformToNewDefsEE19TransformLambdaExprEPNS_10LambdaExprE+0xe5c): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::(anonymous namespace)::TransformToNewDefs>::TransformLambdaExpr(clang::LambdaExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_112_GLOBAL__N_118TransformToNewDefsEE19TransformLambdaExprEPNS_10LambdaExprE+0xf0c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::(anonymous namespace)::TransformToNewDefs>::TransformAtomicExpr(clang::AtomicExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_112_GLOBAL__N_118TransformToNewDefsEE19TransformAtomicExprEPNS_10AtomicExprE+0x71): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::(anonymous namespace)::TransformToNewDefs>::TransformCXXTemporaryObjectExpr(clang::CXXTemporaryObjectExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_112_GLOBAL__N_118TransformToNewDefsEE31TransformCXXTemporaryObjectExprEPNS_22CXXTemporaryObjectExprE+0x171): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::(anonymous namespace)::TransformToNewDefs>::TransformCXXUnresolvedConstructExpr(clang::CXXUnresolvedConstructExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_112_GLOBAL__N_118TransformToNewDefsEE35TransformCXXUnresolvedConstructExprEPNS_26CXXUnresolvedConstructExprE+0x111): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::(anonymous namespace)::TransformToNewDefs>::TransformShuffleVectorExpr(clang::ShuffleVectorExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_112_GLOBAL__N_118TransformToNewDefsEE26TransformShuffleVectorExprEPNS_17ShuffleVectorExprE+0x69): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o):(.text._ZN5clang13TreeTransformIN12_GLOBAL__N_112_GLOBAL__N_118TransformToNewDefsEE19TransformGCCAsmStmtEPNS_10GCCAsmStmtE+0x1f1): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::(anonymous namespace)::TransformToNewDefs>::TransformObjCIsaExpr(clang::ObjCIsaExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_112_GLOBAL__N_118TransformToNewDefsEE20TransformObjCIsaExprEPNS_11ObjCIsaExprE+0xbd): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::(anonymous namespace)::TransformToNewDefs>::TransformObjCIsaExpr(clang::ObjCIsaExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_112_GLOBAL__N_118TransformToNewDefsEE20TransformObjCIsaExprEPNS_11ObjCIsaExprE+0x1fe): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::(anonymous namespace)::TransformToNewDefs>::TransformObjCMessageExpr(clang::ObjCMessageExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_112_GLOBAL__N_118TransformToNewDefsEE24TransformObjCMessageExprEPNS_15ObjCMessageExprE+0x69): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::(anonymous namespace)::TransformToNewDefs>::TransformOffsetOfExpr(clang::OffsetOfExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_112_GLOBAL__N_118TransformToNewDefsEE21TransformOffsetOfExprEPNS_12OffsetOfExprE+0x20c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::(anonymous namespace)::TransformToNewDefs>::TransformUnresolvedMemberExpr(clang::UnresolvedMemberExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_112_GLOBAL__N_118TransformToNewDefsEE29TransformUnresolvedMemberExprEPNS_20UnresolvedMemberExprE+0x4ef): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::(anonymous namespace)::TransformToNewDefs>::TransformUnresolvedMemberExpr(clang::UnresolvedMemberExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_112_GLOBAL__N_118TransformToNewDefsEE29TransformUnresolvedMemberExprEPNS_20UnresolvedMemberExprE+0x5f7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `FinishOpenMPLinearClause(clang::OMPLinearClause&, clang::DeclRefExpr*, clang::Expr*, clang::Sema&, clang::Scope*) [clone .constprop.1831]': (.text._ZL24FinishOpenMPLinearClauseRN5clang15OMPLinearClauseEPNS_11DeclRefExprEPNS_4ExprERNS_4SemaEPNS_5ScopeE.constprop.1831+0x3f7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o):(.text._ZL24FinishOpenMPLinearClauseRN5clang15OMPLinearClauseEPNS_11DeclRefExprEPNS_4ExprERNS_4SemaEPNS_5ScopeE.constprop.1831+0x422): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `CheckOpenMPLoop(clang::OpenMPDirectiveKind, clang::Expr*, clang::Expr*, clang::Stmt*, clang::Sema&, (anonymous namespace)::DSAStackTy&, llvm::DenseMap, llvm::detail::DenseMapPair >&, clang::OMPLoopDirective::HelperExprs&) [clone .constprop.1827]': (.text._ZL15CheckOpenMPLoopN5clang19OpenMPDirectiveKindEPNS_4ExprES2_PNS_4StmtERNS_4SemaERN12_GLOBAL__N_110DSAStackTyERN4llvm8DenseMapIPNS_7VarDeclES2_NSA_12DenseMapInfoISD_EENSA_6detail12DenseMapPairISD_S2_EEEERNS_16OMPLoopDirective11HelperExprsE.constprop.1827+0x256f): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `CheckOpenMPLoop(clang::OpenMPDirectiveKind, clang::Expr*, clang::Expr*, clang::Stmt*, clang::Sema&, (anonymous namespace)::DSAStackTy&, llvm::DenseMap, llvm::detail::DenseMapPair >&, clang::OMPLoopDirective::HelperExprs&) [clone .constprop.1827]': (.text._ZL15CheckOpenMPLoopN5clang19OpenMPDirectiveKindEPNS_4ExprES2_PNS_4StmtERNS_4SemaERN12_GLOBAL__N_110DSAStackTyERN4llvm8DenseMapIPNS_7VarDeclES2_NSA_12DenseMapInfoISD_EENSA_6detail12DenseMapPairISD_S2_EEEERNS_16OMPLoopDirective11HelperExprsE.constprop.1827+0x25a5): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `CheckOpenMPLoop(clang::OpenMPDirectiveKind, clang::Expr*, clang::Expr*, clang::Stmt*, clang::Sema&, (anonymous namespace)::DSAStackTy&, llvm::DenseMap, llvm::detail::DenseMapPair >&, clang::OMPLoopDirective::HelperExprs&) [clone .constprop.1827]': (.text._ZL15CheckOpenMPLoopN5clang19OpenMPDirectiveKindEPNS_4ExprES2_PNS_4StmtERNS_4SemaERN12_GLOBAL__N_110DSAStackTyERN4llvm8DenseMapIPNS_7VarDeclES2_NSA_12DenseMapInfoISD_EENSA_6detail12DenseMapPairISD_S2_EEEERNS_16OMPLoopDirective11HelperExprsE.constprop.1827+0x2731): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `CheckOpenMPLoop(clang::OpenMPDirectiveKind, clang::Expr*, clang::Expr*, clang::Stmt*, clang::Sema&, (anonymous namespace)::DSAStackTy&, llvm::DenseMap, llvm::detail::DenseMapPair >&, clang::OMPLoopDirective::HelperExprs&) [clone .constprop.1827]': (.text._ZL15CheckOpenMPLoopN5clang19OpenMPDirectiveKindEPNS_4ExprES2_PNS_4StmtERNS_4SemaERN12_GLOBAL__N_110DSAStackTyERN4llvm8DenseMapIPNS_7VarDeclES2_NSA_12DenseMapInfoISD_EENSA_6detail12DenseMapPairISD_S2_EEEERNS_16OMPLoopDirective11HelperExprsE.constprop.1827+0x2abb): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `CheckOpenMPLoop(clang::OpenMPDirectiveKind, clang::Expr*, clang::Expr*, clang::Stmt*, clang::Sema&, (anonymous namespace)::DSAStackTy&, llvm::DenseMap, llvm::detail::DenseMapPair >&, clang::OMPLoopDirective::HelperExprs&) [clone .constprop.1827]': (.text._ZL15CheckOpenMPLoopN5clang19OpenMPDirectiveKindEPNS_4ExprES2_PNS_4StmtERNS_4SemaERN12_GLOBAL__N_110DSAStackTyERN4llvm8DenseMapIPNS_7VarDeclES2_NSA_12DenseMapInfoISD_EENSA_6detail12DenseMapPairISD_S2_EEEERNS_16OMPLoopDirective11HelperExprsE.constprop.1827+0x2cd8): undefined reference to `llvm::APInt::countLeadingOnes() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `CheckOpenMPLoop(clang::OpenMPDirectiveKind, clang::Expr*, clang::Expr*, clang::Stmt*, clang::Sema&, (anonymous namespace)::DSAStackTy&, llvm::DenseMap, llvm::detail::DenseMapPair >&, clang::OMPLoopDirective::HelperExprs&) [clone .constprop.1827]': (.text._ZL15CheckOpenMPLoopN5clang19OpenMPDirectiveKindEPNS_4ExprES2_PNS_4StmtERNS_4SemaERN12_GLOBAL__N_110DSAStackTyERN4llvm8DenseMapIPNS_7VarDeclES2_NSA_12DenseMapInfoISD_EENSA_6detail12DenseMapPairISD_S2_EEEERNS_16OMPLoopDirective11HelperExprsE.constprop.1827+0x2d33): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPExecutableDirective(clang::OpenMPDirectiveKind, clang::DeclarationNameInfo const&, clang::OpenMPDirectiveKind, llvm::ArrayRef, clang::Stmt*, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema30ActOnOpenMPExecutableDirectiveENS_19OpenMPDirectiveKindERKNS_19DeclarationNameInfoES1_N4llvm8ArrayRefIPNS_9OMPClauseEEEPNS_4StmtENS_14SourceLocationESC_+0x4e3): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPExecutableDirective(clang::OpenMPDirectiveKind, clang::DeclarationNameInfo const&, clang::OpenMPDirectiveKind, llvm::ArrayRef, clang::Stmt*, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema30ActOnOpenMPExecutableDirectiveENS_19OpenMPDirectiveKindERKNS_19DeclarationNameInfoES1_N4llvm8ArrayRefIPNS_9OMPClauseEEEPNS_4StmtENS_14SourceLocationESC_+0x1571): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPExecutableDirective(clang::OpenMPDirectiveKind, clang::DeclarationNameInfo const&, clang::OpenMPDirectiveKind, llvm::ArrayRef, clang::Stmt*, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema30ActOnOpenMPExecutableDirectiveENS_19OpenMPDirectiveKindERKNS_19DeclarationNameInfoES1_N4llvm8ArrayRefIPNS_9OMPClauseEEEPNS_4StmtENS_14SourceLocationESC_+0x18d8): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::Sema::ActOnOpenMPExecutableDirective(clang::OpenMPDirectiveKind, clang::DeclarationNameInfo const&, clang::OpenMPDirectiveKind, llvm::ArrayRef, clang::Stmt*, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema30ActOnOpenMPExecutableDirectiveENS_19OpenMPDirectiveKindERKNS_19DeclarationNameInfoES1_N4llvm8ArrayRefIPNS_9OMPClauseEEEPNS_4StmtENS_14SourceLocationESC_+0x19c9): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOpenMP.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::(anonymous namespace)::TransformToNewDefs>::TransformObjCAtTryStmt(clang::ObjCAtTryStmt*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_112_GLOBAL__N_118TransformToNewDefsEE22TransformObjCAtTryStmtEPNS_13ObjCAtTryStmtE+0xde): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o):(.text._ZL27checkPlaceholderForOverloadRN5clang4SemaERPNS_4ExprEPN12_GLOBAL__N_117UnbridgedCastsSetE.constprop.708+0xbf): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `hasBetterEnableIfAttrs(clang::Sema&, clang::FunctionDecl const*, clang::FunctionDecl const*) [clone .constprop.749]': (.text._ZL22hasBetterEnableIfAttrsRN5clang4SemaEPKNS_12FunctionDeclES4_.constprop.749+0x147): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::Sema::PerformContextualImplicitConversion(clang::SourceLocation, clang::Expr*, clang::Sema::ContextualImplicitConverter&)::TypeDiagnoserPartialDiag::diagnose(clang::Sema&, clang::SourceLocation, clang::QualType)': (.text._ZZN5clang4Sema35PerformContextualImplicitConversionENS_14SourceLocationEPNS_4ExprERNS0_27ContextualImplicitConverterEEN24TypeDiagnoserPartialDiag8diagnoseERS0_S1_NS_8QualTypeE+0x12e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `llvm::APSInt::operator<=(llvm::APSInt const&) const': (.text._ZNK4llvm6APSIntleERKS0_[_ZNK4llvm6APSIntleERKS0_]+0x13): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `llvm::APSInt::operator<=(llvm::APSInt const&) const': (.text._ZNK4llvm6APSIntleERKS0_[_ZNK4llvm6APSIntleERKS0_]+0x39): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `llvm::APSInt::operator<=(llvm::APSInt const&) const': (.text._ZNK4llvm6APSIntleERKS0_[_ZNK4llvm6APSIntleERKS0_]+0x5d): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `finishContextualImplicitConversion(clang::Sema&, clang::SourceLocation, clang::Expr*, clang::Sema::ContextualImplicitConverter&) [clone .constprop.684]': (.text._ZL34finishContextualImplicitConversionRN5clang4SemaENS_14SourceLocationEPNS_4ExprERNS0_27ContextualImplicitConverterE.constprop.684+0x12e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::StandardConversionSequence::getNarrowingKind(clang::ASTContext&, clang::Expr const*, clang::APValue&, clang::QualType&) const': (.text._ZNK5clang26StandardConversionSequence16getNarrowingKindERNS_10ASTContextEPKNS_4ExprERNS_7APValueERNS_8QualTypeE+0x191): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::StandardConversionSequence::getNarrowingKind(clang::ASTContext&, clang::Expr const*, clang::APValue&, clang::QualType&) const': (.text._ZNK5clang26StandardConversionSequence16getNarrowingKindERNS_10ASTContextEPKNS_4ExprERNS_7APValueERNS_8QualTypeE+0x1a9): undefined reference to `llvm::APFloat::convertFromAPInt(llvm::APInt const&, bool, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::StandardConversionSequence::getNarrowingKind(clang::ASTContext&, clang::Expr const*, clang::APValue&, clang::QualType&) const': (.text._ZNK5clang26StandardConversionSequence16getNarrowingKindERNS_10ASTContextEPKNS_4ExprERNS_7APValueERNS_8QualTypeE+0x1f3): undefined reference to `llvm::APFloat::convertToInteger(llvm::APSInt&, llvm::APFloat::roundingMode, bool*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::StandardConversionSequence::getNarrowingKind(clang::ASTContext&, clang::Expr const*, clang::APValue&, clang::QualType&) const': (.text._ZNK5clang26StandardConversionSequence16getNarrowingKindERNS_10ASTContextEPKNS_4ExprERNS_7APValueERNS_8QualTypeE+0x2e0): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::StandardConversionSequence::getNarrowingKind(clang::ASTContext&, clang::Expr const*, clang::APValue&, clang::QualType&) const': (.text._ZNK5clang26StandardConversionSequence16getNarrowingKindERNS_10ASTContextEPKNS_4ExprERNS_7APValueERNS_8QualTypeE+0x506): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::StandardConversionSequence::getNarrowingKind(clang::ASTContext&, clang::Expr const*, clang::APValue&, clang::QualType&) const': (.text._ZNK5clang26StandardConversionSequence16getNarrowingKindERNS_10ASTContextEPKNS_4ExprERNS_7APValueERNS_8QualTypeE+0x523): undefined reference to `llvm::APFloat::convert(llvm::fltSemantics const&, llvm::APFloat::roundingMode, bool*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::StandardConversionSequence::getNarrowingKind(clang::ASTContext&, clang::Expr const*, clang::APValue&, clang::QualType&) const': (.text._ZNK5clang26StandardConversionSequence16getNarrowingKindERNS_10ASTContextEPKNS_4ExprERNS_7APValueERNS_8QualTypeE+0x53f): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::StandardConversionSequence::getNarrowingKind(clang::ASTContext&, clang::Expr const*, clang::APValue&, clang::QualType&) const': (.text._ZNK5clang26StandardConversionSequence16getNarrowingKindERNS_10ASTContextEPKNS_4ExprERNS_7APValueERNS_8QualTypeE+0x622): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::StandardConversionSequence::getNarrowingKind(clang::ASTContext&, clang::Expr const*, clang::APValue&, clang::QualType&) const': (.text._ZNK5clang26StandardConversionSequence16getNarrowingKindERNS_10ASTContextEPKNS_4ExprERNS_7APValueERNS_8QualTypeE+0x6a7): undefined reference to `llvm::APInt::trunc(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::StandardConversionSequence::getNarrowingKind(clang::ASTContext&, clang::Expr const*, clang::APValue&, clang::QualType&) const': (.text._ZNK5clang26StandardConversionSequence16getNarrowingKindERNS_10ASTContextEPKNS_4ExprERNS_7APValueERNS_8QualTypeE+0x70d): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::StandardConversionSequence::getNarrowingKind(clang::ASTContext&, clang::Expr const*, clang::APValue&, clang::QualType&) const': (.text._ZNK5clang26StandardConversionSequence16getNarrowingKindERNS_10ASTContextEPKNS_4ExprERNS_7APValueERNS_8QualTypeE+0x871): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::StandardConversionSequence::getNarrowingKind(clang::ASTContext&, clang::Expr const*, clang::APValue&, clang::QualType&) const': (.text._ZNK5clang26StandardConversionSequence16getNarrowingKindERNS_10ASTContextEPKNS_4ExprERNS_7APValueERNS_8QualTypeE+0x897): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::StandardConversionSequence::getNarrowingKind(clang::ASTContext&, clang::Expr const*, clang::APValue&, clang::QualType&) const': (.text._ZNK5clang26StandardConversionSequence16getNarrowingKindERNS_10ASTContextEPKNS_4ExprERNS_7APValueERNS_8QualTypeE+0x8aa): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::StandardConversionSequence::getNarrowingKind(clang::ASTContext&, clang::Expr const*, clang::APValue&, clang::QualType&) const': (.text._ZNK5clang26StandardConversionSequence16getNarrowingKindERNS_10ASTContextEPKNS_4ExprERNS_7APValueERNS_8QualTypeE+0x8dc): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::StandardConversionSequence::getNarrowingKind(clang::ASTContext&, clang::Expr const*, clang::APValue&, clang::QualType&) const': (.text._ZNK5clang26StandardConversionSequence16getNarrowingKindERNS_10ASTContextEPKNS_4ExprERNS_7APValueERNS_8QualTypeE+0x905): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::StandardConversionSequence::getNarrowingKind(clang::ASTContext&, clang::Expr const*, clang::APValue&, clang::QualType&) const': (.text._ZNK5clang26StandardConversionSequence16getNarrowingKindERNS_10ASTContextEPKNS_4ExprERNS_7APValueERNS_8QualTypeE+0x91d): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::StandardConversionSequence::getNarrowingKind(clang::ASTContext&, clang::Expr const*, clang::APValue&, clang::QualType&) const': (.text._ZNK5clang26StandardConversionSequence16getNarrowingKindERNS_10ASTContextEPKNS_4ExprERNS_7APValueERNS_8QualTypeE+0x953): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::StandardConversionSequence::getNarrowingKind(clang::ASTContext&, clang::Expr const*, clang::APValue&, clang::QualType&) const': (.text._ZNK5clang26StandardConversionSequence16getNarrowingKindERNS_10ASTContextEPKNS_4ExprERNS_7APValueERNS_8QualTypeE+0x968): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::StandardConversionSequence::getNarrowingKind(clang::ASTContext&, clang::Expr const*, clang::APValue&, clang::QualType&) const': (.text._ZNK5clang26StandardConversionSequence16getNarrowingKindERNS_10ASTContextEPKNS_4ExprERNS_7APValueERNS_8QualTypeE+0x975): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::StandardConversionSequence::getNarrowingKind(clang::ASTContext&, clang::Expr const*, clang::APValue&, clang::QualType&) const': (.text._ZNK5clang26StandardConversionSequence16getNarrowingKindERNS_10ASTContextEPKNS_4ExprERNS_7APValueERNS_8QualTypeE+0x98c): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::StandardConversionSequence::dump() const': (.text._ZNK5clang26StandardConversionSequence4dumpEv+0x12): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::StandardConversionSequence::dump() const': (.text._ZNK5clang26StandardConversionSequence4dumpEv+0x29a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::StandardConversionSequence::dump() const': (.text._ZNK5clang26StandardConversionSequence4dumpEv+0x2b8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::StandardConversionSequence::dump() const': (.text._ZNK5clang26StandardConversionSequence4dumpEv+0x2d2): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::StandardConversionSequence::dump() const': (.text._ZNK5clang26StandardConversionSequence4dumpEv+0x308): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::StandardConversionSequence::dump() const': (.text._ZNK5clang26StandardConversionSequence4dumpEv+0x328): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o):(.text._ZNK5clang26StandardConversionSequence4dumpEv+0x25e): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::UserDefinedConversionSequence::dump() const': (.text._ZNK5clang29UserDefinedConversionSequence4dumpEv+0xe): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::UserDefinedConversionSequence::dump() const': (.text._ZNK5clang29UserDefinedConversionSequence4dumpEv+0x109): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::UserDefinedConversionSequence::dump() const': (.text._ZNK5clang29UserDefinedConversionSequence4dumpEv+0x121): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::UserDefinedConversionSequence::dump() const': (.text._ZNK5clang29UserDefinedConversionSequence4dumpEv+0x140): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::UserDefinedConversionSequence::dump() const': (.text._ZNK5clang29UserDefinedConversionSequence4dumpEv+0x1a0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::UserDefinedConversionSequence::dump() const': (.text._ZNK5clang29UserDefinedConversionSequence4dumpEv+0x1c0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::ImplicitConversionSequence::dump() const': (.text._ZNK5clang26ImplicitConversionSequence4dumpEv+0xa): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::ImplicitConversionSequence::dump() const': (.text._ZNK5clang26ImplicitConversionSequence4dumpEv+0x270): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::ImplicitConversionSequence::dump() const': (.text._ZNK5clang26ImplicitConversionSequence4dumpEv+0x290): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::ImplicitConversionSequence::dump() const': (.text._ZNK5clang26ImplicitConversionSequence4dumpEv+0x2b0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::ImplicitConversionSequence::dump() const': (.text._ZNK5clang26ImplicitConversionSequence4dumpEv+0x2d0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::ImplicitConversionSequence::dump() const': (.text._ZNK5clang26ImplicitConversionSequence4dumpEv+0x2f0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o):(.text._ZNK5clang26ImplicitConversionSequence4dumpEv+0x310): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::AmbiguousConversionSequence::copyFrom(clang::AmbiguousConversionSequence const&)': (.text._ZN5clang27AmbiguousConversionSequence8copyFromERKS0_+0x97): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::OverloadCandidateSet::~OverloadCandidateSet()': (.text._ZN5clang20OverloadCandidateSetD2Ev[_ZN5clang20OverloadCandidateSetD5Ev]+0x99): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::OverloadCandidateSet::clear()': (.text._ZN5clang20OverloadCandidateSet5clearEv+0xc5): undefined reference to `llvm::SmallPtrSetImplBase::shrink_and_clear()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::Sema::IsIntegralPromotion(clang::Expr*, clang::QualType, clang::QualType)': (.text._ZN5clang4Sema19IsIntegralPromotionEPNS_4ExprENS_8QualTypeES3_+0x184): undefined reference to `llvm::APInt::operator=(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::Sema::IsIntegralPromotion(clang::Expr*, clang::QualType, clang::QualType)': (.text._ZN5clang4Sema19IsIntegralPromotionEPNS_4ExprENS_8QualTypeES3_+0x19a): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::Sema::IsIntegralPromotion(clang::Expr*, clang::QualType, clang::QualType)': (.text._ZN5clang4Sema19IsIntegralPromotionEPNS_4ExprENS_8QualTypeES3_+0x53e): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::Sema::IsIntegralPromotion(clang::Expr*, clang::QualType, clang::QualType)': (.text._ZN5clang4Sema19IsIntegralPromotionEPNS_4ExprENS_8QualTypeES3_+0x55c): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::Sema::CheckEnableIf(clang::FunctionDecl*, llvm::ArrayRef, bool)': (.text._ZN5clang4Sema13CheckEnableIfEPNS_12FunctionDeclEN4llvm8ArrayRefIPNS_4ExprEEEb+0x342): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::Sema::CheckEnableIf(clang::FunctionDecl*, llvm::ArrayRef, bool)': (.text._ZN5clang4Sema13CheckEnableIfEPNS_12FunctionDeclEN4llvm8ArrayRefIPNS_4ExprEEEb+0x780): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::Sema::CheckMemberPointerConversion(clang::Expr*, clang::QualType, clang::CastKind&, llvm::SmallVector&, bool)': (.text._ZN5clang4Sema28CheckMemberPointerConversionEPNS_4ExprENS_8QualTypeERNS_8CastKindERN4llvm11SmallVectorIPNS_16CXXBaseSpecifierELj4EEEb+0x524): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `diagnoseAmbiguousConversion(clang::Sema&, clang::SourceLocation, clang::Expr*, clang::Sema::ContextualImplicitConverter&, clang::QualType, clang::UnresolvedSetImpl&) [clone .constprop.687]': (.text._ZL27diagnoseAmbiguousConversionRN5clang4SemaENS_14SourceLocationEPNS_4ExprERNS0_27ContextualImplicitConverterENS_8QualTypeERNS_17UnresolvedSetImplE.constprop.687+0x250): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `llvm::SmallPtrSetImpl::insert(clang::QualType)': (.text._ZN4llvm15SmallPtrSetImplIN5clang8QualTypeEE6insertES2_[_ZN4llvm15SmallPtrSetImplIN5clang8QualTypeEE6insertES2_]+0x13): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::OverloadCandidateSet::addCandidate(unsigned int)': (.text._ZN5clang20OverloadCandidateSet12addCandidateEj[_ZN5clang20OverloadCandidateSet12addCandidateEj]+0x334): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::OverloadCandidateSet::addCandidate(unsigned int)': (.text._ZN5clang20OverloadCandidateSet12addCandidateEj[_ZN5clang20OverloadCandidateSet12addCandidateEj]+0x367): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::OverloadCandidateSet::BestViableFunction(clang::Sema&, clang::SourceLocation, clang::OverloadCandidate*&, bool)': (.text._ZN5clang20OverloadCandidateSet18BestViableFunctionERNS_4SemaENS_14SourceLocationERPNS_17OverloadCandidateEb+0x207): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::Sema::IsOverload(clang::FunctionDecl*, clang::FunctionDecl*, bool) [clone .part.626] [clone .constprop.707]': (.text._ZN5clang4Sema10IsOverloadEPNS_12FunctionDeclES2_b.part.626.constprop.707+0x4bf): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::Sema::ResolveSingleFunctionTemplateSpecialization(clang::OverloadExpr*, bool, clang::DeclAccessPair*)': (.text._ZN5clang4Sema43ResolveSingleFunctionTemplateSpecializationEPNS_12OverloadExprEbPNS_14DeclAccessPairE+0xb29): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `DiagnoseBadConversion(clang::Sema&, clang::OverloadCandidate*, unsigned int, bool) [clone .constprop.705]': (.text._ZL21DiagnoseBadConversionRN5clang4SemaEPNS_17OverloadCandidateEjb.constprop.705+0x1829): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::TemplateSpecCandidateSet::NoteCandidates(clang::Sema&, clang::SourceLocation)': (.text._ZN5clang24TemplateSpecCandidateSet14NoteCandidatesERNS_4SemaENS_14SourceLocationE+0x8b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::TemplateSpecCandidateSet::NoteCandidates(clang::Sema&, clang::SourceLocation)': (.text._ZN5clang24TemplateSpecCandidateSet14NoteCandidatesERNS_4SemaENS_14SourceLocationE+0x297): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::Sema::ResolveAddressOfOverloadedFunction(clang::Expr*, clang::QualType, bool, clang::DeclAccessPair&, bool*)': (.text._ZN5clang4Sema34ResolveAddressOfOverloadedFunctionEPNS_4ExprENS_8QualTypeEbRNS_14DeclAccessPairEPb+0xa37): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o):(.text._ZN5clang4Sema34ResolveAddressOfOverloadedFunctionEPNS_4ExprENS_8QualTypeEbRNS_14DeclAccessPairEPb+0x14c5): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::Sema::AddOverloadCandidate(clang::FunctionDecl*, clang::DeclAccessPair, llvm::ArrayRef, clang::OverloadCandidateSet&, bool, bool, bool)': (.text._ZN5clang4Sema20AddOverloadCandidateEPNS_12FunctionDeclENS_14DeclAccessPairEN4llvm8ArrayRefIPNS_4ExprEEERNS_20OverloadCandidateSetEbbb+0xb0): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::Sema::AddTemplateOverloadCandidate(clang::FunctionTemplateDecl*, clang::DeclAccessPair, clang::TemplateArgumentListInfo*, llvm::ArrayRef, clang::OverloadCandidateSet&, bool, bool)': (.text._ZN5clang4Sema28AddTemplateOverloadCandidateEPNS_20FunctionTemplateDeclENS_14DeclAccessPairEPNS_24TemplateArgumentListInfoEN4llvm8ArrayRefIPNS_4ExprEEERNS_20OverloadCandidateSetEbb+0x6b): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `DiagnoseTwoPhaseLookup(clang::Sema&, clang::SourceLocation, clang::CXXScopeSpec const&, clang::LookupResult&, clang::OverloadCandidateSet::CandidateSetKind, clang::TemplateArgumentListInfo*, llvm::ArrayRef, bool*) [clone .constprop.677]': (.text._ZL22DiagnoseTwoPhaseLookupRN5clang4SemaENS_14SourceLocationERKNS_12CXXScopeSpecERNS_12LookupResultENS_20OverloadCandidateSet16CandidateSetKindEPNS_24TemplateArgumentListInfoEN4llvm8ArrayRefIPNS_4ExprEEEPb.constprop.677+0x503): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `DiagnoseTwoPhaseLookup(clang::Sema&, clang::SourceLocation, clang::CXXScopeSpec const&, clang::LookupResult&, clang::OverloadCandidateSet::CandidateSetKind, clang::TemplateArgumentListInfo*, llvm::ArrayRef, bool*) [clone .constprop.677]': (.text._ZL22DiagnoseTwoPhaseLookupRN5clang4SemaENS_14SourceLocationERKNS_12CXXScopeSpecERNS_12LookupResultENS_20OverloadCandidateSet16CandidateSetKindEPNS_24TemplateArgumentListInfoEN4llvm8ArrayRefIPNS_4ExprEEEPb.constprop.677+0x50d): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `DiagnoseTwoPhaseLookup(clang::Sema&, clang::SourceLocation, clang::CXXScopeSpec const&, clang::LookupResult&, clang::OverloadCandidateSet::CandidateSetKind, clang::TemplateArgumentListInfo*, llvm::ArrayRef, bool*) [clone .constprop.677]': (.text._ZL22DiagnoseTwoPhaseLookupRN5clang4SemaENS_14SourceLocationERKNS_12CXXScopeSpecERNS_12LookupResultENS_20OverloadCandidateSet16CandidateSetKindEPNS_24TemplateArgumentListInfoEN4llvm8ArrayRefIPNS_4ExprEEEPb.constprop.677+0x517): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `DiagnoseTwoPhaseLookup(clang::Sema&, clang::SourceLocation, clang::CXXScopeSpec const&, clang::LookupResult&, clang::OverloadCandidateSet::CandidateSetKind, clang::TemplateArgumentListInfo*, llvm::ArrayRef, bool*) [clone .constprop.677]': (.text._ZL22DiagnoseTwoPhaseLookupRN5clang4SemaENS_14SourceLocationERKNS_12CXXScopeSpecERNS_12LookupResultENS_20OverloadCandidateSet16CandidateSetKindEPNS_24TemplateArgumentListInfoEN4llvm8ArrayRefIPNS_4ExprEEEPb.constprop.677+0x55a): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `TryUserDefinedConversion(clang::Sema&, clang::Expr*, clang::QualType, bool, bool, bool, bool, bool, bool) [clone .constprop.714]': (.text._ZL24TryUserDefinedConversionRN5clang4SemaEPNS_4ExprENS_8QualTypeEbbbbbb.constprop.714+0x27b): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `TryUserDefinedConversion(clang::Sema&, clang::Expr*, clang::QualType, bool, bool, bool, bool, bool, bool) [clone .constprop.714]': (.text._ZL24TryUserDefinedConversionRN5clang4SemaEPNS_4ExprENS_8QualTypeEbbbbbb.constprop.714+0x52c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::Sema::AddMethodCandidate(clang::CXXMethodDecl*, clang::DeclAccessPair, clang::CXXRecordDecl*, clang::QualType, clang::Expr::Classification, llvm::ArrayRef, clang::OverloadCandidateSet&, bool, bool)': (.text._ZN5clang4Sema18AddMethodCandidateEPNS_13CXXMethodDeclENS_14DeclAccessPairEPNS_13CXXRecordDeclENS_8QualTypeENS_4Expr14ClassificationEN4llvm8ArrayRefIPS7_EERNS_20OverloadCandidateSetEbb+0xa1): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::Sema::AddMethodTemplateCandidate(clang::FunctionTemplateDecl*, clang::DeclAccessPair, clang::CXXRecordDecl*, clang::TemplateArgumentListInfo*, clang::QualType, clang::Expr::Classification, llvm::ArrayRef, clang::OverloadCandidateSet&, bool, bool)': (.text._ZN5clang4Sema26AddMethodTemplateCandidateEPNS_20FunctionTemplateDeclENS_14DeclAccessPairEPNS_13CXXRecordDeclEPNS_24TemplateArgumentListInfoENS_8QualTypeENS_4Expr14ClassificationEN4llvm8ArrayRefIPS9_EERNS_20OverloadCandidateSetEbb+0x6a): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::Sema::AddConversionCandidate(clang::CXXConversionDecl*, clang::DeclAccessPair, clang::CXXRecordDecl*, clang::Expr*, clang::QualType, clang::OverloadCandidateSet&, bool)': (.text._ZN5clang4Sema22AddConversionCandidateEPNS_17CXXConversionDeclENS_14DeclAccessPairEPNS_13CXXRecordDeclEPNS_4ExprENS_8QualTypeERNS_20OverloadCandidateSetEb+0xb9): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::Sema::AddTemplateConversionCandidate(clang::FunctionTemplateDecl*, clang::DeclAccessPair, clang::CXXRecordDecl*, clang::Expr*, clang::QualType, clang::OverloadCandidateSet&, bool)': (.text._ZN5clang4Sema30AddTemplateConversionCandidateEPNS_20FunctionTemplateDeclENS_14DeclAccessPairEPNS_13CXXRecordDeclEPNS_4ExprENS_8QualTypeERNS_20OverloadCandidateSetEb+0x60): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::Sema::PerformContextualImplicitConversion(clang::SourceLocation, clang::Expr*, clang::Sema::ContextualImplicitConverter&)': (.text._ZN5clang4Sema35PerformContextualImplicitConversionENS_14SourceLocationEPNS_4ExprERNS0_27ContextualImplicitConverterE+0x7b2): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::Sema::PerformContextualImplicitConversion(clang::SourceLocation, clang::Expr*, clang::Sema::ContextualImplicitConverter&)': (.text._ZN5clang4Sema35PerformContextualImplicitConversionENS_14SourceLocationEPNS_4ExprERNS0_27ContextualImplicitConverterE+0x865): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `FindConversionForRefInit(clang::Sema&, clang::ImplicitConversionSequence&, clang::QualType, clang::SourceLocation, clang::Expr*, clang::QualType, bool, bool) [clone .constprop.717]': (.text._ZL24FindConversionForRefInitRN5clang4SemaERNS_26ImplicitConversionSequenceENS_8QualTypeENS_14SourceLocationEPNS_4ExprES4_bb.constprop.717+0x483): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `FindConversionForRefInit(clang::Sema&, clang::ImplicitConversionSequence&, clang::QualType, clang::SourceLocation, clang::Expr*, clang::QualType, bool, bool) [clone .constprop.717]': (.text._ZL24FindConversionForRefInitRN5clang4SemaERNS_26ImplicitConversionSequenceENS_8QualTypeENS_14SourceLocationEPNS_4ExprES4_bb.constprop.717+0x870): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::Sema::AddSurrogateCandidate(clang::CXXConversionDecl*, clang::DeclAccessPair, clang::CXXRecordDecl*, clang::FunctionProtoType const*, clang::Expr*, llvm::ArrayRef, clang::OverloadCandidateSet&)': (.text._ZN5clang4Sema21AddSurrogateCandidateEPNS_17CXXConversionDeclENS_14DeclAccessPairEPNS_13CXXRecordDeclEPKNS_17FunctionProtoTypeEPNS_4ExprEN4llvm8ArrayRefISA_EERNS_20OverloadCandidateSetE+0x6c): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::OverloadCandidateSet::NoteCandidates(clang::Sema&, clang::OverloadCandidateDisplayKind, llvm::ArrayRef, llvm::StringRef, clang::SourceLocation)': (.text._ZN5clang20OverloadCandidateSet14NoteCandidatesERNS_4SemaENS_28OverloadCandidateDisplayKindEN4llvm8ArrayRefIPNS_4ExprEEENS4_9StringRefENS_14SourceLocationE+0x1832): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::OverloadCandidateSet::NoteCandidates(clang::Sema&, clang::OverloadCandidateDisplayKind, llvm::ArrayRef, llvm::StringRef, clang::SourceLocation)': (.text._ZN5clang20OverloadCandidateSet14NoteCandidatesERNS_4SemaENS_28OverloadCandidateDisplayKindEN4llvm8ArrayRefIPNS_4ExprEEENS4_9StringRefENS_14SourceLocationE+0x1886): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::OverloadCandidateSet::NoteCandidates(clang::Sema&, clang::OverloadCandidateDisplayKind, llvm::ArrayRef, llvm::StringRef, clang::SourceLocation)': (.text._ZN5clang20OverloadCandidateSet14NoteCandidatesERNS_4SemaENS_28OverloadCandidateDisplayKindEN4llvm8ArrayRefIPNS_4ExprEEENS4_9StringRefENS_14SourceLocationE+0x1d55): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::Sema::BuildLiteralOperatorCall(clang::LookupResult&, clang::DeclarationNameInfo&, llvm::ArrayRef, clang::SourceLocation, clang::TemplateArgumentListInfo*)': (.text._ZN5clang4Sema24BuildLiteralOperatorCallERNS_12LookupResultERNS_19DeclarationNameInfoEN4llvm8ArrayRefIPNS_4ExprEEENS_14SourceLocationEPNS_24TemplateArgumentListInfoE+0x5ce): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::Sema::BuildOverloadedCallExpr(clang::Scope*, clang::Expr*, clang::UnresolvedLookupExpr*, clang::SourceLocation, llvm::MutableArrayRef, clang::SourceLocation, clang::Expr*, bool, bool)': (.text._ZN5clang4Sema23BuildOverloadedCallExprEPNS_5ScopeEPNS_4ExprEPNS_20UnresolvedLookupExprENS_14SourceLocationEN4llvm15MutableArrayRefIS4_EES7_S4_bb+0x30c): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `(anonymous namespace)::BuiltinOperatorOverloadBuilder::addRelationalPointerOrEnumeralOverloads()': (.text._ZN12_GLOBAL__N_130BuiltinOperatorOverloadBuilder39addRelationalPointerOrEnumeralOverloadsEv+0x3b4): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `(anonymous namespace)::BuiltinOperatorOverloadBuilder::addRelationalPointerOrEnumeralOverloads()': (.text._ZN12_GLOBAL__N_130BuiltinOperatorOverloadBuilder39addRelationalPointerOrEnumeralOverloadsEv+0x4cf): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `(anonymous namespace)::BuiltinOperatorOverloadBuilder::addRelationalPointerOrEnumeralOverloads()': (.text._ZN12_GLOBAL__N_130BuiltinOperatorOverloadBuilder39addRelationalPointerOrEnumeralOverloadsEv+0x592): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `(anonymous namespace)::BuiltinOperatorOverloadBuilder::addRelationalPointerOrEnumeralOverloads()': (.text._ZN12_GLOBAL__N_130BuiltinOperatorOverloadBuilder39addRelationalPointerOrEnumeralOverloadsEv+0x744): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::Sema::DiagnoseMultipleUserDefinedConversion(clang::Expr*, clang::QualType)': (.text._ZN5clang4Sema37DiagnoseMultipleUserDefinedConversionEPNS_4ExprENS_8QualTypeE+0x29e): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::Sema::CheckConvertedConstantExpression(clang::Expr*, clang::QualType, llvm::APSInt&, clang::Sema::CCEKind)': (.text._ZN5clang4Sema32CheckConvertedConstantExpressionEPNS_4ExprENS_8QualTypeERN4llvm6APSIntENS0_7CCEKindE+0xb8): undefined reference to `llvm::APInt::AssignSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::Sema::AddBuiltinOperatorCandidates(clang::OverloadedOperatorKind, clang::SourceLocation, llvm::ArrayRef, clang::OverloadCandidateSet&)': (.text._ZN5clang4Sema28AddBuiltinOperatorCandidatesENS_22OverloadedOperatorKindENS_14SourceLocationEN4llvm8ArrayRefIPNS_4ExprEEERNS_20OverloadCandidateSetE+0x661): undefined reference to `llvm::SmallPtrSetImplBase::SmallPtrSetImplBase(void const**, unsigned int, llvm::SmallPtrSetImplBase&&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::Sema::AddBuiltinOperatorCandidates(clang::OverloadedOperatorKind, clang::SourceLocation, llvm::ArrayRef, clang::OverloadCandidateSet&)': (.text._ZN5clang4Sema28AddBuiltinOperatorCandidatesENS_22OverloadedOperatorKindENS_14SourceLocationEN4llvm8ArrayRefIPNS_4ExprEEERNS_20OverloadCandidateSetE+0x67a): undefined reference to `llvm::SmallPtrSetImplBase::SmallPtrSetImplBase(void const**, unsigned int, llvm::SmallPtrSetImplBase&&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::Sema::AddBuiltinOperatorCandidates(clang::OverloadedOperatorKind, clang::SourceLocation, llvm::ArrayRef, clang::OverloadCandidateSet&)': (.text._ZN5clang4Sema28AddBuiltinOperatorCandidatesENS_22OverloadedOperatorKindENS_14SourceLocationEN4llvm8ArrayRefIPNS_4ExprEEERNS_20OverloadCandidateSetE+0x699): undefined reference to `llvm::SmallPtrSetImplBase::SmallPtrSetImplBase(void const**, unsigned int, llvm::SmallPtrSetImplBase&&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::Sema::AddBuiltinOperatorCandidates(clang::OverloadedOperatorKind, clang::SourceLocation, llvm::ArrayRef, clang::OverloadCandidateSet&)': (.text._ZN5clang4Sema28AddBuiltinOperatorCandidatesENS_22OverloadedOperatorKindENS_14SourceLocationEN4llvm8ArrayRefIPNS_4ExprEEERNS_20OverloadCandidateSetE+0x6b8): undefined reference to `llvm::SmallPtrSetImplBase::SmallPtrSetImplBase(void const**, unsigned int, llvm::SmallPtrSetImplBase&&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::Sema::AddBuiltinOperatorCandidates(clang::OverloadedOperatorKind, clang::SourceLocation, llvm::ArrayRef, clang::OverloadCandidateSet&)': (.text._ZN5clang4Sema28AddBuiltinOperatorCandidatesENS_22OverloadedOperatorKindENS_14SourceLocationEN4llvm8ArrayRefIPNS_4ExprEEERNS_20OverloadCandidateSetE+0x73f): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::Sema::AddBuiltinOperatorCandidates(clang::OverloadedOperatorKind, clang::SourceLocation, llvm::ArrayRef, clang::OverloadCandidateSet&)': (.text._ZN5clang4Sema28AddBuiltinOperatorCandidatesENS_22OverloadedOperatorKindENS_14SourceLocationEN4llvm8ArrayRefIPNS_4ExprEEERNS_20OverloadCandidateSetE+0x74b): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::Sema::AddBuiltinOperatorCandidates(clang::OverloadedOperatorKind, clang::SourceLocation, llvm::ArrayRef, clang::OverloadCandidateSet&)': (.text._ZN5clang4Sema28AddBuiltinOperatorCandidatesENS_22OverloadedOperatorKindENS_14SourceLocationEN4llvm8ArrayRefIPNS_4ExprEEERNS_20OverloadCandidateSetE+0x754): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::Sema::AddBuiltinOperatorCandidates(clang::OverloadedOperatorKind, clang::SourceLocation, llvm::ArrayRef, clang::OverloadCandidateSet&)': (.text._ZN5clang4Sema28AddBuiltinOperatorCandidatesENS_22OverloadedOperatorKindENS_14SourceLocationEN4llvm8ArrayRefIPNS_4ExprEEERNS_20OverloadCandidateSetE+0x75c): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::Sema::AddBuiltinOperatorCandidates(clang::OverloadedOperatorKind, clang::SourceLocation, llvm::ArrayRef, clang::OverloadCandidateSet&)': (.text._ZN5clang4Sema28AddBuiltinOperatorCandidatesENS_22OverloadedOperatorKindENS_14SourceLocationEN4llvm8ArrayRefIPNS_4ExprEEERNS_20OverloadCandidateSetE+0x9af): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o):(.text._ZN5clang4Sema28AddBuiltinOperatorCandidatesENS_22OverloadedOperatorKindENS_14SourceLocationEN4llvm8ArrayRefIPNS_4ExprEEERNS_20OverloadCandidateSetE+0x9ef): more undefined references to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaOverload.cpp.o): In function `clang::Sema::CreateOverloadedUnaryOp(clang::SourceLocation, clang::UnaryOperatorKind, clang::UnresolvedSetImpl const&, clang::Expr*)': (.text._ZN5clang4Sema23CreateOverloadedUnaryOpENS_14SourceLocationENS_17UnaryOperatorKindERKNS_17UnresolvedSetImplEPNS_4ExprE+0x71c): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaPseudoObject.cpp.o): In function `(anonymous namespace)::Rebuilder::rebuild(clang::Expr*)': (.text._ZN12_GLOBAL__N_19Rebuilder7rebuildEPN5clang4ExprE+0xcd8): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaPseudoObject.cpp.o): In function `(anonymous namespace)::Rebuilder::rebuild(clang::Expr*)': (.text._ZN12_GLOBAL__N_19Rebuilder7rebuildEPN5clang4ExprE+0xd30): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaPseudoObject.cpp.o): In function `(anonymous namespace)::PseudoOpBuilder::capture(clang::Expr*)': (.text._ZN12_GLOBAL__N_115PseudoOpBuilder7captureEPN5clang4ExprE+0x12d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaPseudoObject.cpp.o): In function `(anonymous namespace)::PseudoOpBuilder::buildRValueOperation(clang::Expr*)': (.text._ZN12_GLOBAL__N_115PseudoOpBuilder20buildRValueOperationEPN5clang4ExprE+0x80): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaPseudoObject.cpp.o): In function `(anonymous namespace)::PseudoOpBuilder::buildIncDecOperation(clang::Scope*, clang::SourceLocation, clang::UnaryOperatorKind, clang::Expr*)': (.text._ZN12_GLOBAL__N_115PseudoOpBuilder20buildIncDecOperationEPN5clang5ScopeENS1_14SourceLocationENS1_17UnaryOperatorKindEPNS1_4ExprE+0x1b7): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaPseudoObject.cpp.o): In function `(anonymous namespace)::PseudoOpBuilder::buildIncDecOperation(clang::Scope*, clang::SourceLocation, clang::UnaryOperatorKind, clang::Expr*)': (.text._ZN12_GLOBAL__N_115PseudoOpBuilder20buildIncDecOperationEPN5clang5ScopeENS1_14SourceLocationENS1_17UnaryOperatorKindEPNS1_4ExprE+0x471): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaPseudoObject.cpp.o): In function `(anonymous namespace)::PseudoOpBuilder::buildAssignmentOperation(clang::Scope*, clang::SourceLocation, clang::BinaryOperatorKind, clang::Expr*, clang::Expr*)': (.text._ZN12_GLOBAL__N_115PseudoOpBuilder24buildAssignmentOperationEPN5clang5ScopeENS1_14SourceLocationENS1_18BinaryOperatorKindEPNS1_4ExprES7_+0x4d8): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaPseudoObject.cpp.o): In function `(anonymous namespace)::MSPropertyOpBuilder::buildSet(clang::Expr*, clang::SourceLocation, bool)': (.text._ZN12_GLOBAL__N_119MSPropertyOpBuilder8buildSetEPN5clang4ExprENS1_14SourceLocationEb+0x351): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaPseudoObject.cpp.o): In function `(anonymous namespace)::MSPropertyOpBuilder::buildSet(clang::Expr*, clang::SourceLocation, bool)': (.text._ZN12_GLOBAL__N_119MSPropertyOpBuilder8buildSetEPN5clang4ExprENS1_14SourceLocationEb+0x447): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaPseudoObject.cpp.o): In function `CheckKeyForObjCARCConversion(clang::Sema&, clang::QualType, clang::Expr*) [clone .constprop.270]': (.text._ZL28CheckKeyForObjCARCConversionRN5clang4SemaENS_8QualTypeEPNS_4ExprE.constprop.270+0x62): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaPseudoObject.cpp.o): In function `CheckKeyForObjCARCConversion(clang::Sema&, clang::QualType, clang::Expr*) [clone .constprop.270]': (.text._ZL28CheckKeyForObjCARCConversionRN5clang4SemaENS_8QualTypeEPNS_4ExprE.constprop.270+0x221): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaPseudoObject.cpp.o): In function `CheckKeyForObjCARCConversion(clang::Sema&, clang::QualType, clang::Expr*) [clone .constprop.270]': (.text._ZL28CheckKeyForObjCARCConversionRN5clang4SemaENS_8QualTypeEPNS_4ExprE.constprop.270+0x356): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaPseudoObject.cpp.o): In function `CheckKeyForObjCARCConversion(clang::Sema&, clang::QualType, clang::Expr*) [clone .constprop.270]': (.text._ZL28CheckKeyForObjCARCConversionRN5clang4SemaENS_8QualTypeEPNS_4ExprE.constprop.270+0x38b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaPseudoObject.cpp.o): In function `(anonymous namespace)::ObjCPropertyOpBuilder::findSetter(bool)': (.text._ZN12_GLOBAL__N_121ObjCPropertyOpBuilder10findSetterEb+0x261): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaPseudoObject.cpp.o): In function `(anonymous namespace)::ObjCPropertyOpBuilder::buildRValueOperation(clang::Expr*) [clone .constprop.277]': (.text._ZN12_GLOBAL__N_121ObjCPropertyOpBuilder20buildRValueOperationEPN5clang4ExprE.constprop.277+0x33a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaPseudoObject.cpp.o): In function `clang::Sema::checkPseudoObjectIncDec(clang::Scope*, clang::SourceLocation, clang::UnaryOperatorKind, clang::Expr*)': (.text._ZN5clang4Sema23checkPseudoObjectIncDecEPNS_5ScopeENS_14SourceLocationENS_17UnaryOperatorKindEPNS_4ExprE+0x21d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaPseudoObject.cpp.o):(.text._ZN5clang4Sema23checkPseudoObjectIncDecEPNS_5ScopeENS_14SourceLocationENS_17UnaryOperatorKindEPNS_4ExprE+0x97f): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaPseudoObject.cpp.o): In function `(anonymous namespace)::ObjCSubscriptOpBuilder::findAtIndexSetter() [clone .part.245]': (.text._ZN12_GLOBAL__N_122ObjCSubscriptOpBuilder17findAtIndexSetterEv.part.245+0x118): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaPseudoObject.cpp.o): In function `(anonymous namespace)::ObjCSubscriptOpBuilder::findAtIndexSetter() [clone .part.245]': (.text._ZN12_GLOBAL__N_122ObjCSubscriptOpBuilder17findAtIndexSetterEv.part.245+0x17f): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaPseudoObject.cpp.o): In function `(anonymous namespace)::ObjCSubscriptOpBuilder::findAtIndexSetter() [clone .part.245]': (.text._ZN12_GLOBAL__N_122ObjCSubscriptOpBuilder17findAtIndexSetterEv.part.245+0x51a): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaPseudoObject.cpp.o): In function `(anonymous namespace)::ObjCSubscriptOpBuilder::findAtIndexSetter() [clone .part.245]': (.text._ZN12_GLOBAL__N_122ObjCSubscriptOpBuilder17findAtIndexSetterEv.part.245+0x587): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaPseudoObject.cpp.o): In function `(anonymous namespace)::ObjCSubscriptOpBuilder::findAtIndexSetter() [clone .part.245]': (.text._ZN12_GLOBAL__N_122ObjCSubscriptOpBuilder17findAtIndexSetterEv.part.245+0x7d8): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaPseudoObject.cpp.o): In function `(anonymous namespace)::ObjCSubscriptOpBuilder::findAtIndexSetter() [clone .part.245]': (.text._ZN12_GLOBAL__N_122ObjCSubscriptOpBuilder17findAtIndexSetterEv.part.245+0x91a): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaPseudoObject.cpp.o): In function `(anonymous namespace)::ObjCSubscriptOpBuilder::findAtIndexSetter() [clone .part.245]': (.text._ZN12_GLOBAL__N_122ObjCSubscriptOpBuilder17findAtIndexSetterEv.part.245+0xa6d): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaPseudoObject.cpp.o): In function `(anonymous namespace)::ObjCSubscriptOpBuilder::findAtIndexSetter() [clone .part.245]': (.text._ZN12_GLOBAL__N_122ObjCSubscriptOpBuilder17findAtIndexSetterEv.part.245+0xbaa): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaPseudoObject.cpp.o): In function `(anonymous namespace)::ObjCSubscriptOpBuilder::findAtIndexSetter() [clone .part.245]': (.text._ZN12_GLOBAL__N_122ObjCSubscriptOpBuilder17findAtIndexSetterEv.part.245+0x10dd): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaPseudoObject.cpp.o): In function `(anonymous namespace)::ObjCSubscriptOpBuilder::findAtIndexSetter() [clone .part.245]': (.text._ZN12_GLOBAL__N_122ObjCSubscriptOpBuilder17findAtIndexSetterEv.part.245+0x133e): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaPseudoObject.cpp.o): In function `(anonymous namespace)::ObjCSubscriptOpBuilder::findAtIndexSetter() [clone .part.245]': (.text._ZN12_GLOBAL__N_122ObjCSubscriptOpBuilder17findAtIndexSetterEv.part.245+0x18cd): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaPseudoObject.cpp.o): In function `(anonymous namespace)::ObjCSubscriptOpBuilder::findAtIndexSetter() [clone .part.245]': (.text._ZN12_GLOBAL__N_122ObjCSubscriptOpBuilder17findAtIndexSetterEv.part.245+0x18fd): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaPseudoObject.cpp.o): In function `(anonymous namespace)::ObjCSubscriptOpBuilder::findAtIndexSetter() [clone .part.245]': (.text._ZN12_GLOBAL__N_122ObjCSubscriptOpBuilder17findAtIndexSetterEv.part.245+0x1a33): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaPseudoObject.cpp.o): In function `(anonymous namespace)::ObjCSubscriptOpBuilder::findAtIndexSetter() [clone .part.245]': (.text._ZN12_GLOBAL__N_122ObjCSubscriptOpBuilder17findAtIndexSetterEv.part.245+0x1a7b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaPseudoObject.cpp.o): In function `(anonymous namespace)::ObjCSubscriptOpBuilder::findAtIndexSetter() [clone .part.245]': (.text._ZN12_GLOBAL__N_122ObjCSubscriptOpBuilder17findAtIndexSetterEv.part.245+0x1ab4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaPseudoObject.cpp.o):(.text._ZN12_GLOBAL__N_122ObjCSubscriptOpBuilder17findAtIndexSetterEv.part.245+0x1afc): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaPseudoObject.cpp.o): In function `(anonymous namespace)::ObjCSubscriptOpBuilder::findAtIndexGetter() [clone .part.247]': (.text._ZN12_GLOBAL__N_122ObjCSubscriptOpBuilder17findAtIndexGetterEv.part.247+0x119): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaPseudoObject.cpp.o): In function `(anonymous namespace)::ObjCSubscriptOpBuilder::findAtIndexGetter() [clone .part.247]': (.text._ZN12_GLOBAL__N_122ObjCSubscriptOpBuilder17findAtIndexGetterEv.part.247+0x491): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaPseudoObject.cpp.o): In function `(anonymous namespace)::ObjCSubscriptOpBuilder::findAtIndexGetter() [clone .part.247]': (.text._ZN12_GLOBAL__N_122ObjCSubscriptOpBuilder17findAtIndexGetterEv.part.247+0x6de): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaPseudoObject.cpp.o): In function `(anonymous namespace)::ObjCSubscriptOpBuilder::findAtIndexGetter() [clone .part.247]': (.text._ZN12_GLOBAL__N_122ObjCSubscriptOpBuilder17findAtIndexGetterEv.part.247+0x828): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaPseudoObject.cpp.o): In function `(anonymous namespace)::ObjCSubscriptOpBuilder::findAtIndexGetter() [clone .part.247]': (.text._ZN12_GLOBAL__N_122ObjCSubscriptOpBuilder17findAtIndexGetterEv.part.247+0xe8c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaPseudoObject.cpp.o): In function `(anonymous namespace)::ObjCSubscriptOpBuilder::findAtIndexGetter() [clone .part.247]': (.text._ZN12_GLOBAL__N_122ObjCSubscriptOpBuilder17findAtIndexGetterEv.part.247+0xed1): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaPseudoObject.cpp.o): In function `(anonymous namespace)::ObjCSubscriptOpBuilder::findAtIndexGetter() [clone .part.247]': (.text._ZN12_GLOBAL__N_122ObjCSubscriptOpBuilder17findAtIndexGetterEv.part.247+0xf07): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaPseudoObject.cpp.o): In function `clang::Sema::checkPseudoObjectAssignment(clang::Scope*, clang::SourceLocation, clang::BinaryOperatorKind, clang::Expr*, clang::Expr*)': (.text._ZN5clang4Sema27checkPseudoObjectAssignmentEPNS_5ScopeENS_14SourceLocationENS_18BinaryOperatorKindEPNS_4ExprES6_+0x329): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaPseudoObject.cpp.o): In function `clang::Sema::checkPseudoObjectAssignment(clang::Scope*, clang::SourceLocation, clang::BinaryOperatorKind, clang::Expr*, clang::Expr*)': (.text._ZN5clang4Sema27checkPseudoObjectAssignmentEPNS_5ScopeENS_14SourceLocationENS_18BinaryOperatorKindEPNS_4ExprES6_+0xbba): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaPseudoObject.cpp.o):(.text._ZN5clang4Sema27checkPseudoObjectAssignmentEPNS_5ScopeENS_14SourceLocationENS_18BinaryOperatorKindEPNS_4ExprES6_+0xbe3): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `EqEnumVals(std::pair const&, std::pair const&)': (.text._ZL10EqEnumValsRKSt4pairIN4llvm6APSIntEPN5clang16EnumConstantDeclEES7_+0x19): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > std::__lower_bound<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::pair, __gnu_cxx::__ops::_Iter_less_val>(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::pair const&, __gnu_cxx::__ops::_Iter_less_val) [clone .isra.2239]': (.text._ZSt13__lower_boundIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEES8_NS0_5__ops14_Iter_less_valEET_SG_SG_RKT0_T1_.isra.2239+0x21): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > std::__lower_bound<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::pair, __gnu_cxx::__ops::_Iter_less_val>(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::pair const&, __gnu_cxx::__ops::_Iter_less_val) [clone .isra.2239]': (.text._ZSt13__lower_boundIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEES8_NS0_5__ops14_Iter_less_valEET_SG_SG_RKT0_T1_.isra.2239+0x56): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > std::__lower_bound<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::pair, __gnu_cxx::__ops::_Iter_less_val>(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::pair const&, __gnu_cxx::__ops::_Iter_less_val) [clone .isra.2239]': (.text._ZSt13__lower_boundIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEES8_NS0_5__ops14_Iter_less_valEET_SG_SG_RKT0_T1_.isra.2239+0x6c): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > std::__lower_bound<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::pair, __gnu_cxx::__ops::_Iter_less_val>(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::pair const&, __gnu_cxx::__ops::_Iter_less_val) [clone .isra.2239]': (.text._ZSt13__lower_boundIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEES8_NS0_5__ops14_Iter_less_valEET_SG_SG_RKT0_T1_.isra.2239+0x99): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > std::__upper_bound<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::pair, __gnu_cxx::__ops::_Val_less_iter>(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::pair const&, __gnu_cxx::__ops::_Val_less_iter) [clone .isra.2240]': (.text._ZSt13__upper_boundIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEES8_NS0_5__ops14_Val_less_iterEET_SG_SG_RKT0_T1_.isra.2240+0x21): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > std::__upper_bound<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::pair, __gnu_cxx::__ops::_Val_less_iter>(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::pair const&, __gnu_cxx::__ops::_Val_less_iter) [clone .isra.2240]': (.text._ZSt13__upper_boundIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEES8_NS0_5__ops14_Val_less_iterEET_SG_SG_RKT0_T1_.isra.2240+0x50): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > std::__upper_bound<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::pair, __gnu_cxx::__ops::_Val_less_iter>(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::pair const&, __gnu_cxx::__ops::_Val_less_iter) [clone .isra.2240]': (.text._ZSt13__upper_boundIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEES8_NS0_5__ops14_Val_less_iterEET_SG_SG_RKT0_T1_.isra.2240+0x65): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > std::__upper_bound<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::pair, __gnu_cxx::__ops::_Val_less_iter>(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::pair const&, __gnu_cxx::__ops::_Val_less_iter) [clone .isra.2240]': (.text._ZSt13__upper_boundIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEES8_NS0_5__ops14_Val_less_iterEET_SG_SG_RKT0_T1_.isra.2240+0x99): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `CmpEnumVals(std::pair const&, std::pair const&)': (.text._ZL11CmpEnumValsRKSt4pairIN4llvm6APSIntEPN5clang16EnumConstantDeclEES7_+0x7): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `CmpEnumVals(std::pair const&, std::pair const&)': (.text._ZL11CmpEnumValsRKSt4pairIN4llvm6APSIntEPN5clang16EnumConstantDeclEES7_+0x11): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `CmpCaseVals(std::pair const&, std::pair const&)': (.text._ZL11CmpCaseValsRKSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEES7_+0x13): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `CmpCaseVals(std::pair const&, std::pair const&)': (.text._ZL11CmpCaseValsRKSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEES7_+0x51): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `CmpCaseVals(std::pair const&, std::pair const&)': (.text._ZL11CmpCaseValsRKSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEES7_+0x67): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `AdjustAPSInt(llvm::APSInt&, unsigned int, bool)': (.text._ZL12AdjustAPSIntRN4llvm6APSIntEjb+0x2e): undefined reference to `llvm::APInt::sextOrTrunc(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `AdjustAPSInt(llvm::APSInt&, unsigned int, bool)': (.text._ZL12AdjustAPSIntRN4llvm6APSIntEjb+0x81): undefined reference to `llvm::APInt::zextOrTrunc(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `ShouldDiagnoseSwitchCaseNotInEnum(clang::Sema const&, clang::EnumDecl const*, clang::Expr const*, std::pair*&, std::pair*&, llvm::APSInt const&) [clone .constprop.2820]': (.text._ZL33ShouldDiagnoseSwitchCaseNotInEnumRKN5clang4SemaEPKNS_8EnumDeclEPKNS_4ExprERPSt4pairIN4llvm6APSIntEPNS_16EnumConstantDeclEESG_RKSB_.constprop.2820+0x51): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `ShouldDiagnoseSwitchCaseNotInEnum(clang::Sema const&, clang::EnumDecl const*, clang::Expr const*, std::pair*&, std::pair*&, llvm::APSInt const&) [clone .constprop.2820]': (.text._ZL33ShouldDiagnoseSwitchCaseNotInEnumRKN5clang4SemaEPKNS_8EnumDeclEPKNS_4ExprERPSt4pairIN4llvm6APSIntEPNS_16EnumConstantDeclEESG_RKSB_.constprop.2820+0xb2): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `ShouldDiagnoseSwitchCaseNotInEnum(clang::Sema const&, clang::EnumDecl const*, clang::Expr const*, std::pair*&, std::pair*&, llvm::APSInt const&) [clone .constprop.2820]': (.text._ZL33ShouldDiagnoseSwitchCaseNotInEnumRKN5clang4SemaEPKNS_8EnumDeclEPKNS_4ExprERPSt4pairIN4llvm6APSIntEPNS_16EnumConstantDeclEESG_RKSB_.constprop.2820+0x284): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnStartOfSwitchStmt(clang::SourceLocation, clang::Expr*, clang::Decl*)::SwitchConvertDiagnoser::diagnoseIncomplete(clang::Sema&, clang::SourceLocation, clang::QualType)': (.text._ZZN5clang4Sema22ActOnStartOfSwitchStmtENS_14SourceLocationEPNS_4ExprEPNS_4DeclEEN22SwitchConvertDiagnoser18diagnoseIncompleteERS0_S1_NS_8QualTypeE+0x157): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt*)': (.text._ZN5clang15StmtVisitorBaseINS_8make_ptrEN12_GLOBAL__N_113DeclExtractorEvE5VisitEPNS_4StmtE+0x8a8): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt*)': (.text._ZN5clang15StmtVisitorBaseINS_8make_ptrEN12_GLOBAL__N_113DeclExtractorEvE5VisitEPNS_4StmtE+0xae7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `checkCaseValue(clang::Sema&, clang::SourceLocation, llvm::APSInt const&, unsigned int, bool) [clone .constprop.2822]': (.text._ZL14checkCaseValueRN5clang4SemaENS_14SourceLocationERKN4llvm6APSIntEjb.constprop.2822+0xf5): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `checkCaseValue(clang::Sema&, clang::SourceLocation, llvm::APSInt const&, unsigned int, bool) [clone .constprop.2822]': (.text._ZL14checkCaseValueRN5clang4SemaENS_14SourceLocationERKN4llvm6APSIntEjb.constprop.2822+0x136): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `checkCaseValue(clang::Sema&, clang::SourceLocation, llvm::APSInt const&, unsigned int, bool) [clone .constprop.2822]': (.text._ZL14checkCaseValueRN5clang4SemaENS_14SourceLocationERKN4llvm6APSIntEjb.constprop.2822+0x158): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `checkCaseValue(clang::Sema&, clang::SourceLocation, llvm::APSInt const&, unsigned int, bool) [clone .constprop.2822]': (.text._ZL14checkCaseValueRN5clang4SemaENS_14SourceLocationERKN4llvm6APSIntEjb.constprop.2822+0x2af): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnStartOfSwitchStmt(clang::SourceLocation, clang::Expr*, clang::Decl*)': (.text._ZN5clang4Sema22ActOnStartOfSwitchStmtENS_14SourceLocationEPNS_4ExprEPNS_4DeclE+0x148): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnStartSEHFinallyBlock()': (.text._ZN5clang4Sema25ActOnStartSEHFinallyBlockEv+0x46): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnCapturedRegionError()': (.text._ZN5clang4Sema24ActOnCapturedRegionErrorEv+0x19e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnCapturedRegionEnd(clang::Stmt*)': (.text._ZN5clang4Sema22ActOnCapturedRegionEndEPNS_4StmtE+0x2f2): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnCapturedRegionEnd(clang::Stmt*)': (.text._ZN5clang4Sema22ActOnCapturedRegionEndEPNS_4StmtE+0x31d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o):(.text._ZN5clang4Sema22ActOnCapturedRegionEndEPNS_4StmtE+0x342): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `void std::vector >::_M_emplace_back_aux(llvm::APSInt const&)': (.text._ZNSt6vectorIN4llvm6APSIntESaIS1_EE19_M_emplace_back_auxIJRKS1_EEEvDpOT_[_ZNSt6vectorIN4llvm6APSIntESaIS1_EE19_M_emplace_back_auxIJRKS1_EEEvDpOT_]+0x102): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `void std::vector >::_M_emplace_back_aux(llvm::APSInt const&)': (.text._ZNSt6vectorIN4llvm6APSIntESaIS1_EE19_M_emplace_back_auxIJRKS1_EEEvDpOT_[_ZNSt6vectorIN4llvm6APSIntESaIS1_EE19_M_emplace_back_auxIJRKS1_EEEvDpOT_]+0x194): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `void std::vector, std::allocator > >::_M_emplace_back_aux >(std::pair&&)': (.text._ZNSt6vectorISt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESaIS6_EE19_M_emplace_back_auxIJS6_EEEvDpOT_[_ZNSt6vectorISt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESaIS6_EE19_M_emplace_back_auxIJS6_EEEvDpOT_]+0xf2): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt*)': (.text._ZN5clang15StmtVisitorBaseINS_8make_ptrEN12_GLOBAL__N_111DeclMatcherEvE5VisitEPNS_4StmtE+0x368): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `(anonymous namespace)::CheckForLoopConditionalStatement(clang::Sema&, clang::Expr*, clang::Expr*, clang::Stmt*) [clone .constprop.2817]': (.text._ZN12_GLOBAL__N_132CheckForLoopConditionalStatementERN5clang4SemaEPNS0_4ExprES4_PNS0_4StmtE.constprop.2817+0x192): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `(anonymous namespace)::CheckForLoopConditionalStatement(clang::Sema&, clang::Expr*, clang::Expr*, clang::Stmt*) [clone .constprop.2817]': (.text._ZN12_GLOBAL__N_132CheckForLoopConditionalStatementERN5clang4SemaEPNS0_4ExprES4_PNS0_4StmtE.constprop.2817+0x6e6): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `void std::__unguarded_linear_insert<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__ops::_Val_less_iter>(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__ops::_Val_less_iter)': (.text._ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEENS0_5__ops14_Val_less_iterEEvT_T0_[_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEENS0_5__ops14_Val_less_iterEEvT_T0_]+0x51): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `void std::__unguarded_linear_insert<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__ops::_Val_less_iter>(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__ops::_Val_less_iter)': (.text._ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEENS0_5__ops14_Val_less_iterEEvT_T0_[_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEENS0_5__ops14_Val_less_iterEEvT_T0_]+0xa9): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `void std::__unguarded_linear_insert<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__ops::_Val_less_iter>(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__ops::_Val_less_iter)': (.text._ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEENS0_5__ops14_Val_less_iterEEvT_T0_[_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEENS0_5__ops14_Val_less_iterEEvT_T0_]+0xbe): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `void std::__unguarded_linear_insert<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__ops::_Val_less_iter>(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__ops::_Val_less_iter)': (.text._ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEENS0_5__ops14_Val_less_iterEEvT_T0_[_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEENS0_5__ops14_Val_less_iterEEvT_T0_]+0x129): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `void std::__insertion_sort<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__ops::_Iter_less_iter>(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__ops::_Iter_less_iter)': (.text._ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEENS0_5__ops15_Iter_less_iterEEvT_SG_T0_[_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEENS0_5__ops15_Iter_less_iterEEvT_SG_T0_]+0x5c): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `void std::__insertion_sort<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__ops::_Iter_less_iter>(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__ops::_Iter_less_iter)': (.text._ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEENS0_5__ops15_Iter_less_iterEEvT_SG_T0_[_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEENS0_5__ops15_Iter_less_iterEEvT_SG_T0_]+0x151): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `void std::__insertion_sort<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__ops::_Iter_less_iter>(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__ops::_Iter_less_iter)': (.text._ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEENS0_5__ops15_Iter_less_iterEEvT_SG_T0_[_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEENS0_5__ops15_Iter_less_iterEEvT_SG_T0_]+0x16b): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `void std::__insertion_sort<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__ops::_Iter_less_iter>(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__ops::_Iter_less_iter)': (.text._ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEENS0_5__ops15_Iter_less_iterEEvT_SG_T0_[_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEENS0_5__ops15_Iter_less_iterEEvT_SG_T0_]+0x1a1): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `std::pair* std::__move_merge<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::pair*, __gnu_cxx::__ops::_Iter_less_iter>(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::pair*, __gnu_cxx::__ops::_Iter_less_iter)': (.text._ZSt12__move_mergeIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEES9_NS0_5__ops15_Iter_less_iterEET0_T_SH_SH_SH_SG_T1_[_ZSt12__move_mergeIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEES9_NS0_5__ops15_Iter_less_iterEET0_T_SH_SH_SH_SG_T1_]+0x39): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `std::pair* std::__move_merge<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::pair*, __gnu_cxx::__ops::_Iter_less_iter>(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::pair*, __gnu_cxx::__ops::_Iter_less_iter)': (.text._ZSt12__move_mergeIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEES9_NS0_5__ops15_Iter_less_iterEET0_T_SH_SH_SH_SG_T1_[_ZSt12__move_mergeIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEES9_NS0_5__ops15_Iter_less_iterEET0_T_SH_SH_SH_SG_T1_]+0x11f): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `std::pair* std::__move_merge<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::pair*, __gnu_cxx::__ops::_Iter_less_iter>(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::pair*, __gnu_cxx::__ops::_Iter_less_iter)': (.text._ZSt12__move_mergeIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEES9_NS0_5__ops15_Iter_less_iterEET0_T_SH_SH_SH_SG_T1_[_ZSt12__move_mergeIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEES9_NS0_5__ops15_Iter_less_iterEET0_T_SH_SH_SH_SG_T1_]+0x13c): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `std::pair* std::__move_merge<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::pair*, __gnu_cxx::__ops::_Iter_less_iter>(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::pair*, __gnu_cxx::__ops::_Iter_less_iter)': (.text._ZSt12__move_mergeIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEES9_NS0_5__ops15_Iter_less_iterEET0_T_SH_SH_SH_SG_T1_[_ZSt12__move_mergeIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEES9_NS0_5__ops15_Iter_less_iterEET0_T_SH_SH_SH_SG_T1_]+0x211): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > std::__move_merge*, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__ops::_Iter_less_iter>(std::pair*, std::pair*, std::pair*, std::pair*, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__ops::_Iter_less_iter)': (.text._ZSt12__move_mergeIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEEN9__gnu_cxx17__normal_iteratorIS7_St6vectorIS6_SaIS6_EEEENS8_5__ops15_Iter_less_iterEET0_T_SH_SH_SH_SG_T1_[_ZSt12__move_mergeIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEEN9__gnu_cxx17__normal_iteratorIS7_St6vectorIS6_SaIS6_EEEENS8_5__ops15_Iter_less_iterEET0_T_SH_SH_SH_SG_T1_]+0x31): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > std::__move_merge*, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__ops::_Iter_less_iter>(std::pair*, std::pair*, std::pair*, std::pair*, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__ops::_Iter_less_iter)': (.text._ZSt12__move_mergeIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEEN9__gnu_cxx17__normal_iteratorIS7_St6vectorIS6_SaIS6_EEEENS8_5__ops15_Iter_less_iterEET0_T_SH_SH_SH_SG_T1_[_ZSt12__move_mergeIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEEN9__gnu_cxx17__normal_iteratorIS7_St6vectorIS6_SaIS6_EEEENS8_5__ops15_Iter_less_iterEET0_T_SH_SH_SH_SG_T1_]+0xa2): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > std::__move_merge*, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__ops::_Iter_less_iter>(std::pair*, std::pair*, std::pair*, std::pair*, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__ops::_Iter_less_iter)': (.text._ZSt12__move_mergeIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEEN9__gnu_cxx17__normal_iteratorIS7_St6vectorIS6_SaIS6_EEEENS8_5__ops15_Iter_less_iterEET0_T_SH_SH_SH_SG_T1_[_ZSt12__move_mergeIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEEN9__gnu_cxx17__normal_iteratorIS7_St6vectorIS6_SaIS6_EEEENS8_5__ops15_Iter_less_iterEET0_T_SH_SH_SH_SG_T1_]+0xbb): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > std::__move_merge*, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__ops::_Iter_less_iter>(std::pair*, std::pair*, std::pair*, std::pair*, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__ops::_Iter_less_iter)': (.text._ZSt12__move_mergeIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEEN9__gnu_cxx17__normal_iteratorIS7_St6vectorIS6_SaIS6_EEEENS8_5__ops15_Iter_less_iterEET0_T_SH_SH_SH_SG_T1_[_ZSt12__move_mergeIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEEN9__gnu_cxx17__normal_iteratorIS7_St6vectorIS6_SaIS6_EEEENS8_5__ops15_Iter_less_iterEET0_T_SH_SH_SH_SG_T1_]+0x201): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `void std::__merge_adaptive<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long, std::pair*, __gnu_cxx::__ops::_Iter_less_iter>(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long, long, std::pair*, long, __gnu_cxx::__ops::_Iter_less_iter)': (.text._ZSt16__merge_adaptiveIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEElS9_NS0_5__ops15_Iter_less_iterEEvT_SG_SG_T0_SH_T1_SH_T2_[_ZSt16__merge_adaptiveIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEElS9_NS0_5__ops15_Iter_less_iterEEvT_SG_SG_T0_SH_T1_SH_T2_]+0x302): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `void std::__merge_adaptive<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long, std::pair*, __gnu_cxx::__ops::_Iter_less_iter>(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long, long, std::pair*, long, __gnu_cxx::__ops::_Iter_less_iter)': (.text._ZSt16__merge_adaptiveIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEElS9_NS0_5__ops15_Iter_less_iterEEvT_SG_SG_T0_SH_T1_SH_T2_[_ZSt16__merge_adaptiveIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEElS9_NS0_5__ops15_Iter_less_iterEEvT_SG_SG_T0_SH_T1_SH_T2_]+0x3df): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `void std::__merge_adaptive<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long, std::pair*, __gnu_cxx::__ops::_Iter_less_iter>(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long, long, std::pair*, long, __gnu_cxx::__ops::_Iter_less_iter)': (.text._ZSt16__merge_adaptiveIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEElS9_NS0_5__ops15_Iter_less_iterEEvT_SG_SG_T0_SH_T1_SH_T2_[_ZSt16__merge_adaptiveIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEElS9_NS0_5__ops15_Iter_less_iterEEvT_SG_SG_T0_SH_T1_SH_T2_]+0x3f9): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `void std::__merge_adaptive<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long, std::pair*, __gnu_cxx::__ops::_Iter_less_iter>(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long, long, std::pair*, long, __gnu_cxx::__ops::_Iter_less_iter)': (.text._ZSt16__merge_adaptiveIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEElS9_NS0_5__ops15_Iter_less_iterEEvT_SG_SG_T0_SH_T1_SH_T2_[_ZSt16__merge_adaptiveIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEElS9_NS0_5__ops15_Iter_less_iterEEvT_SG_SG_T0_SH_T1_SH_T2_]+0x461): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `void std::__merge_adaptive<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long, std::pair*, __gnu_cxx::__ops::_Iter_less_iter>(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long, long, std::pair*, long, __gnu_cxx::__ops::_Iter_less_iter)': (.text._ZSt16__merge_adaptiveIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEElS9_NS0_5__ops15_Iter_less_iterEEvT_SG_SG_T0_SH_T1_SH_T2_[_ZSt16__merge_adaptiveIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEElS9_NS0_5__ops15_Iter_less_iterEEvT_SG_SG_T0_SH_T1_SH_T2_]+0x511): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `void std::__merge_adaptive<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long, std::pair*, __gnu_cxx::__ops::_Iter_less_iter>(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long, long, std::pair*, long, __gnu_cxx::__ops::_Iter_less_iter)': (.text._ZSt16__merge_adaptiveIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEElS9_NS0_5__ops15_Iter_less_iterEEvT_SG_SG_T0_SH_T1_SH_T2_[_ZSt16__merge_adaptiveIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEElS9_NS0_5__ops15_Iter_less_iterEEvT_SG_SG_T0_SH_T1_SH_T2_]+0x578): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `void std::__merge_adaptive<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long, std::pair*, __gnu_cxx::__ops::_Iter_less_iter>(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long, long, std::pair*, long, __gnu_cxx::__ops::_Iter_less_iter)': (.text._ZSt16__merge_adaptiveIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEElS9_NS0_5__ops15_Iter_less_iterEEvT_SG_SG_T0_SH_T1_SH_T2_[_ZSt16__merge_adaptiveIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEElS9_NS0_5__ops15_Iter_less_iterEEvT_SG_SG_T0_SH_T1_SH_T2_]+0x58e): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `void std::__merge_adaptive<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long, std::pair*, __gnu_cxx::__ops::_Iter_less_iter>(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long, long, std::pair*, long, __gnu_cxx::__ops::_Iter_less_iter)': (.text._ZSt16__merge_adaptiveIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEElS9_NS0_5__ops15_Iter_less_iterEEvT_SG_SG_T0_SH_T1_SH_T2_[_ZSt16__merge_adaptiveIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEElS9_NS0_5__ops15_Iter_less_iterEEvT_SG_SG_T0_SH_T1_SH_T2_]+0x5f9): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `void std::__merge_without_buffer<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long, __gnu_cxx::__ops::_Iter_less_iter>(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long, long, __gnu_cxx::__ops::_Iter_less_iter)': (.text._ZSt22__merge_without_bufferIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEElNS0_5__ops15_Iter_less_iterEEvT_SG_SG_T0_SH_T1_[_ZSt22__merge_without_bufferIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEElNS0_5__ops15_Iter_less_iterEEvT_SG_SG_T0_SH_T1_]+0x165): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `void std::__merge_without_buffer<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long, __gnu_cxx::__ops::_Iter_less_iter>(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long, long, __gnu_cxx::__ops::_Iter_less_iter)': (.text._ZSt22__merge_without_bufferIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEElNS0_5__ops15_Iter_less_iterEEvT_SG_SG_T0_SH_T1_[_ZSt22__merge_without_bufferIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEElNS0_5__ops15_Iter_less_iterEEvT_SG_SG_T0_SH_T1_]+0x191): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `void std::__merge_without_buffer<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long, __gnu_cxx::__ops::_Iter_less_iter>(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long, long, __gnu_cxx::__ops::_Iter_less_iter)': (.text._ZSt22__merge_without_bufferIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEElNS0_5__ops15_Iter_less_iterEEvT_SG_SG_T0_SH_T1_[_ZSt22__merge_without_bufferIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEElNS0_5__ops15_Iter_less_iterEEvT_SG_SG_T0_SH_T1_]+0x1af): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `void std::__merge_without_buffer<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long, __gnu_cxx::__ops::_Iter_less_iter>(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long, long, __gnu_cxx::__ops::_Iter_less_iter)': (.text._ZSt22__merge_without_bufferIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEElNS0_5__ops15_Iter_less_iterEEvT_SG_SG_T0_SH_T1_[_ZSt22__merge_without_bufferIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4llvm6APSIntEPN5clang8CaseStmtEESt6vectorIS8_SaIS8_EEEElNS0_5__ops15_Iter_less_iterEEvT_SG_SG_T0_SH_T1_]+0x1d1): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnFinishSwitchStmt(clang::SourceLocation, clang::Stmt*, clang::Stmt*)': (.text._ZN5clang4Sema21ActOnFinishSwitchStmtENS_14SourceLocationEPNS_4StmtES3_+0x77c): undefined reference to `llvm::APInt::toString(llvm::SmallVectorImpl&, unsigned int, bool, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnFinishSwitchStmt(clang::SourceLocation, clang::Stmt*, clang::Stmt*)': (.text._ZN5clang4Sema21ActOnFinishSwitchStmtENS_14SourceLocationEPNS_4StmtES3_+0x8a2): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnFinishSwitchStmt(clang::SourceLocation, clang::Stmt*, clang::Stmt*)': (.text._ZN5clang4Sema21ActOnFinishSwitchStmtENS_14SourceLocationEPNS_4StmtES3_+0xb0d): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnFinishSwitchStmt(clang::SourceLocation, clang::Stmt*, clang::Stmt*)': (.text._ZN5clang4Sema21ActOnFinishSwitchStmtENS_14SourceLocationEPNS_4StmtES3_+0xb8c): undefined reference to `llvm::APInt::toString(llvm::SmallVectorImpl&, unsigned int, bool, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnFinishSwitchStmt(clang::SourceLocation, clang::Stmt*, clang::Stmt*)': (.text._ZN5clang4Sema21ActOnFinishSwitchStmtENS_14SourceLocationEPNS_4StmtES3_+0xc89): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnFinishSwitchStmt(clang::SourceLocation, clang::Stmt*, clang::Stmt*)': (.text._ZN5clang4Sema21ActOnFinishSwitchStmtENS_14SourceLocationEPNS_4StmtES3_+0xf2b): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnFinishSwitchStmt(clang::SourceLocation, clang::Stmt*, clang::Stmt*)': (.text._ZN5clang4Sema21ActOnFinishSwitchStmtENS_14SourceLocationEPNS_4StmtES3_+0x11e3): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnFinishSwitchStmt(clang::SourceLocation, clang::Stmt*, clang::Stmt*)': (.text._ZN5clang4Sema21ActOnFinishSwitchStmtENS_14SourceLocationEPNS_4StmtES3_+0x11ed): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnFinishSwitchStmt(clang::SourceLocation, clang::Stmt*, clang::Stmt*)': (.text._ZN5clang4Sema21ActOnFinishSwitchStmtENS_14SourceLocationEPNS_4StmtES3_+0x1209): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnFinishSwitchStmt(clang::SourceLocation, clang::Stmt*, clang::Stmt*)': (.text._ZN5clang4Sema21ActOnFinishSwitchStmtENS_14SourceLocationEPNS_4StmtES3_+0x12fb): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnFinishSwitchStmt(clang::SourceLocation, clang::Stmt*, clang::Stmt*)': (.text._ZN5clang4Sema21ActOnFinishSwitchStmtENS_14SourceLocationEPNS_4StmtES3_+0x133a): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnFinishSwitchStmt(clang::SourceLocation, clang::Stmt*, clang::Stmt*)': (.text._ZN5clang4Sema21ActOnFinishSwitchStmtENS_14SourceLocationEPNS_4StmtES3_+0x137f): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnFinishSwitchStmt(clang::SourceLocation, clang::Stmt*, clang::Stmt*)': (.text._ZN5clang4Sema21ActOnFinishSwitchStmtENS_14SourceLocationEPNS_4StmtES3_+0x14a1): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnFinishSwitchStmt(clang::SourceLocation, clang::Stmt*, clang::Stmt*)': (.text._ZN5clang4Sema21ActOnFinishSwitchStmtENS_14SourceLocationEPNS_4StmtES3_+0x14cf): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnFinishSwitchStmt(clang::SourceLocation, clang::Stmt*, clang::Stmt*)': (.text._ZN5clang4Sema21ActOnFinishSwitchStmtENS_14SourceLocationEPNS_4StmtES3_+0x1533): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnFinishSwitchStmt(clang::SourceLocation, clang::Stmt*, clang::Stmt*)': (.text._ZN5clang4Sema21ActOnFinishSwitchStmtENS_14SourceLocationEPNS_4StmtES3_+0x1566): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnFinishSwitchStmt(clang::SourceLocation, clang::Stmt*, clang::Stmt*)': (.text._ZN5clang4Sema21ActOnFinishSwitchStmtENS_14SourceLocationEPNS_4StmtES3_+0x1619): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnFinishSwitchStmt(clang::SourceLocation, clang::Stmt*, clang::Stmt*)': (.text._ZN5clang4Sema21ActOnFinishSwitchStmtENS_14SourceLocationEPNS_4StmtES3_+0x16f0): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnFinishSwitchStmt(clang::SourceLocation, clang::Stmt*, clang::Stmt*)': (.text._ZN5clang4Sema21ActOnFinishSwitchStmtENS_14SourceLocationEPNS_4StmtES3_+0x1851): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnFinishSwitchStmt(clang::SourceLocation, clang::Stmt*, clang::Stmt*)': (.text._ZN5clang4Sema21ActOnFinishSwitchStmtENS_14SourceLocationEPNS_4StmtES3_+0x1861): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnFinishSwitchStmt(clang::SourceLocation, clang::Stmt*, clang::Stmt*)': (.text._ZN5clang4Sema21ActOnFinishSwitchStmtENS_14SourceLocationEPNS_4StmtES3_+0x186b): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnFinishSwitchStmt(clang::SourceLocation, clang::Stmt*, clang::Stmt*)': (.text._ZN5clang4Sema21ActOnFinishSwitchStmtENS_14SourceLocationEPNS_4StmtES3_+0x1889): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnFinishSwitchStmt(clang::SourceLocation, clang::Stmt*, clang::Stmt*)': (.text._ZN5clang4Sema21ActOnFinishSwitchStmtENS_14SourceLocationEPNS_4StmtES3_+0x1912): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnFinishSwitchStmt(clang::SourceLocation, clang::Stmt*, clang::Stmt*)': (.text._ZN5clang4Sema21ActOnFinishSwitchStmtENS_14SourceLocationEPNS_4StmtES3_+0x191c): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnFinishSwitchStmt(clang::SourceLocation, clang::Stmt*, clang::Stmt*)': (.text._ZN5clang4Sema21ActOnFinishSwitchStmtENS_14SourceLocationEPNS_4StmtES3_+0x1931): undefined reference to `llvm::APInt::AssignSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnFinishSwitchStmt(clang::SourceLocation, clang::Stmt*, clang::Stmt*)': (.text._ZN5clang4Sema21ActOnFinishSwitchStmtENS_14SourceLocationEPNS_4StmtES3_+0x1943): undefined reference to `llvm::APInt::AssignSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnFinishSwitchStmt(clang::SourceLocation, clang::Stmt*, clang::Stmt*)': (.text._ZN5clang4Sema21ActOnFinishSwitchStmtENS_14SourceLocationEPNS_4StmtES3_+0x1959): undefined reference to `llvm::APInt::AssignSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnFinishSwitchStmt(clang::SourceLocation, clang::Stmt*, clang::Stmt*)': (.text._ZN5clang4Sema21ActOnFinishSwitchStmtENS_14SourceLocationEPNS_4StmtES3_+0x198c): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnFinishSwitchStmt(clang::SourceLocation, clang::Stmt*, clang::Stmt*)': (.text._ZN5clang4Sema21ActOnFinishSwitchStmtENS_14SourceLocationEPNS_4StmtES3_+0x1ded): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnFinishSwitchStmt(clang::SourceLocation, clang::Stmt*, clang::Stmt*)': (.text._ZN5clang4Sema21ActOnFinishSwitchStmtENS_14SourceLocationEPNS_4StmtES3_+0x1e00): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnFinishSwitchStmt(clang::SourceLocation, clang::Stmt*, clang::Stmt*)': (.text._ZN5clang4Sema21ActOnFinishSwitchStmtENS_14SourceLocationEPNS_4StmtES3_+0x20dd): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnFinishSwitchStmt(clang::SourceLocation, clang::Stmt*, clang::Stmt*)': (.text._ZN5clang4Sema21ActOnFinishSwitchStmtENS_14SourceLocationEPNS_4StmtES3_+0x2148): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnFinishSwitchStmt(clang::SourceLocation, clang::Stmt*, clang::Stmt*)': (.text._ZN5clang4Sema21ActOnFinishSwitchStmtENS_14SourceLocationEPNS_4StmtES3_+0x21d3): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnFinishSwitchStmt(clang::SourceLocation, clang::Stmt*, clang::Stmt*)': (.text._ZN5clang4Sema21ActOnFinishSwitchStmtENS_14SourceLocationEPNS_4StmtES3_+0x2231): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnFinishSwitchStmt(clang::SourceLocation, clang::Stmt*, clang::Stmt*)': (.text._ZN5clang4Sema21ActOnFinishSwitchStmtENS_14SourceLocationEPNS_4StmtES3_+0x2241): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnFinishSwitchStmt(clang::SourceLocation, clang::Stmt*, clang::Stmt*)': (.text._ZN5clang4Sema21ActOnFinishSwitchStmtENS_14SourceLocationEPNS_4StmtES3_+0x225e): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnFinishSwitchStmt(clang::SourceLocation, clang::Stmt*, clang::Stmt*)': (.text._ZN5clang4Sema21ActOnFinishSwitchStmtENS_14SourceLocationEPNS_4StmtES3_+0x226b): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnFinishSwitchStmt(clang::SourceLocation, clang::Stmt*, clang::Stmt*)': (.text._ZN5clang4Sema21ActOnFinishSwitchStmtENS_14SourceLocationEPNS_4StmtES3_+0x2275): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnFinishSwitchStmt(clang::SourceLocation, clang::Stmt*, clang::Stmt*)': (.text._ZN5clang4Sema21ActOnFinishSwitchStmtENS_14SourceLocationEPNS_4StmtES3_+0x24bb): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnFinishSwitchStmt(clang::SourceLocation, clang::Stmt*, clang::Stmt*)': (.text._ZN5clang4Sema21ActOnFinishSwitchStmtENS_14SourceLocationEPNS_4StmtES3_+0x25c7): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnFinishSwitchStmt(clang::SourceLocation, clang::Stmt*, clang::Stmt*)': (.text._ZN5clang4Sema21ActOnFinishSwitchStmtENS_14SourceLocationEPNS_4StmtES3_+0x2626): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnFinishSwitchStmt(clang::SourceLocation, clang::Stmt*, clang::Stmt*)': (.text._ZN5clang4Sema21ActOnFinishSwitchStmtENS_14SourceLocationEPNS_4StmtES3_+0x2649): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnFinishSwitchStmt(clang::SourceLocation, clang::Stmt*, clang::Stmt*)': (.text._ZN5clang4Sema21ActOnFinishSwitchStmtENS_14SourceLocationEPNS_4StmtES3_+0x2837): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::DiagnoseAssignmentEnum(clang::QualType, clang::QualType, clang::Expr*)': (.text._ZN5clang4Sema22DiagnoseAssignmentEnumENS_8QualTypeES1_PNS_4ExprE+0x3eb): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::DiagnoseAssignmentEnum(clang::QualType, clang::QualType, clang::Expr*)': (.text._ZN5clang4Sema22DiagnoseAssignmentEnumENS_8QualTypeES1_PNS_4ExprE+0x549): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::DiagnoseAssignmentEnum(clang::QualType, clang::QualType, clang::Expr*)': (.text._ZN5clang4Sema22DiagnoseAssignmentEnumENS_8QualTypeES1_PNS_4ExprE+0x560): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::DiagnoseAssignmentEnum(clang::QualType, clang::QualType, clang::Expr*)': (.text._ZN5clang4Sema22DiagnoseAssignmentEnumENS_8QualTypeES1_PNS_4ExprE+0x571): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::DiagnoseAssignmentEnum(clang::QualType, clang::QualType, clang::Expr*)': (.text._ZN5clang4Sema22DiagnoseAssignmentEnumENS_8QualTypeES1_PNS_4ExprE+0x6c7): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnCXXTryBlock(clang::SourceLocation, clang::Stmt*, llvm::ArrayRef)': (.text._ZN5clang4Sema16ActOnCXXTryBlockENS_14SourceLocationEPNS_4StmtEN4llvm8ArrayRefIS3_EE+0x13fa): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnCXXTryBlock(clang::SourceLocation, clang::Stmt*, llvm::ArrayRef)': (.text._ZN5clang4Sema16ActOnCXXTryBlockENS_14SourceLocationEPNS_4StmtEN4llvm8ArrayRefIS3_EE+0x144c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::RecursiveASTVisitor<(anonymous namespace)::LocalTypedefNameReferencer>::TraverseStmt(clang::Stmt*, llvm::SmallVectorImpl*)': (.text._ZN5clang19RecursiveASTVisitorIN12_GLOBAL__N_126LocalTypedefNameReferencerEE12TraverseStmtEPNS_4StmtEPN4llvm15SmallVectorImplIS5_EE+0x46f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::DeduceFunctionTypeFromReturnExpr(clang::FunctionDecl*, clang::SourceLocation, clang::Expr*&, clang::AutoType*)': (.text._ZN5clang4Sema32DeduceFunctionTypeFromReturnExprEPNS_12FunctionDeclENS_14SourceLocationERPNS_4ExprEPNS_8AutoTypeE+0x3f9): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o): In function `clang::Sema::ActOnCapScopeReturnStmt(clang::SourceLocation, clang::Expr*)': (.text._ZN5clang4Sema23ActOnCapScopeReturnStmtENS_14SourceLocationEPNS_4ExprE+0x6f2): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmt.cpp.o):(.text._ZN5clang4Sema15BuildReturnStmtENS_14SourceLocationEPNS_4ExprE+0x94c): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::LookupInlineAsmVarDeclField(clang::Expr*, llvm::StringRef, llvm::InlineAsmIdentifierInfo&, clang::SourceLocation)': (.text._ZN5clang4Sema27LookupInlineAsmVarDeclFieldEPNS_4ExprEN4llvm9StringRefERNS3_23InlineAsmIdentifierInfoENS_14SourceLocationE+0xe7): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::LookupInlineAsmVarDeclField(clang::Expr*, llvm::StringRef, llvm::InlineAsmIdentifierInfo&, clang::SourceLocation)': (.text._ZN5clang4Sema27LookupInlineAsmVarDeclFieldEPNS_4ExprEN4llvm9StringRefERNS3_23InlineAsmIdentifierInfoENS_14SourceLocationE+0x4a4): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::LookupInlineAsmVarDeclField(clang::Expr*, llvm::StringRef, llvm::InlineAsmIdentifierInfo&, clang::SourceLocation)': (.text._ZN5clang4Sema27LookupInlineAsmVarDeclFieldEPNS_4ExprEN4llvm9StringRefERNS3_23InlineAsmIdentifierInfoENS_14SourceLocationE+0x606): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::LookupInlineAsmVarDeclField(clang::Expr*, llvm::StringRef, llvm::InlineAsmIdentifierInfo&, clang::SourceLocation)': (.text._ZN5clang4Sema27LookupInlineAsmVarDeclFieldEPNS_4ExprEN4llvm9StringRefERNS3_23InlineAsmIdentifierInfoENS_14SourceLocationE+0x833): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::LookupInlineAsmVarDeclField(clang::Expr*, llvm::StringRef, llvm::InlineAsmIdentifierInfo&, clang::SourceLocation)': (.text._ZN5clang4Sema27LookupInlineAsmVarDeclFieldEPNS_4ExprEN4llvm9StringRefERNS3_23InlineAsmIdentifierInfoENS_14SourceLocationE+0xa2b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::LookupInlineAsmVarDeclField(clang::Expr*, llvm::StringRef, llvm::InlineAsmIdentifierInfo&, clang::SourceLocation)': (.text._ZN5clang4Sema27LookupInlineAsmVarDeclFieldEPNS_4ExprEN4llvm9StringRefERNS3_23InlineAsmIdentifierInfoENS_14SourceLocationE+0xa96): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::LookupInlineAsmVarDeclField(clang::Expr*, llvm::StringRef, llvm::InlineAsmIdentifierInfo&, clang::SourceLocation)': (.text._ZN5clang4Sema27LookupInlineAsmVarDeclFieldEPNS_4ExprEN4llvm9StringRefERNS3_23InlineAsmIdentifierInfoENS_14SourceLocationE+0xadb): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::LookupInlineAsmVarDeclField(clang::Expr*, llvm::StringRef, llvm::InlineAsmIdentifierInfo&, clang::SourceLocation)': (.text._ZN5clang4Sema27LookupInlineAsmVarDeclFieldEPNS_4ExprEN4llvm9StringRefERNS3_23InlineAsmIdentifierInfoENS_14SourceLocationE+0xb33): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::LookupInlineAsmVarDeclField(clang::Expr*, llvm::StringRef, llvm::InlineAsmIdentifierInfo&, clang::SourceLocation)': (.text._ZN5clang4Sema27LookupInlineAsmVarDeclFieldEPNS_4ExprEN4llvm9StringRefERNS3_23InlineAsmIdentifierInfoENS_14SourceLocationE+0xb69): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o):(.text._ZN5clang4Sema27LookupInlineAsmVarDeclFieldEPNS_4ExprEN4llvm9StringRefERNS3_23InlineAsmIdentifierInfoENS_14SourceLocationE+0xb95): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::GetOrCreateMSAsmLabel(llvm::StringRef, clang::SourceLocation, bool)': (.text._ZN5clang4Sema21GetOrCreateMSAsmLabelEN4llvm9StringRefENS_14SourceLocationEb+0x4f): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::GetOrCreateMSAsmLabel(llvm::StringRef, clang::SourceLocation, bool)': (.text._ZN5clang4Sema21GetOrCreateMSAsmLabelEN4llvm9StringRefENS_14SourceLocationEb+0x231): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::GetOrCreateMSAsmLabel(llvm::StringRef, clang::SourceLocation, bool)': (.text._ZN5clang4Sema21GetOrCreateMSAsmLabelEN4llvm9StringRefENS_14SourceLocationEb+0x257): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::GetOrCreateMSAsmLabel(llvm::StringRef, clang::SourceLocation, bool)': (.text._ZN5clang4Sema21GetOrCreateMSAsmLabelEN4llvm9StringRefENS_14SourceLocationEb+0x262): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::GetOrCreateMSAsmLabel(llvm::StringRef, clang::SourceLocation, bool)': (.text._ZN5clang4Sema21GetOrCreateMSAsmLabelEN4llvm9StringRefENS_14SourceLocationEb+0x2c5): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::GetOrCreateMSAsmLabel(llvm::StringRef, clang::SourceLocation, bool)': (.text._ZN5clang4Sema21GetOrCreateMSAsmLabelEN4llvm9StringRefENS_14SourceLocationEb+0x308): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::GetOrCreateMSAsmLabel(llvm::StringRef, clang::SourceLocation, bool)': (.text._ZN5clang4Sema21GetOrCreateMSAsmLabelEN4llvm9StringRefENS_14SourceLocationEb+0x328): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::GetOrCreateMSAsmLabel(llvm::StringRef, clang::SourceLocation, bool)': (.text._ZN5clang4Sema21GetOrCreateMSAsmLabelEN4llvm9StringRefENS_14SourceLocationEb+0x3c6): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::GetOrCreateMSAsmLabel(llvm::StringRef, clang::SourceLocation, bool)': (.text._ZN5clang4Sema21GetOrCreateMSAsmLabelEN4llvm9StringRefENS_14SourceLocationEb+0x520): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::GetOrCreateMSAsmLabel(llvm::StringRef, clang::SourceLocation, bool)': (.text._ZN5clang4Sema21GetOrCreateMSAsmLabelEN4llvm9StringRefENS_14SourceLocationEb+0x539): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::GetOrCreateMSAsmLabel(llvm::StringRef, clang::SourceLocation, bool)': (.text._ZN5clang4Sema21GetOrCreateMSAsmLabelEN4llvm9StringRefENS_14SourceLocationEb+0x5db): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::GetOrCreateMSAsmLabel(llvm::StringRef, clang::SourceLocation, bool)': (.text._ZN5clang4Sema21GetOrCreateMSAsmLabelEN4llvm9StringRefENS_14SourceLocationEb+0x629): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::GetOrCreateMSAsmLabel(llvm::StringRef, clang::SourceLocation, bool)': (.text._ZN5clang4Sema21GetOrCreateMSAsmLabelEN4llvm9StringRefENS_14SourceLocationEb+0x668): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `llvm::SmallVectorTemplateBase::grow(unsigned long)': (.text._ZN4llvm23SmallVectorTemplateBaseIN5clang10TargetInfo14ConstraintInfoELb0EE4growEm[_ZN4llvm23SmallVectorTemplateBaseIN5clang10TargetInfo14ConstraintInfoELb0EE4growEm]+0x3b1): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl const&)': (.text._ZN4llvm15SmallVectorImplIN5clang14DeclAccessPairEEaSERKS3_[_ZN4llvm15SmallVectorImplIN5clang14DeclAccessPairEEaSERKS3_]+0xd6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::LookupInlineAsmField(llvm::StringRef, llvm::StringRef, unsigned int&, clang::SourceLocation)': (.text._ZN5clang4Sema20LookupInlineAsmFieldEN4llvm9StringRefES2_RjNS_14SourceLocationE+0xa1): undefined reference to `llvm::StringRef::split(llvm::SmallVectorImpl&, llvm::StringRef, int, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::LookupInlineAsmField(llvm::StringRef, llvm::StringRef, unsigned int&, clang::SourceLocation)': (.text._ZN5clang4Sema20LookupInlineAsmFieldEN4llvm9StringRefES2_RjNS_14SourceLocationE+0xca): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::LookupInlineAsmField(llvm::StringRef, llvm::StringRef, unsigned int&, clang::SourceLocation)': (.text._ZN5clang4Sema20LookupInlineAsmFieldEN4llvm9StringRefES2_RjNS_14SourceLocationE+0x3b0): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::LookupInlineAsmField(llvm::StringRef, llvm::StringRef, unsigned int&, clang::SourceLocation)': (.text._ZN5clang4Sema20LookupInlineAsmFieldEN4llvm9StringRefES2_RjNS_14SourceLocationE+0x7f8): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::LookupInlineAsmField(llvm::StringRef, llvm::StringRef, unsigned int&, clang::SourceLocation)': (.text._ZN5clang4Sema20LookupInlineAsmFieldEN4llvm9StringRefES2_RjNS_14SourceLocationE+0xc30): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::LookupInlineAsmField(llvm::StringRef, llvm::StringRef, unsigned int&, clang::SourceLocation)': (.text._ZN5clang4Sema20LookupInlineAsmFieldEN4llvm9StringRefES2_RjNS_14SourceLocationE+0xfaa): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::LookupInlineAsmField(llvm::StringRef, llvm::StringRef, unsigned int&, clang::SourceLocation)': (.text._ZN5clang4Sema20LookupInlineAsmFieldEN4llvm9StringRefES2_RjNS_14SourceLocationE+0x1056): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::LookupInlineAsmField(llvm::StringRef, llvm::StringRef, unsigned int&, clang::SourceLocation)': (.text._ZN5clang4Sema20LookupInlineAsmFieldEN4llvm9StringRefES2_RjNS_14SourceLocationE+0x1091): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::LookupInlineAsmField(llvm::StringRef, llvm::StringRef, unsigned int&, clang::SourceLocation)': (.text._ZN5clang4Sema20LookupInlineAsmFieldEN4llvm9StringRefES2_RjNS_14SourceLocationE+0x111a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::LookupInlineAsmField(llvm::StringRef, llvm::StringRef, unsigned int&, clang::SourceLocation)': (.text._ZN5clang4Sema20LookupInlineAsmFieldEN4llvm9StringRefES2_RjNS_14SourceLocationE+0x1160): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o):(.text._ZN5clang4Sema20LookupInlineAsmFieldEN4llvm9StringRefES2_RjNS_14SourceLocationE+0x1198): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::ActOnGCCAsmStmt(clang::SourceLocation, bool, bool, unsigned int, unsigned int, clang::IdentifierInfo**, llvm::MutableArrayRef, llvm::MutableArrayRef, clang::Expr*, llvm::MutableArrayRef, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnGCCAsmStmtENS_14SourceLocationEbbjjPPNS_14IdentifierInfoEN4llvm15MutableArrayRefIPNS_4ExprEEES9_S8_S9_S1_+0x1994): undefined reference to `llvm::APInt::countLeadingOnes() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::ActOnGCCAsmStmt(clang::SourceLocation, bool, bool, unsigned int, unsigned int, clang::IdentifierInfo**, llvm::MutableArrayRef, llvm::MutableArrayRef, clang::Expr*, llvm::MutableArrayRef, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnGCCAsmStmtENS_14SourceLocationEbbjjPPNS_14IdentifierInfoEN4llvm15MutableArrayRefIPNS_4ExprEEES9_S8_S9_S1_+0x1bf3): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::ActOnGCCAsmStmt(clang::SourceLocation, bool, bool, unsigned int, unsigned int, clang::IdentifierInfo**, llvm::MutableArrayRef, llvm::MutableArrayRef, clang::Expr*, llvm::MutableArrayRef, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnGCCAsmStmtENS_14SourceLocationEbbjjPPNS_14IdentifierInfoEN4llvm15MutableArrayRefIPNS_4ExprEEES9_S8_S9_S1_+0x1d7b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::ActOnGCCAsmStmt(clang::SourceLocation, bool, bool, unsigned int, unsigned int, clang::IdentifierInfo**, llvm::MutableArrayRef, llvm::MutableArrayRef, clang::Expr*, llvm::MutableArrayRef, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnGCCAsmStmtENS_14SourceLocationEbbjjPPNS_14IdentifierInfoEN4llvm15MutableArrayRefIPNS_4ExprEEES9_S8_S9_S1_+0x1e64): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::ActOnGCCAsmStmt(clang::SourceLocation, bool, bool, unsigned int, unsigned int, clang::IdentifierInfo**, llvm::MutableArrayRef, llvm::MutableArrayRef, clang::Expr*, llvm::MutableArrayRef, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnGCCAsmStmtENS_14SourceLocationEbbjjPPNS_14IdentifierInfoEN4llvm15MutableArrayRefIPNS_4ExprEEES9_S8_S9_S1_+0x1fdf): undefined reference to `llvm::APInt::countLeadingOnes() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::ActOnGCCAsmStmt(clang::SourceLocation, bool, bool, unsigned int, unsigned int, clang::IdentifierInfo**, llvm::MutableArrayRef, llvm::MutableArrayRef, clang::Expr*, llvm::MutableArrayRef, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnGCCAsmStmtENS_14SourceLocationEbbjjPPNS_14IdentifierInfoEN4llvm15MutableArrayRefIPNS_4ExprEEES9_S8_S9_S1_+0x2051): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::ActOnGCCAsmStmt(clang::SourceLocation, bool, bool, unsigned int, unsigned int, clang::IdentifierInfo**, llvm::MutableArrayRef, llvm::MutableArrayRef, clang::Expr*, llvm::MutableArrayRef, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnGCCAsmStmtENS_14SourceLocationEbbjjPPNS_14IdentifierInfoEN4llvm15MutableArrayRefIPNS_4ExprEEES9_S8_S9_S1_+0x2077): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::ActOnGCCAsmStmt(clang::SourceLocation, bool, bool, unsigned int, unsigned int, clang::IdentifierInfo**, llvm::MutableArrayRef, llvm::MutableArrayRef, clang::Expr*, llvm::MutableArrayRef, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnGCCAsmStmtENS_14SourceLocationEbbjjPPNS_14IdentifierInfoEN4llvm15MutableArrayRefIPNS_4ExprEEES9_S8_S9_S1_+0x2329): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::ActOnGCCAsmStmt(clang::SourceLocation, bool, bool, unsigned int, unsigned int, clang::IdentifierInfo**, llvm::MutableArrayRef, llvm::MutableArrayRef, clang::Expr*, llvm::MutableArrayRef, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnGCCAsmStmtENS_14SourceLocationEbbjjPPNS_14IdentifierInfoEN4llvm15MutableArrayRefIPNS_4ExprEEES9_S8_S9_S1_+0x2812): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::ActOnGCCAsmStmt(clang::SourceLocation, bool, bool, unsigned int, unsigned int, clang::IdentifierInfo**, llvm::MutableArrayRef, llvm::MutableArrayRef, clang::Expr*, llvm::MutableArrayRef, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnGCCAsmStmtENS_14SourceLocationEbbjjPPNS_14IdentifierInfoEN4llvm15MutableArrayRefIPNS_4ExprEEES9_S8_S9_S1_+0x287c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::ActOnGCCAsmStmt(clang::SourceLocation, bool, bool, unsigned int, unsigned int, clang::IdentifierInfo**, llvm::MutableArrayRef, llvm::MutableArrayRef, clang::Expr*, llvm::MutableArrayRef, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnGCCAsmStmtENS_14SourceLocationEbbjjPPNS_14IdentifierInfoEN4llvm15MutableArrayRefIPNS_4ExprEEES9_S8_S9_S1_+0x2966): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::ActOnGCCAsmStmt(clang::SourceLocation, bool, bool, unsigned int, unsigned int, clang::IdentifierInfo**, llvm::MutableArrayRef, llvm::MutableArrayRef, clang::Expr*, llvm::MutableArrayRef, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnGCCAsmStmtENS_14SourceLocationEbbjjPPNS_14IdentifierInfoEN4llvm15MutableArrayRefIPNS_4ExprEEES9_S8_S9_S1_+0x3562): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAsm.cpp.o): In function `clang::Sema::ActOnGCCAsmStmt(clang::SourceLocation, bool, bool, unsigned int, unsigned int, clang::IdentifierInfo**, llvm::MutableArrayRef, llvm::MutableArrayRef, clang::Expr*, llvm::MutableArrayRef, clang::SourceLocation)': (.text._ZN5clang4Sema15ActOnGCCAsmStmtENS_14SourceLocationEbbjjPPNS_14IdentifierInfoEN4llvm15MutableArrayRefIPNS_4ExprEEES9_S8_S9_S1_+0x3752): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::CurrentInstantiationRebuilder>::TransformDeclStmt(clang::DeclStmt*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_129CurrentInstantiationRebuilderEE17TransformDeclStmtEPNS_8DeclStmtE+0x174): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o):(.text._ZL28SubstDefaultTemplateArgumentRN5clang4SemaEPNS_12TemplateDeclENS_14SourceLocationES4_PNS_23NonTypeTemplateParmDeclERN4llvm15SmallVectorImplINS_16TemplateArgumentEEE.constprop.3608+0x143): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `llvm::APSInt::extOrTrunc(unsigned int) const': (.text._ZNK4llvm6APSInt10extOrTruncEj[_ZNK4llvm6APSInt10extOrTruncEj]+0x22): undefined reference to `llvm::APInt::sextOrTrunc(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `llvm::APSInt::extOrTrunc(unsigned int) const': (.text._ZNK4llvm6APSInt10extOrTruncEj[_ZNK4llvm6APSInt10extOrTruncEj]+0x59): undefined reference to `llvm::APInt::zextOrTrunc(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `(anonymous namespace)::UnnamedLocalNoLinkageFinder::VisitTagDecl(clang::TagDecl const*)': (.text._ZN12_GLOBAL__N_127UnnamedLocalNoLinkageFinder12VisitTagDeclEPKN5clang7TagDeclE+0x3c5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `(anonymous namespace)::UnnamedLocalNoLinkageFinder::VisitTagDecl(clang::TagDecl const*)': (.text._ZN12_GLOBAL__N_127UnnamedLocalNoLinkageFinder12VisitTagDeclEPKN5clang7TagDeclE+0x405): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `DiagnoseDefaultTemplateArgument(clang::Sema&, clang::Sema::TemplateParamListContext, clang::SourceLocation, clang::SourceRange) [clone .constprop.3575]': (.text._ZL31DiagnoseDefaultTemplateArgumentRN5clang4SemaENS0_24TemplateParamListContextENS_14SourceLocationENS_11SourceRangeE.constprop.3575+0x23d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `DiagnoseDefaultTemplateArgument(clang::Sema&, clang::Sema::TemplateParamListContext, clang::SourceLocation, clang::SourceRange) [clone .constprop.3575]': (.text._ZL31DiagnoseDefaultTemplateArgumentRN5clang4SemaENS0_24TemplateParamListContextENS_14SourceLocationENS_11SourceRangeE.constprop.3575+0x366): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::FilterAcceptableTemplateNames(clang::LookupResult&, bool)': (.text._ZN5clang4Sema29FilterAcceptableTemplateNamesERNS_12LookupResultEb+0xf4): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::FilterAcceptableTemplateNames(clang::LookupResult&, bool)': (.text._ZN5clang4Sema29FilterAcceptableTemplateNamesERNS_12LookupResultEb+0x16b): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::translateTemplateArguments(llvm::MutableArrayRef const&, clang::TemplateArgumentListInfo&)': (.text._ZN5clang4Sema26translateTemplateArgumentsERKN4llvm15MutableArrayRefINS_22ParsedTemplateArgumentEEERNS_24TemplateArgumentListInfoE+0xcf): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::ActOnTemplateTemplateParameter(clang::Scope*, clang::SourceLocation, clang::TemplateParameterList*, clang::SourceLocation, clang::IdentifierInfo*, clang::SourceLocation, unsigned int, unsigned int, clang::SourceLocation, clang::ParsedTemplateArgument)': (.text._ZN5clang4Sema30ActOnTemplateTemplateParameterEPNS_5ScopeENS_14SourceLocationEPNS_21TemplateParameterListES3_PNS_14IdentifierInfoES3_jjS3_NS_22ParsedTemplateArgumentE+0xcd): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::ActOnTemplateTemplateParameter(clang::Scope*, clang::SourceLocation, clang::TemplateParameterList*, clang::SourceLocation, clang::IdentifierInfo*, clang::SourceLocation, unsigned int, unsigned int, clang::SourceLocation, clang::ParsedTemplateArgument)': (.text._ZN5clang4Sema30ActOnTemplateTemplateParameterEPNS_5ScopeENS_14SourceLocationEPNS_21TemplateParameterListES3_PNS_14IdentifierInfoES3_jjS3_NS_22ParsedTemplateArgumentE+0x5cf): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::ActOnTemplateTemplateParameter(clang::Scope*, clang::SourceLocation, clang::TemplateParameterList*, clang::SourceLocation, clang::IdentifierInfo*, clang::SourceLocation, unsigned int, unsigned int, clang::SourceLocation, clang::ParsedTemplateArgument)': (.text._ZN5clang4Sema30ActOnTemplateTemplateParameterEPNS_5ScopeENS_14SourceLocationEPNS_21TemplateParameterListES3_PNS_14IdentifierInfoES3_jjS3_NS_22ParsedTemplateArgumentE+0x5f5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::CheckTemplateArgument(clang::TemplateTypeParmDecl*, clang::TypeSourceInfo*)': (.text._ZN5clang4Sema21CheckTemplateArgumentEPNS_20TemplateTypeParmDeclEPNS_14TypeSourceInfoE+0x319): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::ActOnTypeParameter(clang::Scope*, bool, clang::SourceLocation, clang::SourceLocation, clang::IdentifierInfo*, clang::SourceLocation, unsigned int, unsigned int, clang::SourceLocation, clang::OpaquePtr)': (.text._ZN5clang4Sema18ActOnTypeParameterEPNS_5ScopeEbNS_14SourceLocationES3_PNS_14IdentifierInfoES3_jjS3_NS_9OpaquePtrINS_8QualTypeEEE+0xa3): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::BuildExpressionFromIntegralTemplateArgument(clang::TemplateArgument const&, clang::SourceLocation)': (.text._ZN5clang4Sema43BuildExpressionFromIntegralTemplateArgumentERKNS_16TemplateArgumentENS_14SourceLocationE+0xbe): undefined reference to `llvm::APInt::APInt(unsigned int, llvm::ArrayRef)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::BuildExpressionFromIntegralTemplateArgument(clang::TemplateArgument const&, clang::SourceLocation)': (.text._ZN5clang4Sema43BuildExpressionFromIntegralTemplateArgumentERKNS_16TemplateArgumentENS_14SourceLocationE+0x1be): undefined reference to `llvm::APInt::APInt(unsigned int, llvm::ArrayRef)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::BuildExpressionFromIntegralTemplateArgument(clang::TemplateArgument const&, clang::SourceLocation)': (.text._ZN5clang4Sema43BuildExpressionFromIntegralTemplateArgumentERKNS_16TemplateArgumentENS_14SourceLocationE+0x28d): undefined reference to `llvm::APInt::APInt(unsigned int, llvm::ArrayRef)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::BuildExpressionFromIntegralTemplateArgument(clang::TemplateArgument const&, clang::SourceLocation)': (.text._ZN5clang4Sema43BuildExpressionFromIntegralTemplateArgumentERKNS_16TemplateArgumentENS_14SourceLocationE+0x58d): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::BuildExpressionFromIntegralTemplateArgument(clang::TemplateArgument const&, clang::SourceLocation)': (.text._ZN5clang4Sema43BuildExpressionFromIntegralTemplateArgumentERKNS_16TemplateArgumentENS_14SourceLocationE+0x608): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::BuildExpressionFromIntegralTemplateArgument(clang::TemplateArgument const&, clang::SourceLocation)': (.text._ZN5clang4Sema43BuildExpressionFromIntegralTemplateArgumentERKNS_16TemplateArgumentENS_14SourceLocationE+0x66d): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::CheckTemplateDeclScope(clang::Scope*, clang::TemplateParameterList*)': (.text._ZN5clang4Sema22CheckTemplateDeclScopeEPNS_5ScopeEPNS_21TemplateParameterListE+0x44e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::CheckTemplateDeclScope(clang::Scope*, clang::TemplateParameterList*)': (.text._ZN5clang4Sema22CheckTemplateDeclScopeEPNS_5ScopeEPNS_21TemplateParameterListE+0x471): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::CheckTemplateDeclScope(clang::Scope*, clang::TemplateParameterList*)': (.text._ZN5clang4Sema22CheckTemplateDeclScopeEPNS_5ScopeEPNS_21TemplateParameterListE+0x497): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::ActOnDependentTag(clang::Scope*, unsigned int, clang::Sema::TagUseKind, clang::CXXScopeSpec const&, clang::IdentifierInfo*, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang4Sema17ActOnDependentTagEPNS_5ScopeEjNS0_10TagUseKindERKNS_12CXXScopeSpecEPNS_14IdentifierInfoENS_14SourceLocationES9_+0x2b6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::getTemplateArgumentBindingsText[abi:cxx11](clang::TemplateParameterList const*, clang::TemplateArgument const*, unsigned int)': (.text._ZN5clang4Sema31getTemplateArgumentBindingsTextB5cxx11EPKNS_21TemplateParameterListEPKNS_16TemplateArgumentEj+0xa2): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::getTemplateArgumentBindingsText[abi:cxx11](clang::TemplateParameterList const*, clang::TemplateArgument const*, unsigned int)': (.text._ZN5clang4Sema31getTemplateArgumentBindingsTextB5cxx11EPKNS_21TemplateParameterListEPKNS_16TemplateArgumentEj+0xbe): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::getTemplateArgumentBindingsText[abi:cxx11](clang::TemplateParameterList const*, clang::TemplateArgument const*, unsigned int)': (.text._ZN5clang4Sema31getTemplateArgumentBindingsTextB5cxx11EPKNS_21TemplateParameterListEPKNS_16TemplateArgumentEj+0x190): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::getTemplateArgumentBindingsText[abi:cxx11](clang::TemplateParameterList const*, clang::TemplateArgument const*, unsigned int)': (.text._ZN5clang4Sema31getTemplateArgumentBindingsTextB5cxx11EPKNS_21TemplateParameterListEPKNS_16TemplateArgumentEj+0x449): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::getTemplateArgumentBindingsText[abi:cxx11](clang::TemplateParameterList const*, clang::TemplateArgument const*, unsigned int)': (.text._ZN5clang4Sema31getTemplateArgumentBindingsTextB5cxx11EPKNS_21TemplateParameterListEPKNS_16TemplateArgumentEj+0x50c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::getTemplateArgumentBindingsText[abi:cxx11](clang::TemplateParameterList const*, clang::TemplateArgument const*, unsigned int)': (.text._ZN5clang4Sema31getTemplateArgumentBindingsTextB5cxx11EPKNS_21TemplateParameterListEPKNS_16TemplateArgumentEj+0x52a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::getTemplateArgumentBindingsText[abi:cxx11](clang::TemplateParameterList const*, clang::TemplateArgument const*, unsigned int)': (.text._ZN5clang4Sema31getTemplateArgumentBindingsTextB5cxx11EPKNS_21TemplateParameterListEPKNS_16TemplateArgumentEj+0x549): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::getTemplateArgumentBindingsText[abi:cxx11](clang::TemplateParameterList const*, clang::TemplateArgument const*, unsigned int)': (.text._ZN5clang4Sema31getTemplateArgumentBindingsTextB5cxx11EPKNS_21TemplateParameterListEPKNS_16TemplateArgumentEj+0x587): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::getTemplateArgumentBindingsText[abi:cxx11](clang::TemplateParameterList const*, clang::TemplateArgument const*, unsigned int)': (.text._ZN5clang4Sema31getTemplateArgumentBindingsTextB5cxx11EPKNS_21TemplateParameterListEPKNS_16TemplateArgumentEj+0x59e): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::getTemplateArgumentBindingsText[abi:cxx11](clang::TemplateParameterList const*, clang::TemplateArgument const*, unsigned int)': (.text._ZN5clang4Sema31getTemplateArgumentBindingsTextB5cxx11EPKNS_21TemplateParameterListEPKNS_16TemplateArgumentEj+0x5f3): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `llvm::SmallVectorTemplateBase, true>::push_back(llvm::ArrayRef const&)': (.text._ZN4llvm23SmallVectorTemplateBaseINS_8ArrayRefIN5clang16TemplateArgumentEEELb1EE9push_backERKS4_[_ZN4llvm23SmallVectorTemplateBaseINS_8ArrayRefIN5clang16TemplateArgumentEEELb1EE9push_backERKS4_]+0x44): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `llvm::SmallVectorTemplateBase::push_back(clang::TemplateArgument const&)': (.text._ZN4llvm23SmallVectorTemplateBaseIN5clang16TemplateArgumentELb1EE9push_backERKS2_[_ZN4llvm23SmallVectorTemplateBaseIN5clang16TemplateArgumentELb1EE9push_backERKS2_]+0x4c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `llvm::SmallVectorImpl::swap(llvm::SmallVectorImpl&)': (.text._ZN4llvm15SmallVectorImplIN5clang5TokenEE4swapERS3_[_ZN4llvm15SmallVectorImplIN5clang5TokenEE4swapERS3_]+0x244): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `llvm::SmallVectorImpl::swap(llvm::SmallVectorImpl&)': (.text._ZN4llvm15SmallVectorImplIN5clang5TokenEE4swapERS3_[_ZN4llvm15SmallVectorImplIN5clang5TokenEE4swapERS3_]+0x265): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::CheckTemplateTypeArgument(clang::TemplateTypeParmDecl*, clang::TemplateArgumentLoc&, llvm::SmallVectorImpl&)': (.text._ZN5clang4Sema25CheckTemplateTypeArgumentEPNS_20TemplateTypeParmDeclERNS_19TemplateArgumentLocERN4llvm15SmallVectorImplINS_16TemplateArgumentEEE+0x860): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o):(.text._ZN5clang4Sema25CheckTemplateTypeArgumentEPNS_20TemplateTypeParmDeclERNS_19TemplateArgumentLocERN4llvm15SmallVectorImplINS_16TemplateArgumentEEE+0x8d8): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::CheckTemplateArgument(clang::NonTypeTemplateParmDecl*, clang::QualType, clang::Expr*, clang::TemplateArgument&, clang::Sema::CheckTemplateArgumentKind)': (.text._ZN5clang4Sema21CheckTemplateArgumentEPNS_23NonTypeTemplateParmDeclENS_8QualTypeEPNS_4ExprERNS_16TemplateArgumentENS0_25CheckTemplateArgumentKindE+0x493): undefined reference to `llvm::APInt::sextOrTrunc(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::CheckTemplateArgument(clang::NonTypeTemplateParmDecl*, clang::QualType, clang::Expr*, clang::TemplateArgument&, clang::Sema::CheckTemplateArgumentKind)': (.text._ZN5clang4Sema21CheckTemplateArgumentEPNS_23NonTypeTemplateParmDeclENS_8QualTypeEPNS_4ExprERNS_16TemplateArgumentENS0_25CheckTemplateArgumentKindE+0xd6d): undefined reference to `llvm::APInt::zextOrTrunc(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::CheckTemplateArgument(clang::NonTypeTemplateParmDecl*, clang::QualType, clang::Expr*, clang::TemplateArgument&, clang::Sema::CheckTemplateArgumentKind)': (.text._ZN5clang4Sema21CheckTemplateArgumentEPNS_23NonTypeTemplateParmDeclENS_8QualTypeEPNS_4ExprERNS_16TemplateArgumentENS0_25CheckTemplateArgumentKindE+0xf39): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::CheckTemplateArgument(clang::NonTypeTemplateParmDecl*, clang::QualType, clang::Expr*, clang::TemplateArgument&, clang::Sema::CheckTemplateArgumentKind)': (.text._ZN5clang4Sema21CheckTemplateArgumentEPNS_23NonTypeTemplateParmDeclENS_8QualTypeEPNS_4ExprERNS_16TemplateArgumentENS0_25CheckTemplateArgumentKindE+0xf69): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::CheckTemplateArgument(clang::NonTypeTemplateParmDecl*, clang::QualType, clang::Expr*, clang::TemplateArgument&, clang::Sema::CheckTemplateArgumentKind)': (.text._ZN5clang4Sema21CheckTemplateArgumentEPNS_23NonTypeTemplateParmDeclENS_8QualTypeEPNS_4ExprERNS_16TemplateArgumentENS0_25CheckTemplateArgumentKindE+0x11a4): undefined reference to `llvm::APInt::operator=(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::CheckTemplateArgument(clang::NonTypeTemplateParmDecl*, clang::QualType, clang::Expr*, clang::TemplateArgument&, clang::Sema::CheckTemplateArgumentKind)': (.text._ZN5clang4Sema21CheckTemplateArgumentEPNS_23NonTypeTemplateParmDeclENS_8QualTypeEPNS_4ExprERNS_16TemplateArgumentENS0_25CheckTemplateArgumentKindE+0x138d): undefined reference to `llvm::APInt::countLeadingOnes() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::CheckTemplateArgument(clang::NonTypeTemplateParmDecl*, clang::QualType, clang::Expr*, clang::TemplateArgument&, clang::Sema::CheckTemplateArgumentKind)': (.text._ZN5clang4Sema21CheckTemplateArgumentEPNS_23NonTypeTemplateParmDeclENS_8QualTypeEPNS_4ExprERNS_16TemplateArgumentENS0_25CheckTemplateArgumentKindE+0x13d5): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::CheckTemplateArgument(clang::NonTypeTemplateParmDecl*, clang::QualType, clang::Expr*, clang::TemplateArgument&, clang::Sema::CheckTemplateArgumentKind)': (.text._ZN5clang4Sema21CheckTemplateArgumentEPNS_23NonTypeTemplateParmDeclENS_8QualTypeEPNS_4ExprERNS_16TemplateArgumentENS0_25CheckTemplateArgumentKindE+0x1405): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::CheckTemplateArgument(clang::NonTypeTemplateParmDecl*, clang::QualType, clang::Expr*, clang::TemplateArgument&, clang::Sema::CheckTemplateArgumentKind)': (.text._ZN5clang4Sema21CheckTemplateArgumentEPNS_23NonTypeTemplateParmDeclENS_8QualTypeEPNS_4ExprERNS_16TemplateArgumentENS0_25CheckTemplateArgumentKindE+0x15ff): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::CheckTemplateArgument(clang::NonTypeTemplateParmDecl*, clang::QualType, clang::Expr*, clang::TemplateArgument&, clang::Sema::CheckTemplateArgumentKind)': (.text._ZN5clang4Sema21CheckTemplateArgumentEPNS_23NonTypeTemplateParmDeclENS_8QualTypeEPNS_4ExprERNS_16TemplateArgumentENS0_25CheckTemplateArgumentKindE+0x1644): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::ActOnNonTypeTemplateParameter(clang::Scope*, clang::Declarator&, unsigned int, unsigned int, clang::SourceLocation, clang::Expr*)': (.text._ZN5clang4Sema29ActOnNonTypeTemplateParameterEPNS_5ScopeERNS_10DeclaratorEjjNS_14SourceLocationEPNS_4ExprE+0x102): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&)': (.text._ZN4llvm15SmallVectorImplIN5clang19TemplateArgumentLocEEaSEOS3_[_ZN4llvm15SmallVectorImplIN5clang19TemplateArgumentLocEEaSEOS3_]+0x154): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::CheckTemplateArgumentList(clang::TemplateDecl*, clang::SourceLocation, clang::TemplateArgumentListInfo&, bool, llvm::SmallVectorImpl&)': (.text._ZN5clang4Sema25CheckTemplateArgumentListEPNS_12TemplateDeclENS_14SourceLocationERNS_24TemplateArgumentListInfoEbRN4llvm15SmallVectorImplINS_16TemplateArgumentEEE+0x4ff): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::CheckTemplateArgumentList(clang::TemplateDecl*, clang::SourceLocation, clang::TemplateArgumentListInfo&, bool, llvm::SmallVectorImpl&)': (.text._ZN5clang4Sema25CheckTemplateArgumentListEPNS_12TemplateDeclENS_14SourceLocationERNS_24TemplateArgumentListInfoEbRN4llvm15SmallVectorImplINS_16TemplateArgumentEEE+0xaaf): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::CheckTemplateArgumentList(clang::TemplateDecl*, clang::SourceLocation, clang::TemplateArgumentListInfo&, bool, llvm::SmallVectorImpl&)': (.text._ZN5clang4Sema25CheckTemplateArgumentListEPNS_12TemplateDeclENS_14SourceLocationERNS_24TemplateArgumentListInfoEbRN4llvm15SmallVectorImplINS_16TemplateArgumentEEE+0xd06): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::CheckTemplateArgumentList(clang::TemplateDecl*, clang::SourceLocation, clang::TemplateArgumentListInfo&, bool, llvm::SmallVectorImpl&)': (.text._ZN5clang4Sema25CheckTemplateArgumentListEPNS_12TemplateDeclENS_14SourceLocationERNS_24TemplateArgumentListInfoEbRN4llvm15SmallVectorImplINS_16TemplateArgumentEEE+0xe3a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o):(.text._ZN5clang4Sema25CheckTemplateArgumentListEPNS_12TemplateDeclENS_14SourceLocationERNS_24TemplateArgumentListInfoEbRN4llvm15SmallVectorImplINS_16TemplateArgumentEEE+0xe75): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::CheckTemplateIdType(clang::TemplateName, clang::SourceLocation, clang::TemplateArgumentListInfo&)': (.text._ZN5clang4Sema19CheckTemplateIdTypeENS_12TemplateNameENS_14SourceLocationERNS_24TemplateArgumentListInfoE+0x82f): undefined reference to `llvm::APInt::APInt(unsigned int, llvm::ArrayRef)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::CheckTemplateIdType(clang::TemplateName, clang::SourceLocation, clang::TemplateArgumentListInfo&)': (.text._ZN5clang4Sema19CheckTemplateIdTypeENS_12TemplateNameENS_14SourceLocationERNS_24TemplateArgumentListInfoE+0xcf4): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::CheckTemplateIdType(clang::TemplateName, clang::SourceLocation, clang::TemplateArgumentListInfo&)': (.text._ZN5clang4Sema19CheckTemplateIdTypeENS_12TemplateNameENS_14SourceLocationERNS_24TemplateArgumentListInfoE+0xdc7): undefined reference to `llvm::APInt::operator++()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::CheckTemplateIdType(clang::TemplateName, clang::SourceLocation, clang::TemplateArgumentListInfo&)': (.text._ZN5clang4Sema19CheckTemplateIdTypeENS_12TemplateNameENS_14SourceLocationERNS_24TemplateArgumentListInfoE+0xde2): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::CheckTemplateIdType(clang::TemplateName, clang::SourceLocation, clang::TemplateArgumentListInfo&)': (.text._ZN5clang4Sema19CheckTemplateIdTypeENS_12TemplateNameENS_14SourceLocationERNS_24TemplateArgumentListInfoE+0xe7d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::CheckTemplateIdType(clang::TemplateName, clang::SourceLocation, clang::TemplateArgumentListInfo&)': (.text._ZN5clang4Sema19CheckTemplateIdTypeENS_12TemplateNameENS_14SourceLocationERNS_24TemplateArgumentListInfoE+0xf1b): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::CheckTemplateIdType(clang::TemplateName, clang::SourceLocation, clang::TemplateArgumentListInfo&)': (.text._ZN5clang4Sema19CheckTemplateIdTypeENS_12TemplateNameENS_14SourceLocationERNS_24TemplateArgumentListInfoE+0xf7e): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::CheckVarTemplateId(clang::VarTemplateDecl*, clang::SourceLocation, clang::SourceLocation, clang::TemplateArgumentListInfo const&)': (.text._ZN5clang4Sema18CheckVarTemplateIdEPNS_15VarTemplateDeclENS_14SourceLocationES3_RKNS_24TemplateArgumentListInfoE+0x985): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::CheckVarTemplateId(clang::VarTemplateDecl*, clang::SourceLocation, clang::SourceLocation, clang::TemplateArgumentListInfo const&)': (.text._ZN5clang4Sema18CheckVarTemplateIdEPNS_15VarTemplateDeclENS_14SourceLocationES3_RKNS_24TemplateArgumentListInfoE+0x9aa): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::BuildQualifiedTemplateIdExpr(clang::CXXScopeSpec&, clang::SourceLocation, clang::DeclarationNameInfo const&, clang::TemplateArgumentListInfo const*)': (.text._ZN5clang4Sema28BuildQualifiedTemplateIdExprERNS_12CXXScopeSpecENS_14SourceLocationERKNS_19DeclarationNameInfoEPKNS_24TemplateArgumentListInfoE+0x5cb): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::CheckMemberSpecialization(clang::NamedDecl*, clang::LookupResult&)': (.text._ZN5clang4Sema25CheckMemberSpecializationEPNS_9NamedDeclERNS_12LookupResultE+0x519): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::Sema::ActOnExplicitInstantiation(clang::Scope*, clang::SourceLocation, clang::SourceLocation, clang::Declarator&)': (.text._ZN5clang4Sema26ActOnExplicitInstantiationEPNS_5ScopeENS_14SourceLocationES3_RNS_10DeclaratorE+0x12e4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o):(.text._ZN5clang4Sema26ActOnExplicitInstantiationEPNS_5ScopeENS_14SourceLocationES3_RNS_10DeclaratorE+0x130a): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::CurrentInstantiationRebuilder>::TransformShuffleVectorExpr(clang::ShuffleVectorExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_129CurrentInstantiationRebuilderEE26TransformShuffleVectorExprEPNS_17ShuffleVectorExprE+0x147): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::CurrentInstantiationRebuilder>::TransformShuffleVectorExpr(clang::ShuffleVectorExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_129CurrentInstantiationRebuilderEE26TransformShuffleVectorExprEPNS_17ShuffleVectorExprE+0x432): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::CurrentInstantiationRebuilder>::TransformGCCAsmStmt(clang::GCCAsmStmt*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_129CurrentInstantiationRebuilderEE19TransformGCCAsmStmtEPNS_10GCCAsmStmtE+0x1f1): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::CurrentInstantiationRebuilder>::TransformGCCAsmStmt(clang::GCCAsmStmt*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_129CurrentInstantiationRebuilderEE19TransformGCCAsmStmtEPNS_10GCCAsmStmtE+0x227): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::CurrentInstantiationRebuilder>::TransformGCCAsmStmt(clang::GCCAsmStmt*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_129CurrentInstantiationRebuilderEE19TransformGCCAsmStmtEPNS_10GCCAsmStmtE+0x257): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::CurrentInstantiationRebuilder>::TransformGCCAsmStmt(clang::GCCAsmStmt*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_129CurrentInstantiationRebuilderEE19TransformGCCAsmStmtEPNS_10GCCAsmStmtE+0x41b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::CurrentInstantiationRebuilder>::TransformGCCAsmStmt(clang::GCCAsmStmt*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_129CurrentInstantiationRebuilderEE19TransformGCCAsmStmtEPNS_10GCCAsmStmtE+0x4c6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o):(.text._ZN5clang13TreeTransformIN12_GLOBAL__N_129CurrentInstantiationRebuilderEE19TransformGCCAsmStmtEPNS_10GCCAsmStmtE+0x4ea): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::CurrentInstantiationRebuilder>::TransformObjCIsaExpr(clang::ObjCIsaExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_129CurrentInstantiationRebuilderEE20TransformObjCIsaExprEPNS_11ObjCIsaExprE+0xbd): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::CurrentInstantiationRebuilder>::TransformObjCIsaExpr(clang::ObjCIsaExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_129CurrentInstantiationRebuilderEE20TransformObjCIsaExprEPNS_11ObjCIsaExprE+0x1fe): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::CurrentInstantiationRebuilder>::TransformType(clang::TypeLocBuilder&, clang::TypeLoc)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_129CurrentInstantiationRebuilderEE13TransformTypeERNS_14TypeLocBuilderENS_7TypeLocE+0x1790): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::CurrentInstantiationRebuilder>::TransformAtomicExpr(clang::AtomicExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_129CurrentInstantiationRebuilderEE19TransformAtomicExprEPNS_10AtomicExprE+0x71): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::CurrentInstantiationRebuilder>::TransformOMPReductionClause(clang::OMPReductionClause*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_129CurrentInstantiationRebuilderEE27TransformOMPReductionClauseEPNS_18OMPReductionClauseE+0x64): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::CurrentInstantiationRebuilder>::TransformOMPReductionClause(clang::OMPReductionClause*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_129CurrentInstantiationRebuilderEE27TransformOMPReductionClauseEPNS_18OMPReductionClauseE+0xdb): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::CurrentInstantiationRebuilder>::TransformCXXTemporaryObjectExpr(clang::CXXTemporaryObjectExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_129CurrentInstantiationRebuilderEE31TransformCXXTemporaryObjectExprEPNS_22CXXTemporaryObjectExprE+0x1b1): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::CurrentInstantiationRebuilder>::TransformCXXUnresolvedConstructExpr(clang::CXXUnresolvedConstructExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_129CurrentInstantiationRebuilderEE35TransformCXXUnresolvedConstructExprEPNS_26CXXUnresolvedConstructExprE+0x111): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplate.cpp.o):(.text._ZN5clang13TreeTransformIN12_GLOBAL__N_129CurrentInstantiationRebuilderEE29TransformGenericSelectionExprEPNS_20GenericSelectionExprE+0x1d2): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `hasSameExtendedValue(llvm::APSInt, llvm::APSInt)': (.text._ZL20hasSameExtendedValueN4llvm6APSIntES0_+0x10f): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `hasSameExtendedValue(llvm::APSInt, llvm::APSInt)': (.text._ZL20hasSameExtendedValueN4llvm6APSIntES0_+0x164): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `hasSameExtendedValue(llvm::APSInt, llvm::APSInt)': (.text._ZL20hasSameExtendedValueN4llvm6APSIntES0_+0x182): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `hasSameExtendedValue(llvm::APSInt, llvm::APSInt)': (.text._ZL20hasSameExtendedValueN4llvm6APSIntES0_+0x201): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `hasSameExtendedValue(llvm::APSInt, llvm::APSInt)': (.text._ZL20hasSameExtendedValueN4llvm6APSIntES0_+0x221): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `ConvertDeducedTemplateArgument(clang::Sema&, clang::NamedDecl*, clang::DeducedTemplateArgument, clang::NamedDecl*, clang::QualType, unsigned int, clang::sema::TemplateDeductionInfo&, bool, llvm::SmallVectorImpl&) [clone .constprop.1626]': (.text._ZL30ConvertDeducedTemplateArgumentRN5clang4SemaEPNS_9NamedDeclENS_23DeducedTemplateArgumentES3_NS_8QualTypeEjRNS_4sema21TemplateDeductionInfoEbRN4llvm15SmallVectorImplINS_16TemplateArgumentEEE.constprop.1626+0x1ea): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `ConvertDeducedTemplateArgument(clang::Sema&, clang::NamedDecl*, clang::DeducedTemplateArgument, clang::NamedDecl*, clang::QualType, unsigned int, clang::sema::TemplateDeductionInfo&, bool, llvm::SmallVectorImpl&) [clone .constprop.1626]': (.text._ZL30ConvertDeducedTemplateArgumentRN5clang4SemaEPNS_9NamedDeclENS_23DeducedTemplateArgumentES3_NS_8QualTypeEjRNS_4sema21TemplateDeductionInfoEbRN4llvm15SmallVectorImplINS_16TemplateArgumentEEE.constprop.1626+0x619): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `AddImplicitObjectParameterType(clang::ASTContext&, clang::CXXMethodDecl*, llvm::SmallVectorImpl&) [clone .constprop.1618]': (.text._ZL30AddImplicitObjectParameterTypeRN5clang10ASTContextEPNS_13CXXMethodDeclERN4llvm15SmallVectorImplINS_8QualTypeEEE.constprop.1618+0x144): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::SubstituteAutoTransform>::TransformDeclStmt(clang::DeclStmt*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_123SubstituteAutoTransformEE17TransformDeclStmtEPNS_8DeclStmtE+0x174): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `clang::TemplateArgument::getAsIntegral() const': (.text._ZNK5clang16TemplateArgument13getAsIntegralEv[_ZNK5clang16TemplateArgument13getAsIntegralEv]+0x45): undefined reference to `llvm::APInt::APInt(unsigned int, llvm::ArrayRef)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `clang::TemplateArgument::getAsIntegral() const': (.text._ZNK5clang16TemplateArgument13getAsIntegralEv[_ZNK5clang16TemplateArgument13getAsIntegralEv]+0xd6): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `isSameTemplateArg(clang::ASTContext&, clang::TemplateArgument const&, clang::TemplateArgument const&) [clone .constprop.1627]': (.text._ZL17isSameTemplateArgRN5clang10ASTContextERKNS_16TemplateArgumentES4_.constprop.1627+0xfe): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `isSameTemplateArg(clang::ASTContext&, clang::TemplateArgument const&, clang::TemplateArgument const&) [clone .constprop.1627]': (.text._ZL17isSameTemplateArgRN5clang10ASTContextERKNS_16TemplateArgumentES4_.constprop.1627+0x2d7): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `checkDeducedTemplateArguments(clang::ASTContext&, clang::DeducedTemplateArgument const&, clang::DeducedTemplateArgument const&) [clone .constprop.1641]': (.text._ZL29checkDeducedTemplateArgumentsRN5clang10ASTContextERKNS_23DeducedTemplateArgumentES4_.constprop.1641+0x363): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `(anonymous namespace)::PackDeductionScope::finish(bool) [clone .constprop.1634]': (.text._ZN12_GLOBAL__N_118PackDeductionScope6finishEb.constprop.1634+0x5c3): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `(anonymous namespace)::PackDeductionScope::finish(bool) [clone .constprop.1634]': (.text._ZN12_GLOBAL__N_118PackDeductionScope6finishEb.constprop.1634+0x5fd): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `clang::Sema::DiagnoseAutoDeductionFailure(clang::VarDecl*, clang::Expr*)': (.text._ZN5clang4Sema28DiagnoseAutoDeductionFailureEPNS_7VarDeclEPNS_4ExprE+0x306): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `clang::Sema::DiagnoseAutoDeductionFailure(clang::VarDecl*, clang::Expr*)': (.text._ZN5clang4Sema28DiagnoseAutoDeductionFailureEPNS_7VarDeclEPNS_4ExprE+0x334): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::SubstituteAutoTransform>::TransformObjCIsaExpr(clang::ObjCIsaExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_123SubstituteAutoTransformEE20TransformObjCIsaExprEPNS_11ObjCIsaExprE+0xc1): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::SubstituteAutoTransform>::TransformObjCIsaExpr(clang::ObjCIsaExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_123SubstituteAutoTransformEE20TransformObjCIsaExprEPNS_11ObjCIsaExprE+0x280): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::SubstituteAutoTransform>::TransformObjCIsaExpr(clang::ObjCIsaExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_123SubstituteAutoTransformEE20TransformObjCIsaExprEPNS_11ObjCIsaExprE+0x35e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::SubstituteAutoTransform>::TransformExprs(clang::Expr* const*, unsigned int, bool, llvm::SmallVectorImpl&, bool*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_123SubstituteAutoTransformEE14TransformExprsEPKPNS_4ExprEjbRN4llvm15SmallVectorImplIS5_EEPb+0x2af): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::SubstituteAutoTransform>::TransformExprs(clang::Expr* const*, unsigned int, bool, llvm::SmallVectorImpl&, bool*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_123SubstituteAutoTransformEE14TransformExprsEPKPNS_4ExprEjbRN4llvm15SmallVectorImplIS5_EEPb+0x2ff): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::SubstituteAutoTransform>::TransformShuffleVectorExpr(clang::ShuffleVectorExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_123SubstituteAutoTransformEE26TransformShuffleVectorExprEPNS_17ShuffleVectorExprE+0x76): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::SubstituteAutoTransform>::TransformShuffleVectorExpr(clang::ShuffleVectorExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_123SubstituteAutoTransformEE26TransformShuffleVectorExprEPNS_17ShuffleVectorExprE+0x148): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::SubstituteAutoTransform>::TransformShuffleVectorExpr(clang::ShuffleVectorExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_123SubstituteAutoTransformEE26TransformShuffleVectorExprEPNS_17ShuffleVectorExprE+0x4af): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::SubstituteAutoTransform>::TransformShuffleVectorExpr(clang::ShuffleVectorExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_123SubstituteAutoTransformEE26TransformShuffleVectorExprEPNS_17ShuffleVectorExprE+0x5ae): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::SubstituteAutoTransform>::TransformGCCAsmStmt(clang::GCCAsmStmt*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_123SubstituteAutoTransformEE19TransformGCCAsmStmtEPNS_10GCCAsmStmtE+0x1f1): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::SubstituteAutoTransform>::TransformGCCAsmStmt(clang::GCCAsmStmt*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_123SubstituteAutoTransformEE19TransformGCCAsmStmtEPNS_10GCCAsmStmtE+0x227): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::SubstituteAutoTransform>::TransformGCCAsmStmt(clang::GCCAsmStmt*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_123SubstituteAutoTransformEE19TransformGCCAsmStmtEPNS_10GCCAsmStmtE+0x257): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::SubstituteAutoTransform>::TransformGCCAsmStmt(clang::GCCAsmStmt*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_123SubstituteAutoTransformEE19TransformGCCAsmStmtEPNS_10GCCAsmStmtE+0x41b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o):(.text._ZN5clang13TreeTransformIN12_GLOBAL__N_123SubstituteAutoTransformEE19TransformGCCAsmStmtEPNS_10GCCAsmStmtE+0x4c6): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::SubstituteAutoTransform>::TransformType(clang::TypeLocBuilder&, clang::TypeLoc)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_123SubstituteAutoTransformEE13TransformTypeERNS_14TypeLocBuilderENS_7TypeLocE+0x1575): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::SubstituteAutoTransform>::TransformAtomicExpr(clang::AtomicExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_123SubstituteAutoTransformEE19TransformAtomicExprEPNS_10AtomicExprE+0x71): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::SubstituteAutoTransform>::TransformOMPReductionClause(clang::OMPReductionClause*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_123SubstituteAutoTransformEE27TransformOMPReductionClauseEPNS_18OMPReductionClauseE+0x64): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::SubstituteAutoTransform>::TransformOMPReductionClause(clang::OMPReductionClause*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_123SubstituteAutoTransformEE27TransformOMPReductionClauseEPNS_18OMPReductionClauseE+0xdb): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::SubstituteAutoTransform>::TransformCXXTemporaryObjectExpr(clang::CXXTemporaryObjectExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_123SubstituteAutoTransformEE31TransformCXXTemporaryObjectExprEPNS_22CXXTemporaryObjectExprE+0x171): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::SubstituteAutoTransform>::TransformCXXUnresolvedConstructExpr(clang::CXXUnresolvedConstructExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_123SubstituteAutoTransformEE35TransformCXXUnresolvedConstructExprEPNS_26CXXUnresolvedConstructExprE+0x111): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o):(.text._ZN5clang13TreeTransformIN12_GLOBAL__N_123SubstituteAutoTransformEE29TransformGenericSelectionExprEPNS_20GenericSelectionExprE+0x1d2): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `DeduceTemplateArgumentsByTypeMatch(clang::Sema&, clang::TemplateParameterList*, clang::QualType, clang::QualType, clang::sema::TemplateDeductionInfo&, llvm::SmallVectorImpl&, unsigned int, bool)': (.text._ZL34DeduceTemplateArgumentsByTypeMatchRN5clang4SemaEPNS_21TemplateParameterListENS_8QualTypeES4_RNS_4sema21TemplateDeductionInfoERN4llvm15SmallVectorImplINS_23DeducedTemplateArgumentEEEjb+0x1166): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `DeduceTemplateArgumentsByTypeMatch(clang::Sema&, clang::TemplateParameterList*, clang::QualType, clang::QualType, clang::sema::TemplateDeductionInfo&, llvm::SmallVectorImpl&, unsigned int, bool)': (.text._ZL34DeduceTemplateArgumentsByTypeMatchRN5clang4SemaEPNS_21TemplateParameterListENS_8QualTypeES4_RNS_4sema21TemplateDeductionInfoERN4llvm15SmallVectorImplINS_23DeducedTemplateArgumentEEEjb+0x11bf): undefined reference to `llvm::APInt::operator=(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `DeduceTemplateArgumentsByTypeMatch(clang::Sema&, clang::TemplateParameterList*, clang::QualType, clang::QualType, clang::sema::TemplateDeductionInfo&, llvm::SmallVectorImpl&, unsigned int, bool)': (.text._ZL34DeduceTemplateArgumentsByTypeMatchRN5clang4SemaEPNS_21TemplateParameterListENS_8QualTypeES4_RNS_4sema21TemplateDeductionInfoERN4llvm15SmallVectorImplINS_23DeducedTemplateArgumentEEEjb+0x13dd): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `DeduceTemplateArgumentsByTypeMatch(clang::Sema&, clang::TemplateParameterList*, clang::QualType, clang::QualType, clang::sema::TemplateDeductionInfo&, llvm::SmallVectorImpl&, unsigned int, bool)': (.text._ZL34DeduceTemplateArgumentsByTypeMatchRN5clang4SemaEPNS_21TemplateParameterListENS_8QualTypeES4_RNS_4sema21TemplateDeductionInfoERN4llvm15SmallVectorImplINS_23DeducedTemplateArgumentEEEjb+0x1644): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `DeduceTemplateArgumentsByTypeMatch(clang::Sema&, clang::TemplateParameterList*, clang::QualType, clang::QualType, clang::sema::TemplateDeductionInfo&, llvm::SmallVectorImpl&, unsigned int, bool)': (.text._ZL34DeduceTemplateArgumentsByTypeMatchRN5clang4SemaEPNS_21TemplateParameterListENS_8QualTypeES4_RNS_4sema21TemplateDeductionInfoERN4llvm15SmallVectorImplINS_23DeducedTemplateArgumentEEEjb+0x1725): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `DeduceTemplateArgumentsByTypeMatch(clang::Sema&, clang::TemplateParameterList*, clang::QualType, clang::QualType, clang::sema::TemplateDeductionInfo&, llvm::SmallVectorImpl&, unsigned int, bool)': (.text._ZL34DeduceTemplateArgumentsByTypeMatchRN5clang4SemaEPNS_21TemplateParameterListENS_8QualTypeES4_RNS_4sema21TemplateDeductionInfoERN4llvm15SmallVectorImplINS_23DeducedTemplateArgumentEEEjb+0x176d): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `DeduceTemplateArgumentsByTypeMatch(clang::Sema&, clang::TemplateParameterList*, clang::QualType, clang::QualType, clang::sema::TemplateDeductionInfo&, llvm::SmallVectorImpl&, unsigned int, bool)': (.text._ZL34DeduceTemplateArgumentsByTypeMatchRN5clang4SemaEPNS_21TemplateParameterListENS_8QualTypeES4_RNS_4sema21TemplateDeductionInfoERN4llvm15SmallVectorImplINS_23DeducedTemplateArgumentEEEjb+0x1869): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `DeduceTemplateArgumentsByTypeMatch(clang::Sema&, clang::TemplateParameterList*, clang::QualType, clang::QualType, clang::sema::TemplateDeductionInfo&, llvm::SmallVectorImpl&, unsigned int, bool)': (.text._ZL34DeduceTemplateArgumentsByTypeMatchRN5clang4SemaEPNS_21TemplateParameterListENS_8QualTypeES4_RNS_4sema21TemplateDeductionInfoERN4llvm15SmallVectorImplINS_23DeducedTemplateArgumentEEEjb+0x189a): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `DeduceTemplateArgumentsByTypeMatch(clang::Sema&, clang::TemplateParameterList*, clang::QualType, clang::QualType, clang::sema::TemplateDeductionInfo&, llvm::SmallVectorImpl&, unsigned int, bool)': (.text._ZL34DeduceTemplateArgumentsByTypeMatchRN5clang4SemaEPNS_21TemplateParameterListENS_8QualTypeES4_RNS_4sema21TemplateDeductionInfoERN4llvm15SmallVectorImplINS_23DeducedTemplateArgumentEEEjb+0x18c6): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `DeduceTemplateArgumentsByTypeMatch(clang::Sema&, clang::TemplateParameterList*, clang::QualType, clang::QualType, clang::sema::TemplateDeductionInfo&, llvm::SmallVectorImpl&, unsigned int, bool)': (.text._ZL34DeduceTemplateArgumentsByTypeMatchRN5clang4SemaEPNS_21TemplateParameterListENS_8QualTypeES4_RNS_4sema21TemplateDeductionInfoERN4llvm15SmallVectorImplINS_23DeducedTemplateArgumentEEEjb+0x18e9): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `clang::Sema::getMoreSpecializedPartialSpecialization(clang::ClassTemplatePartialSpecializationDecl*, clang::ClassTemplatePartialSpecializationDecl*, clang::SourceLocation)': (.text._ZN5clang4Sema39getMoreSpecializedPartialSpecializationEPNS_38ClassTemplatePartialSpecializationDeclES2_NS_14SourceLocationE+0x6e0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `clang::Sema::getMoreSpecializedPartialSpecialization(clang::ClassTemplatePartialSpecializationDecl*, clang::ClassTemplatePartialSpecializationDecl*, clang::SourceLocation)': (.text._ZN5clang4Sema39getMoreSpecializedPartialSpecializationEPNS_38ClassTemplatePartialSpecializationDeclES2_NS_14SourceLocationE+0x719): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `clang::Sema::getMoreSpecializedPartialSpecialization(clang::ClassTemplatePartialSpecializationDecl*, clang::ClassTemplatePartialSpecializationDecl*, clang::SourceLocation)': (.text._ZN5clang4Sema39getMoreSpecializedPartialSpecializationEPNS_38ClassTemplatePartialSpecializationDeclES2_NS_14SourceLocationE+0x76f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `clang::Sema::getMoreSpecializedPartialSpecialization(clang::VarTemplatePartialSpecializationDecl*, clang::VarTemplatePartialSpecializationDecl*, clang::SourceLocation)': (.text._ZN5clang4Sema39getMoreSpecializedPartialSpecializationEPNS_36VarTemplatePartialSpecializationDeclES2_NS_14SourceLocationE+0x729): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `clang::Sema::getMoreSpecializedPartialSpecialization(clang::VarTemplatePartialSpecializationDecl*, clang::VarTemplatePartialSpecializationDecl*, clang::SourceLocation)': (.text._ZN5clang4Sema39getMoreSpecializedPartialSpecializationEPNS_36VarTemplatePartialSpecializationDeclES2_NS_14SourceLocationE+0x764): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o):(.text._ZL27ResolveOverloadForDeductionRN5clang4SemaEPNS_21TemplateParameterListEPNS_4ExprENS_8QualTypeEb.constprop.1621+0xdef): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `DeduceFromInitializerList(clang::Sema&, clang::TemplateParameterList*, clang::QualType, clang::InitListExpr*, clang::sema::TemplateDeductionInfo&, llvm::SmallVectorImpl&, unsigned int, clang::Sema::TemplateDeductionResult&)': (.text._ZL25DeduceFromInitializerListRN5clang4SemaEPNS_21TemplateParameterListENS_8QualTypeEPNS_12InitListExprERNS_4sema21TemplateDeductionInfoERN4llvm15SmallVectorImplINS_23DeducedTemplateArgumentEEEjRNS0_23TemplateDeductionResultE+0x302): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `DeduceFromInitializerList(clang::Sema&, clang::TemplateParameterList*, clang::QualType, clang::InitListExpr*, clang::sema::TemplateDeductionInfo&, llvm::SmallVectorImpl&, unsigned int, clang::Sema::TemplateDeductionResult&)': (.text._ZL25DeduceFromInitializerListRN5clang4SemaEPNS_21TemplateParameterListENS_8QualTypeEPNS_12InitListExprERNS_4sema21TemplateDeductionInfoERN4llvm15SmallVectorImplINS_23DeducedTemplateArgumentEEEjRNS0_23TemplateDeductionResultE+0x36c): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `clang::Sema::DeduceTemplateArguments(clang::FunctionTemplateDecl*, clang::TemplateArgumentListInfo*, llvm::ArrayRef, clang::FunctionDecl*&, clang::sema::TemplateDeductionInfo&, bool)': (.text._ZN5clang4Sema23DeduceTemplateArgumentsEPNS_20FunctionTemplateDeclEPNS_24TemplateArgumentListInfoEN4llvm8ArrayRefIPNS_4ExprEEERPNS_12FunctionDeclERNS_4sema21TemplateDeductionInfoEb+0x71c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `clang::Sema::DeduceTemplateArguments(clang::FunctionTemplateDecl*, clang::TemplateArgumentListInfo*, llvm::ArrayRef, clang::FunctionDecl*&, clang::sema::TemplateDeductionInfo&, bool)': (.text._ZN5clang4Sema23DeduceTemplateArgumentsEPNS_20FunctionTemplateDeclEPNS_24TemplateArgumentListInfoEN4llvm8ArrayRefIPNS_4ExprEEERPNS_12FunctionDeclERNS_4sema21TemplateDeductionInfoEb+0xa1a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `clang::Sema::DeduceTemplateArguments(clang::FunctionTemplateDecl*, clang::TemplateArgumentListInfo*, llvm::ArrayRef, clang::FunctionDecl*&, clang::sema::TemplateDeductionInfo&, bool)': (.text._ZN5clang4Sema23DeduceTemplateArgumentsEPNS_20FunctionTemplateDeclEPNS_24TemplateArgumentListInfoEN4llvm8ArrayRefIPNS_4ExprEEERPNS_12FunctionDeclERNS_4sema21TemplateDeductionInfoEb+0xab8): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `clang::Sema::DeduceTemplateArguments(clang::FunctionTemplateDecl*, clang::TemplateArgumentListInfo*, llvm::ArrayRef, clang::FunctionDecl*&, clang::sema::TemplateDeductionInfo&, bool)': (.text._ZN5clang4Sema23DeduceTemplateArgumentsEPNS_20FunctionTemplateDeclEPNS_24TemplateArgumentListInfoEN4llvm8ArrayRefIPNS_4ExprEEERPNS_12FunctionDeclERNS_4sema21TemplateDeductionInfoEb+0xaf5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o): In function `DeduceTemplateArguments(clang::Sema&, clang::TemplateParameterList*, clang::TemplateArgument const*, unsigned int, clang::TemplateArgument const*, unsigned int, clang::sema::TemplateDeductionInfo&, llvm::SmallVectorImpl&) [clone .part.1513] [clone .constprop.1629]': (.text._ZL23DeduceTemplateArgumentsRN5clang4SemaEPNS_21TemplateParameterListEPKNS_16TemplateArgumentEjS6_jRNS_4sema21TemplateDeductionInfoERN4llvm15SmallVectorImplINS_23DeducedTemplateArgumentEEE.part.1513.constprop.1629+0x357): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateDeduction.cpp.o):(.text._ZN5clang4Sema23DeduceTemplateArgumentsEPNS_38ClassTemplatePartialSpecializationDeclERKNS_20TemplateArgumentListERNS_4sema21TemplateDeductionInfoE+0x2c8): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiate.cpp.o): In function `clang::Sema::PrintInstantiationStack()': (.text._ZN5clang4Sema23PrintInstantiationStackEv+0x905): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiate.cpp.o): In function `clang::Sema::PrintInstantiationStack()': (.text._ZN5clang4Sema23PrintInstantiationStackEv+0x913): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiate.cpp.o): In function `clang::Sema::PrintInstantiationStack()': (.text._ZN5clang4Sema23PrintInstantiationStackEv+0xca5): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiate.cpp.o): In function `clang::Sema::PrintInstantiationStack()': (.text._ZN5clang4Sema23PrintInstantiationStackEv+0xe36): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiate.cpp.o): In function `clang::Sema::PrintInstantiationStack()': (.text._ZN5clang4Sema23PrintInstantiationStackEv+0xe44): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiate.cpp.o): In function `clang::Sema::PrintInstantiationStack()': (.text._ZN5clang4Sema23PrintInstantiationStackEv+0x15ce): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiate.cpp.o): In function `clang::Sema::PrintInstantiationStack()': (.text._ZN5clang4Sema23PrintInstantiationStackEv+0x15f3): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiate.cpp.o): In function `clang::Sema::PrintInstantiationStack()': (.text._ZN5clang4Sema23PrintInstantiationStackEv+0x1a1e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiate.cpp.o): In function `clang::Sema::PrintInstantiationStack()': (.text._ZN5clang4Sema23PrintInstantiationStackEv+0x1a46): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiate.cpp.o): In function `clang::Sema::PrintInstantiationStack()': (.text._ZN5clang4Sema23PrintInstantiationStackEv+0x1aa5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiate.cpp.o): In function `clang::Sema::PrintInstantiationStack()': (.text._ZN5clang4Sema23PrintInstantiationStackEv+0x1acb): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiate.cpp.o): In function `clang::Sema::PrintInstantiationStack()': (.text._ZN5clang4Sema23PrintInstantiationStackEv+0x1af1): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiate.cpp.o):(.text._ZN5clang4Sema23PrintInstantiationStackEv+0x1b54): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiate.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::TemplateInstantiator>::TransformType(clang::TypeLocBuilder&, clang::TypeLoc)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_120TemplateInstantiatorEE13TransformTypeERNS_14TypeLocBuilderENS_7TypeLocE+0x1776): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiate.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::TemplateInstantiator>::TransformTypeTraitExpr(clang::TypeTraitExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_120TemplateInstantiatorEE22TransformTypeTraitExprEPNS_13TypeTraitExprE+0x592): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiate.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::TemplateInstantiator>::TransformTypeTraitExpr(clang::TypeTraitExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_120TemplateInstantiatorEE22TransformTypeTraitExprEPNS_13TypeTraitExprE+0xb39): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiate.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::TemplateInstantiator>::TransformTypeTraitExpr(clang::TypeTraitExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_120TemplateInstantiatorEE22TransformTypeTraitExprEPNS_13TypeTraitExprE+0xb76): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiate.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::TemplateInstantiator>::TransformTypeTraitExpr(clang::TypeTraitExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_120TemplateInstantiatorEE22TransformTypeTraitExprEPNS_13TypeTraitExprE+0xbd7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiate.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::TemplateInstantiator>::TransformTypeTraitExpr(clang::TypeTraitExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_120TemplateInstantiatorEE22TransformTypeTraitExprEPNS_13TypeTraitExprE+0xbfc): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiate.cpp.o):(.text._ZN5clang13TreeTransformIN12_GLOBAL__N_120TemplateInstantiatorEE23TransformObjCObjectTypeERNS_14TypeLocBuilderENS_17ObjCObjectTypeLocE+0x562): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiate.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::TemplateInstantiator>::TransformLambdaExpr(clang::LambdaExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_120TemplateInstantiatorEE19TransformLambdaExprEPNS_10LambdaExprE+0x1253): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiate.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::TemplateInstantiator>::TransformLambdaExpr(clang::LambdaExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_120TemplateInstantiatorEE19TransformLambdaExprEPNS_10LambdaExprE+0x1301): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiate.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::TemplateInstantiator>::TransformExpr(clang::Expr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_120TemplateInstantiatorEE13TransformExprEPNS_4ExprE+0x7f7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiate.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::TemplateInstantiator>::TransformExpr(clang::Expr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_120TemplateInstantiatorEE13TransformExprEPNS_4ExprE+0x874): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiate.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::TemplateInstantiator>::TransformExprs(clang::Expr* const*, unsigned int, bool, llvm::SmallVectorImpl&, bool*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_120TemplateInstantiatorEE14TransformExprsEPKPNS_4ExprEjbRN4llvm15SmallVectorImplIS5_EEPb+0x2f5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiate.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::TemplateInstantiator>::TransformExprs(clang::Expr* const*, unsigned int, bool, llvm::SmallVectorImpl&, bool*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_120TemplateInstantiatorEE14TransformExprsEPKPNS_4ExprEjbRN4llvm15SmallVectorImplIS5_EEPb+0x591): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiate.cpp.o):(.text._ZN5clang13TreeTransformIN12_GLOBAL__N_120TemplateInstantiatorEE14TransformExprsEPKPNS_4ExprEjbRN4llvm15SmallVectorImplIS5_EEPb+0x5e0): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiate.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::TemplateInstantiator>::TransformShuffleVectorExpr(clang::ShuffleVectorExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_120TemplateInstantiatorEE26TransformShuffleVectorExprEPNS_17ShuffleVectorExprE+0x148): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiate.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::TemplateInstantiator>::TransformShuffleVectorExpr(clang::ShuffleVectorExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_120TemplateInstantiatorEE26TransformShuffleVectorExprEPNS_17ShuffleVectorExprE+0x4af): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiate.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::TemplateInstantiator>::TransformShuffleVectorExpr(clang::ShuffleVectorExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_120TemplateInstantiatorEE26TransformShuffleVectorExprEPNS_17ShuffleVectorExprE+0x5ae): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiate.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::TemplateInstantiator>::TransformAtomicExpr(clang::AtomicExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_120TemplateInstantiatorEE19TransformAtomicExprEPNS_10AtomicExprE+0x71): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiate.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::TemplateInstantiator>::TransformCXXTemporaryObjectExpr(clang::CXXTemporaryObjectExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_120TemplateInstantiatorEE31TransformCXXTemporaryObjectExprEPNS_22CXXTemporaryObjectExprE+0x181): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiate.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::TemplateInstantiator>::TransformCXXUnresolvedConstructExpr(clang::CXXUnresolvedConstructExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_120TemplateInstantiatorEE35TransformCXXUnresolvedConstructExprEPNS_26CXXUnresolvedConstructExprE+0x111): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiate.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::TemplateInstantiator>::TransformGCCAsmStmt(clang::GCCAsmStmt*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_120TemplateInstantiatorEE19TransformGCCAsmStmtEPNS_10GCCAsmStmtE+0x1f1): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiate.cpp.o):(.text._ZN5clang13TreeTransformIN12_GLOBAL__N_120TemplateInstantiatorEE19TransformGCCAsmStmtEPNS_10GCCAsmStmtE+0x227): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiate.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::TemplateInstantiator>::TransformObjCIsaExpr(clang::ObjCIsaExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_120TemplateInstantiatorEE20TransformObjCIsaExprEPNS_11ObjCIsaExprE+0xc1): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiate.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::TemplateInstantiator>::TransformObjCIsaExpr(clang::ObjCIsaExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_120TemplateInstantiatorEE20TransformObjCIsaExprEPNS_11ObjCIsaExprE+0x280): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiate.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::TemplateInstantiator>::TransformObjCIsaExpr(clang::ObjCIsaExpr*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_120TemplateInstantiatorEE20TransformObjCIsaExprEPNS_11ObjCIsaExprE+0x35e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiate.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::TemplateInstantiator>::TransformExceptionSpec(clang::SourceLocation, clang::FunctionProtoType::ExceptionSpecInfo&, llvm::SmallVectorImpl&, bool&)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_120TemplateInstantiatorEE22TransformExceptionSpecENS_14SourceLocationERNS_17FunctionProtoType17ExceptionSpecInfoERN4llvm15SmallVectorImplINS_8QualTypeEEERb+0x320): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiate.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::TemplateInstantiator>::TransformExceptionSpec(clang::SourceLocation, clang::FunctionProtoType::ExceptionSpecInfo&, llvm::SmallVectorImpl&, bool&)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_120TemplateInstantiatorEE22TransformExceptionSpecENS_14SourceLocationERNS_17FunctionProtoType17ExceptionSpecInfoERN4llvm15SmallVectorImplINS_8QualTypeEEERb+0x4e6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiate.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::TemplateInstantiator>::TransformExceptionSpec(clang::SourceLocation, clang::FunctionProtoType::ExceptionSpecInfo&, llvm::SmallVectorImpl&, bool&)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_120TemplateInstantiatorEE22TransformExceptionSpecENS_14SourceLocationERNS_17FunctionProtoType17ExceptionSpecInfoERN4llvm15SmallVectorImplINS_8QualTypeEEERb+0x507): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiate.cpp.o): In function `clang::TreeTransform<(anonymous namespace)::TemplateInstantiator>::TransformOMPReductionClause(clang::OMPReductionClause*)': (.text._ZN5clang13TreeTransformIN12_GLOBAL__N_120TemplateInstantiatorEE27TransformOMPReductionClauseEPNS_18OMPReductionClauseE+0x64): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiate.cpp.o):(.text._ZN5clang13TreeTransformIN12_GLOBAL__N_120TemplateInstantiatorEE27TransformOMPReductionClauseEPNS_18OMPReductionClauseE+0xdb): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiateDecl.cpp.o): In function `clang::Sema::PerformPendingInstantiations(bool)': (.text._ZN5clang4Sema28PerformPendingInstantiationsEb+0xd4): undefined reference to `llvm::PrettyStackTraceEntry::PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiateDecl.cpp.o): In function `clang::Sema::PerformPendingInstantiations(bool)': (.text._ZN5clang4Sema28PerformPendingInstantiationsEb+0x133): undefined reference to `llvm::PrettyStackTraceEntry::~PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiateDecl.cpp.o): In function `clang::Sema::PerformPendingInstantiations(bool)': (.text._ZN5clang4Sema28PerformPendingInstantiationsEb+0x324): undefined reference to `llvm::PrettyStackTraceEntry::PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiateDecl.cpp.o): In function `clang::Sema::PerformPendingInstantiations(bool)': (.text._ZN5clang4Sema28PerformPendingInstantiationsEb+0x383): undefined reference to `llvm::PrettyStackTraceEntry::~PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiateDecl.cpp.o): In function `clang::Sema::InstantiateVariableDefinition(clang::SourceLocation, clang::VarDecl*, bool, bool)': (.text._ZN5clang4Sema29InstantiateVariableDefinitionENS_14SourceLocationEPNS_7VarDeclEbb+0x1588): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiateDecl.cpp.o): In function `clang::TemplateDeclInstantiator::VisitFunctionDecl(clang::FunctionDecl*, clang::TemplateParameterList*)': (.text._ZN5clang24TemplateDeclInstantiator17VisitFunctionDeclEPNS_12FunctionDeclEPNS_21TemplateParameterListE+0x6e6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiateDecl.cpp.o): In function `clang::TemplateDeclInstantiator::SubstTemplateParams(clang::TemplateParameterList*)': (.text._ZN5clang24TemplateDeclInstantiator19SubstTemplateParamsEPNS_21TemplateParameterListE+0x5c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiateDecl.cpp.o): In function `clang::TemplateDeclInstantiator::SubstTemplateParams(clang::TemplateParameterList*)': (.text._ZN5clang24TemplateDeclInstantiator19SubstTemplateParamsEPNS_21TemplateParameterListE+0xe5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiateDecl.cpp.o): In function `clang::TemplateDeclInstantiator::VisitClassTemplateDecl(clang::ClassTemplateDecl*)': (.text._ZN5clang24TemplateDeclInstantiator22VisitClassTemplateDeclEPNS_17ClassTemplateDeclE+0xc18): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateInstantiateDecl.cpp.o):(.text._ZN5clang24TemplateDeclInstantiator22VisitClassTemplateDeclEPNS_17ClassTemplateDeclE+0xcbe): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateVariadic.cpp.o): In function `clang::Sema::DiagnoseUnexpandedParameterPacks(clang::SourceLocation, clang::Sema::UnexpandedParameterPackContext, llvm::ArrayRef, clang::SourceLocation> >)': (.text._ZN5clang4Sema32DiagnoseUnexpandedParameterPacksENS_14SourceLocationENS0_30UnexpandedParameterPackContextEN4llvm8ArrayRefISt4pairINS3_12PointerUnionIPKNS_20TemplateTypeParmTypeEPNS_9NamedDeclEEES1_EEE+0x1a4): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateVariadic.cpp.o): In function `clang::Sema::DiagnoseUnexpandedParameterPacks(clang::SourceLocation, clang::Sema::UnexpandedParameterPackContext, llvm::ArrayRef, clang::SourceLocation> >)': (.text._ZN5clang4Sema32DiagnoseUnexpandedParameterPacksENS_14SourceLocationENS0_30UnexpandedParameterPackContextEN4llvm8ArrayRefISt4pairINS3_12PointerUnionIPKNS_20TemplateTypeParmTypeEPNS_9NamedDeclEEES1_EEE+0x3d5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateVariadic.cpp.o): In function `clang::Sema::DiagnoseUnexpandedParameterPacks(clang::SourceLocation, clang::Sema::UnexpandedParameterPackContext, llvm::ArrayRef, clang::SourceLocation> >)': (.text._ZN5clang4Sema32DiagnoseUnexpandedParameterPacksENS_14SourceLocationENS0_30UnexpandedParameterPackContextEN4llvm8ArrayRefISt4pairINS3_12PointerUnionIPKNS_20TemplateTypeParmTypeEPNS_9NamedDeclEEES1_EEE+0x43d): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateVariadic.cpp.o): In function `clang::Sema::DiagnoseUnexpandedParameterPacks(clang::SourceLocation, clang::Sema::UnexpandedParameterPackContext, llvm::ArrayRef, clang::SourceLocation> >)': (.text._ZN5clang4Sema32DiagnoseUnexpandedParameterPacksENS_14SourceLocationENS0_30UnexpandedParameterPackContextEN4llvm8ArrayRefISt4pairINS3_12PointerUnionIPKNS_20TemplateTypeParmTypeEPNS_9NamedDeclEEES1_EEE+0x48d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateVariadic.cpp.o): In function `clang::Sema::DiagnoseUnexpandedParameterPacks(clang::SourceLocation, clang::Sema::UnexpandedParameterPackContext, llvm::ArrayRef, clang::SourceLocation> >)': (.text._ZN5clang4Sema32DiagnoseUnexpandedParameterPacksENS_14SourceLocationENS0_30UnexpandedParameterPackContextEN4llvm8ArrayRefISt4pairINS3_12PointerUnionIPKNS_20TemplateTypeParmTypeEPNS_9NamedDeclEEES1_EEE+0x4ad): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateVariadic.cpp.o): In function `clang::Sema::CheckPackExpansion(clang::QualType, clang::SourceRange, clang::SourceLocation, llvm::Optional)': (.text._ZN5clang4Sema18CheckPackExpansionENS_8QualTypeENS_11SourceRangeENS_14SourceLocationEN4llvm8OptionalIjEE+0x165): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateVariadic.cpp.o): In function `clang::Sema::CheckPackExpansion(clang::Expr*, clang::SourceLocation, llvm::Optional)': (.text._ZN5clang4Sema18CheckPackExpansionEPNS_4ExprENS_14SourceLocationEN4llvm8OptionalIjEE+0x20e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateVariadic.cpp.o): In function `clang::Sema::ActOnPackExpansion(clang::ParsedTemplateArgument const&, clang::SourceLocation)': (.text._ZN5clang4Sema18ActOnPackExpansionERKNS_22ParsedTemplateArgumentENS_14SourceLocationE+0x2d1): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaTemplateVariadic.cpp.o):(.text._ZN5clang4Sema31CheckParameterPacksForExpansionENS_14SourceLocationENS_11SourceRangeEN4llvm8ArrayRefISt4pairINS3_12PointerUnionIPKNS_20TemplateTypeParmTypeEPNS_9NamedDeclEEES1_EEERKNS_30MultiLevelTemplateArgumentListERbSI_RNS3_8OptionalIjEE+0x460): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaType.cpp.o): In function `processTypeAttrs((anonymous namespace)::TypeProcessingState&, clang::QualType&, TypeAttrLocation, clang::AttributeList*)': (.text._ZL16processTypeAttrsRN12_GLOBAL__N_119TypeProcessingStateERN5clang8QualTypeE16TypeAttrLocationPNS2_13AttributeListE+0x215b): undefined reference to `llvm::APInt::operator=(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaType.cpp.o): In function `processTypeAttrs((anonymous namespace)::TypeProcessingState&, clang::QualType&, TypeAttrLocation, clang::AttributeList*)': (.text._ZL16processTypeAttrsRN12_GLOBAL__N_119TypeProcessingStateERN5clang8QualTypeE16TypeAttrLocationPNS2_13AttributeListE+0x217e): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaType.cpp.o): In function `processTypeAttrs((anonymous namespace)::TypeProcessingState&, clang::QualType&, TypeAttrLocation, clang::AttributeList*)': (.text._ZL16processTypeAttrsRN12_GLOBAL__N_119TypeProcessingStateERN5clang8QualTypeE16TypeAttrLocationPNS2_13AttributeListE+0x222a): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaType.cpp.o): In function `processTypeAttrs((anonymous namespace)::TypeProcessingState&, clang::QualType&, TypeAttrLocation, clang::AttributeList*)': (.text._ZL16processTypeAttrsRN12_GLOBAL__N_119TypeProcessingStateERN5clang8QualTypeE16TypeAttrLocationPNS2_13AttributeListE+0x2248): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaType.cpp.o): In function `processTypeAttrs((anonymous namespace)::TypeProcessingState&, clang::QualType&, TypeAttrLocation, clang::AttributeList*)': (.text._ZL16processTypeAttrsRN12_GLOBAL__N_119TypeProcessingStateERN5clang8QualTypeE16TypeAttrLocationPNS2_13AttributeListE+0x2437): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaType.cpp.o): In function `clang::Sema::hasVisibleDefinition(clang::NamedDecl*, clang::NamedDecl**, bool)': (.text._ZN5clang4Sema20hasVisibleDefinitionEPNS_9NamedDeclEPS2_b+0x3b5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaType.cpp.o): In function `clang::Sema::RequireCompleteTypeImpl(clang::SourceLocation, clang::QualType, clang::Sema::TypeDiagnoser*)': (.text._ZN5clang4Sema23RequireCompleteTypeImplENS_14SourceLocationENS_8QualTypeEPNS0_13TypeDiagnoserE+0x7f7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaType.cpp.o): In function `GetDeclSpecTypeForDeclarator((anonymous namespace)::TypeProcessingState&, clang::TypeSourceInfo*&) [clone .constprop.647]': (.text._ZL28GetDeclSpecTypeForDeclaratorRN12_GLOBAL__N_119TypeProcessingStateERPN5clang14TypeSourceInfoE.constprop.647+0x482): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaType.cpp.o): In function `GetDeclSpecTypeForDeclarator((anonymous namespace)::TypeProcessingState&, clang::TypeSourceInfo*&) [clone .constprop.647]': (.text._ZL28GetDeclSpecTypeForDeclaratorRN12_GLOBAL__N_119TypeProcessingStateERPN5clang14TypeSourceInfoE.constprop.647+0x1328): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaType.cpp.o): In function `GetDeclSpecTypeForDeclarator((anonymous namespace)::TypeProcessingState&, clang::TypeSourceInfo*&) [clone .constprop.647]': (.text._ZL28GetDeclSpecTypeForDeclaratorRN12_GLOBAL__N_119TypeProcessingStateERPN5clang14TypeSourceInfoE.constprop.647+0x13f2): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaType.cpp.o):(.text._ZL28GetDeclSpecTypeForDeclaratorRN12_GLOBAL__N_119TypeProcessingStateERPN5clang14TypeSourceInfoE.constprop.647+0x14e4): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaType.cpp.o): In function `clang::Sema::BuildArrayType(clang::QualType, clang::ArrayType::ArraySizeModifier, clang::Expr*, unsigned int, clang::SourceRange, clang::DeclarationName)': (.text._ZN5clang4Sema14BuildArrayTypeENS_8QualTypeENS_9ArrayType17ArraySizeModifierEPNS_4ExprEjNS_11SourceRangeENS_15DeclarationNameE+0x73c): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaType.cpp.o): In function `clang::Sema::BuildArrayType(clang::QualType, clang::ArrayType::ArraySizeModifier, clang::Expr*, unsigned int, clang::SourceRange, clang::DeclarationName)': (.text._ZN5clang4Sema14BuildArrayTypeENS_8QualTypeENS_9ArrayType17ArraySizeModifierEPNS_4ExprEjNS_11SourceRangeENS_15DeclarationNameE+0xb92): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaType.cpp.o): In function `GetFullTypeForDeclarator((anonymous namespace)::TypeProcessingState&, clang::QualType, clang::TypeSourceInfo*)': (.text._ZL24GetFullTypeForDeclaratorRN12_GLOBAL__N_119TypeProcessingStateEN5clang8QualTypeEPNS2_14TypeSourceInfoE+0x1722): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaType.cpp.o): In function `GetFullTypeForDeclarator((anonymous namespace)::TypeProcessingState&, clang::QualType, clang::TypeSourceInfo*)': (.text._ZL24GetFullTypeForDeclaratorRN12_GLOBAL__N_119TypeProcessingStateEN5clang8QualTypeEPNS2_14TypeSourceInfoE+0x183c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaType.cpp.o): In function `GetFullTypeForDeclarator((anonymous namespace)::TypeProcessingState&, clang::QualType, clang::TypeSourceInfo*)': (.text._ZL24GetFullTypeForDeclaratorRN12_GLOBAL__N_119TypeProcessingStateEN5clang8QualTypeEPNS2_14TypeSourceInfoE+0x1f43): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaType.cpp.o): In function `GetFullTypeForDeclarator((anonymous namespace)::TypeProcessingState&, clang::QualType, clang::TypeSourceInfo*)': (.text._ZL24GetFullTypeForDeclaratorRN12_GLOBAL__N_119TypeProcessingStateEN5clang8QualTypeEPNS2_14TypeSourceInfoE+0x1f89): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaType.cpp.o): In function `GetFullTypeForDeclarator((anonymous namespace)::TypeProcessingState&, clang::QualType, clang::TypeSourceInfo*)': (.text._ZL24GetFullTypeForDeclaratorRN12_GLOBAL__N_119TypeProcessingStateEN5clang8QualTypeEPNS2_14TypeSourceInfoE+0x2f97): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaType.cpp.o):(.text._ZL24GetFullTypeForDeclaratorRN12_GLOBAL__N_119TypeProcessingStateEN5clang8QualTypeEPNS2_14TypeSourceInfoE+0x2fd1): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `clang::sema::AnalysisBasedWarnings::PrintStats() const': (.text._ZNK5clang4sema21AnalysisBasedWarnings10PrintStatsEv+0x12): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `clang::sema::AnalysisBasedWarnings::PrintStats() const': (.text._ZNK5clang4sema21AnalysisBasedWarnings10PrintStatsEv+0x43): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `clang::sema::AnalysisBasedWarnings::PrintStats() const': (.text._ZNK5clang4sema21AnalysisBasedWarnings10PrintStatsEv+0x4e): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `clang::sema::AnalysisBasedWarnings::PrintStats() const': (.text._ZNK5clang4sema21AnalysisBasedWarnings10PrintStatsEv+0x67): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `clang::sema::AnalysisBasedWarnings::PrintStats() const': (.text._ZNK5clang4sema21AnalysisBasedWarnings10PrintStatsEv+0xaf): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `clang::sema::AnalysisBasedWarnings::PrintStats() const': (.text._ZNK5clang4sema21AnalysisBasedWarnings10PrintStatsEv+0x125): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `clang::sema::AnalysisBasedWarnings::PrintStats() const': (.text._ZNK5clang4sema21AnalysisBasedWarnings10PrintStatsEv+0x199): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `clang::sema::AnalysisBasedWarnings::PrintStats() const': (.text._ZNK5clang4sema21AnalysisBasedWarnings10PrintStatsEv+0x1d0): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `clang::sema::AnalysisBasedWarnings::PrintStats() const': (.text._ZNK5clang4sema21AnalysisBasedWarnings10PrintStatsEv+0x1da): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `clang::sema::AnalysisBasedWarnings::PrintStats() const': (.text._ZNK5clang4sema21AnalysisBasedWarnings10PrintStatsEv+0x203): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `clang::sema::AnalysisBasedWarnings::PrintStats() const': (.text._ZNK5clang4sema21AnalysisBasedWarnings10PrintStatsEv+0x23f): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `clang::sema::AnalysisBasedWarnings::PrintStats() const': (.text._ZNK5clang4sema21AnalysisBasedWarnings10PrintStatsEv+0x267): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `clang::sema::AnalysisBasedWarnings::PrintStats() const': (.text._ZNK5clang4sema21AnalysisBasedWarnings10PrintStatsEv+0x290): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(AnalysisBasedWarnings.cpp.o):(.text._ZNK5clang4sema21AnalysisBasedWarnings10PrintStatsEv+0x2b9): more undefined references to `llvm::raw_ostream::operator<<(unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `clang::sema::AnalysisBasedWarnings::PrintStats() const': (.text._ZNK5clang4sema21AnalysisBasedWarnings10PrintStatsEv+0x370): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `clang::sema::AnalysisBasedWarnings::PrintStats() const': (.text._ZNK5clang4sema21AnalysisBasedWarnings10PrintStatsEv+0x390): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `clang::sema::AnalysisBasedWarnings::PrintStats() const': (.text._ZNK5clang4sema21AnalysisBasedWarnings10PrintStatsEv+0x3b0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `clang::sema::AnalysisBasedWarnings::PrintStats() const': (.text._ZNK5clang4sema21AnalysisBasedWarnings10PrintStatsEv+0x3d0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `clang::sema::AnalysisBasedWarnings::PrintStats() const': (.text._ZNK5clang4sema21AnalysisBasedWarnings10PrintStatsEv+0x3ed): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(AnalysisBasedWarnings.cpp.o):(.text._ZNK5clang4sema21AnalysisBasedWarnings10PrintStatsEv+0x40d): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `(anonymous namespace)::UnreachableCodeHandler::HandleUnreachable(clang::reachable_code::UnreachableKind, clang::SourceLocation, clang::SourceRange, clang::SourceRange, clang::SourceRange)': (.text._ZN12_GLOBAL__N_122UnreachableCodeHandler17HandleUnreachableEN5clang14reachable_code15UnreachableKindENS1_14SourceLocationENS1_11SourceRangeES5_S5_+0x436): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `(anonymous namespace)::UnreachableCodeHandler::HandleUnreachable(clang::reachable_code::UnreachableKind, clang::SourceLocation, clang::SourceRange, clang::SourceRange, clang::SourceRange)': (.text._ZN12_GLOBAL__N_122UnreachableCodeHandler17HandleUnreachableEN5clang14reachable_code15UnreachableKindENS1_14SourceLocationENS1_11SourceRangeES5_S5_+0x466): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&)': (.text._ZN4llvm15SmallVectorImplIN5clang9UninitUse6BranchEEaSEOS4_[_ZN4llvm15SmallVectorImplIN5clang9UninitUse6BranchEEaSEOS4_]+0x10f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl const&)': (.text._ZN4llvm15SmallVectorImplIN5clang9UninitUse6BranchEEaSERKS4_[_ZN4llvm15SmallVectorImplIN5clang9UninitUse6BranchEEaSERKS4_]+0xd6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `clang::threadSafety::(anonymous namespace)::ThreadSafetyReporter::handleInvalidLockExp(llvm::StringRef, clang::SourceLocation)': (.text._ZN5clang12threadSafety12_GLOBAL__N_120ThreadSafetyReporter20handleInvalidLockExpEN4llvm9StringRefENS_14SourceLocationE+0x1bb): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(AnalysisBasedWarnings.cpp.o):(.text._ZN5clang19RecursiveASTVisitorIN12_GLOBAL__N_117FallthroughMapperEE12TraverseStmtEPNS_4StmtEPN4llvm15SmallVectorImplIS5_EE+0x46f): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `clang::RecursiveASTVisitor<(anonymous namespace)::FallthroughMapper>::TraverseAttributedStmt(clang::AttributedStmt*, llvm::SmallVectorImpl*)': (.text.unlikely._ZN5clang19RecursiveASTVisitorIN12_GLOBAL__N_117FallthroughMapperEE22TraverseAttributedStmtEPNS_14AttributedStmtEPN4llvm15SmallVectorImplIPNS_4StmtEEE+0x38): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `clang::sema::AnalysisBasedWarnings::IssueWarnings(clang::sema::AnalysisBasedWarnings::Policy, clang::sema::FunctionScopeInfo*, clang::Decl const*, clang::BlockExpr const*)': (.text._ZN5clang4sema21AnalysisBasedWarnings13IssueWarningsENS1_6PolicyEPNS0_17FunctionScopeInfoEPKNS_4DeclEPKNS_9BlockExprE+0xf72): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `clang::sema::AnalysisBasedWarnings::IssueWarnings(clang::sema::AnalysisBasedWarnings::Policy, clang::sema::FunctionScopeInfo*, clang::Decl const*, clang::BlockExpr const*)': (.text._ZN5clang4sema21AnalysisBasedWarnings13IssueWarningsENS1_6PolicyEPNS0_17FunctionScopeInfoEPKNS_4DeclEPKNS_9BlockExprE+0x128a): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `clang::sema::AnalysisBasedWarnings::IssueWarnings(clang::sema::AnalysisBasedWarnings::Policy, clang::sema::FunctionScopeInfo*, clang::Decl const*, clang::BlockExpr const*)': (.text._ZN5clang4sema21AnalysisBasedWarnings13IssueWarningsENS1_6PolicyEPNS0_17FunctionScopeInfoEPKNS_4DeclEPKNS_9BlockExprE+0x1353): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `clang::sema::AnalysisBasedWarnings::IssueWarnings(clang::sema::AnalysisBasedWarnings::Policy, clang::sema::FunctionScopeInfo*, clang::Decl const*, clang::BlockExpr const*)': (.text._ZN5clang4sema21AnalysisBasedWarnings13IssueWarningsENS1_6PolicyEPNS0_17FunctionScopeInfoEPKNS_4DeclEPKNS_9BlockExprE+0x17eb): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `clang::sema::AnalysisBasedWarnings::IssueWarnings(clang::sema::AnalysisBasedWarnings::Policy, clang::sema::FunctionScopeInfo*, clang::Decl const*, clang::BlockExpr const*)': (.text._ZN5clang4sema21AnalysisBasedWarnings13IssueWarningsENS1_6PolicyEPNS0_17FunctionScopeInfoEPKNS_4DeclEPKNS_9BlockExprE+0x17f4): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `clang::sema::AnalysisBasedWarnings::IssueWarnings(clang::sema::AnalysisBasedWarnings::Policy, clang::sema::FunctionScopeInfo*, clang::Decl const*, clang::BlockExpr const*)': (.text._ZN5clang4sema21AnalysisBasedWarnings13IssueWarningsENS1_6PolicyEPNS0_17FunctionScopeInfoEPKNS_4DeclEPKNS_9BlockExprE+0x1a57): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `clang::sema::AnalysisBasedWarnings::IssueWarnings(clang::sema::AnalysisBasedWarnings::Policy, clang::sema::FunctionScopeInfo*, clang::Decl const*, clang::BlockExpr const*)': (.text._ZN5clang4sema21AnalysisBasedWarnings13IssueWarningsENS1_6PolicyEPNS0_17FunctionScopeInfoEPKNS_4DeclEPKNS_9BlockExprE+0x1c7c): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `clang::sema::AnalysisBasedWarnings::IssueWarnings(clang::sema::AnalysisBasedWarnings::Policy, clang::sema::FunctionScopeInfo*, clang::Decl const*, clang::BlockExpr const*)': (.text._ZN5clang4sema21AnalysisBasedWarnings13IssueWarningsENS1_6PolicyEPNS0_17FunctionScopeInfoEPKNS_4DeclEPKNS_9BlockExprE+0x23e7): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `clang::sema::AnalysisBasedWarnings::IssueWarnings(clang::sema::AnalysisBasedWarnings::Policy, clang::sema::FunctionScopeInfo*, clang::Decl const*, clang::BlockExpr const*)': (.text._ZN5clang4sema21AnalysisBasedWarnings13IssueWarningsENS1_6PolicyEPNS0_17FunctionScopeInfoEPKNS_4DeclEPKNS_9BlockExprE+0x241d): undefined reference to `llvm::SmallPtrSetImplBase::erase_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(AnalysisBasedWarnings.cpp.o): In function `clang::sema::AnalysisBasedWarnings::IssueWarnings(clang::sema::AnalysisBasedWarnings::Policy, clang::sema::FunctionScopeInfo*, clang::Decl const*, clang::BlockExpr const*)': (.text._ZN5clang4sema21AnalysisBasedWarnings13IssueWarningsENS1_6PolicyEPNS0_17FunctionScopeInfoEPKNS_4DeclEPKNS_9BlockExprE+0x26e6): undefined reference to `llvm::SmallPtrSetImplBase::erase_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(AttributeList.cpp.o): In function `clang::IdentifierLoc::create(clang::ASTContext&, clang::SourceLocation, clang::IdentifierInfo*)': (.text._ZN5clang13IdentifierLoc6createERNS_10ASTContextENS_14SourceLocationEPNS_14IdentifierInfoE+0xfd): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(AttributeList.cpp.o): In function `clang::AttributeFactory::AttributeFactory()': (.text._ZN5clang16AttributeFactoryC2Ev+0xc2): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(AttributeList.cpp.o): In function `clang::AttributeFactory::allocate(unsigned long)': (.text._ZN5clang16AttributeFactory8allocateEm+0x14d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(AttributeList.cpp.o): In function `clang::AttributeFactory::allocate(unsigned long)': (.text._ZN5clang16AttributeFactory8allocateEm+0x175): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(AttributeList.cpp.o): In function `clang::AttributeFactory::reclaimPool(clang::AttributeList*)': (.text._ZN5clang16AttributeFactory11reclaimPoolEPNS_13AttributeListE+0x114): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(AttributeList.cpp.o):(.text._ZN5clang13AttributeList7getKindEPKNS_14IdentifierInfoES3_NS0_6SyntaxE+0x1cb): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(IdentifierResolver.cpp.o): In function `clang::IdentifierResolver::isDeclInScope(clang::Decl*, clang::DeclContext*, clang::Scope*, bool) const': (.text._ZNK5clang18IdentifierResolver13isDeclInScopeEPNS_4DeclEPNS_11DeclContextEPNS_5ScopeEb+0x6f): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(IdentifierResolver.cpp.o): In function `clang::IdentifierResolver::isDeclInScope(clang::Decl*, clang::DeclContext*, clang::Scope*, bool) const': (.text._ZNK5clang18IdentifierResolver13isDeclInScopeEPNS_4DeclEPNS_11DeclContextEPNS_5ScopeEb+0x15f): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(IdentifierResolver.cpp.o): In function `clang::IdentifierResolver::isDeclInScope(clang::Decl*, clang::DeclContext*, clang::Scope*, bool) const': (.text._ZNK5clang18IdentifierResolver13isDeclInScopeEPNS_4DeclEPNS_11DeclContextEPNS_5ScopeEb+0x1ec): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(IdentifierResolver.cpp.o): In function `clang::IdentifierResolver::AddDecl(clang::NamedDecl*)': (.text._ZN5clang18IdentifierResolver7AddDeclEPNS_9NamedDeclE+0xff): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(IdentifierResolver.cpp.o): In function `clang::IdentifierResolver::AddDecl(clang::NamedDecl*)': (.text._ZN5clang18IdentifierResolver7AddDeclEPNS_9NamedDeclE+0x12f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(IdentifierResolver.cpp.o): In function `clang::IdentifierResolver::InsertDeclAfter(clang::IdentifierResolver::iterator, clang::NamedDecl*)': (.text._ZN5clang18IdentifierResolver15InsertDeclAfterENS0_8iteratorEPNS_9NamedDeclE+0x222): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(IdentifierResolver.cpp.o): In function `clang::IdentifierResolver::InsertDeclAfter(clang::IdentifierResolver::iterator, clang::NamedDecl*)': (.text._ZN5clang18IdentifierResolver15InsertDeclAfterENS0_8iteratorEPNS_9NamedDeclE+0x247): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(IdentifierResolver.cpp.o): In function `clang::IdentifierResolver::InsertDeclAfter(clang::IdentifierResolver::iterator, clang::NamedDecl*)': (.text._ZN5clang18IdentifierResolver15InsertDeclAfterENS0_8iteratorEPNS_9NamedDeclE+0x2bb): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(IdentifierResolver.cpp.o):(.text._ZN5clang18IdentifierResolver15InsertDeclAfterENS0_8iteratorEPNS_9NamedDeclE+0x2d4): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(Scope.cpp.o): In function `clang::Scope::Init(clang::Scope*, unsigned int)': (.text._ZN5clang5Scope4InitEPS0_j+0x114): undefined reference to `llvm::SmallPtrSetImplBase::shrink_and_clear()' /usr/lib/llvm-3.8/lib/libclangSema.a(Scope.cpp.o): In function `clang::Scope::mergeNRVOIntoParent()': (.text._ZN5clang5Scope19mergeNRVOIntoParentEv+0x28): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(Scope.cpp.o): In function `clang::Scope::dumpImpl(llvm::raw_ostream&) const': (.text._ZNK5clang5Scope8dumpImplERN4llvm11raw_ostreamE+0x70): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(Scope.cpp.o): In function `clang::Scope::dumpImpl(llvm::raw_ostream&) const': (.text._ZNK5clang5Scope8dumpImplERN4llvm11raw_ostreamE+0xc7): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangSema.a(Scope.cpp.o): In function `clang::Scope::dumpImpl(llvm::raw_ostream&) const': (.text._ZNK5clang5Scope8dumpImplERN4llvm11raw_ostreamE+0x142): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(Scope.cpp.o): In function `clang::Scope::dumpImpl(llvm::raw_ostream&) const': (.text._ZNK5clang5Scope8dumpImplERN4llvm11raw_ostreamE+0x1ac): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(Scope.cpp.o): In function `clang::Scope::dumpImpl(llvm::raw_ostream&) const': (.text._ZNK5clang5Scope8dumpImplERN4llvm11raw_ostreamE+0x230): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(Scope.cpp.o): In function `clang::Scope::dumpImpl(llvm::raw_ostream&) const': (.text._ZNK5clang5Scope8dumpImplERN4llvm11raw_ostreamE+0x2c9): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(Scope.cpp.o): In function `clang::Scope::dumpImpl(llvm::raw_ostream&) const': (.text._ZNK5clang5Scope8dumpImplERN4llvm11raw_ostreamE+0x2f9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangSema.a(Scope.cpp.o): In function `clang::Scope::dumpImpl(llvm::raw_ostream&) const': (.text._ZNK5clang5Scope8dumpImplERN4llvm11raw_ostreamE+0x319): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangSema.a(Scope.cpp.o): In function `clang::Scope::dumpImpl(llvm::raw_ostream&) const': (.text._ZNK5clang5Scope8dumpImplERN4llvm11raw_ostreamE+0x660): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(Scope.cpp.o): In function `clang::Scope::dumpImpl(llvm::raw_ostream&) const': (.text._ZNK5clang5Scope8dumpImplERN4llvm11raw_ostreamE+0x680): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(Scope.cpp.o): In function `clang::Scope::dumpImpl(llvm::raw_ostream&) const': (.text._ZNK5clang5Scope8dumpImplERN4llvm11raw_ostreamE+0x6e0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(Scope.cpp.o): In function `clang::Scope::dumpImpl(llvm::raw_ostream&) const': (.text._ZNK5clang5Scope8dumpImplERN4llvm11raw_ostreamE+0x740): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(Scope.cpp.o): In function `clang::Scope::dumpImpl(llvm::raw_ostream&) const': (.text._ZNK5clang5Scope8dumpImplERN4llvm11raw_ostreamE+0x759): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangSema.a(Scope.cpp.o): In function `clang::Scope::dumpImpl(llvm::raw_ostream&) const': (.text._ZNK5clang5Scope8dumpImplERN4llvm11raw_ostreamE+0x771): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangSema.a(Scope.cpp.o): In function `clang::Scope::dumpImpl(llvm::raw_ostream&) const': (.text._ZNK5clang5Scope8dumpImplERN4llvm11raw_ostreamE+0x789): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangSema.a(Scope.cpp.o): In function `clang::Scope::dumpImpl(llvm::raw_ostream&) const': (.text._ZNK5clang5Scope8dumpImplERN4llvm11raw_ostreamE+0x808): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(Scope.cpp.o): In function `clang::Scope::dumpImpl(llvm::raw_ostream&) const': (.text._ZNK5clang5Scope8dumpImplERN4llvm11raw_ostreamE+0x828): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(Scope.cpp.o): In function `clang::Scope::dumpImpl(llvm::raw_ostream&) const': (.text._ZNK5clang5Scope8dumpImplERN4llvm11raw_ostreamE+0x848): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(Scope.cpp.o): In function `clang::Scope::dumpImpl(llvm::raw_ostream&) const': (.text._ZNK5clang5Scope8dumpImplERN4llvm11raw_ostreamE+0x868): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(Scope.cpp.o): In function `clang::Scope::dumpImpl(llvm::raw_ostream&) const': (.text._ZNK5clang5Scope8dumpImplERN4llvm11raw_ostreamE+0x888): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(Scope.cpp.o):(.text._ZNK5clang5Scope8dumpImplERN4llvm11raw_ostreamE+0x958): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(Scope.cpp.o): In function `clang::Scope::dumpImpl(llvm::raw_ostream&) const': (.text._ZNK5clang5Scope8dumpImplERN4llvm11raw_ostreamE+0x971): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangSema.a(Scope.cpp.o): In function `clang::Scope::dumpImpl(llvm::raw_ostream&) const': (.text._ZNK5clang5Scope8dumpImplERN4llvm11raw_ostreamE+0x990): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(Scope.cpp.o): In function `clang::Scope::dumpImpl(llvm::raw_ostream&) const': (.text._ZNK5clang5Scope8dumpImplERN4llvm11raw_ostreamE+0x9b0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(Scope.cpp.o): In function `clang::Scope::dumpImpl(llvm::raw_ostream&) const': (.text._ZNK5clang5Scope8dumpImplERN4llvm11raw_ostreamE+0xa23): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(Scope.cpp.o): In function `clang::Scope::dumpImpl(llvm::raw_ostream&) const': (.text._ZNK5clang5Scope8dumpImplERN4llvm11raw_ostreamE+0xa79): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(Scope.cpp.o): In function `clang::Scope::dumpImpl(llvm::raw_ostream&) const': (.text._ZNK5clang5Scope8dumpImplERN4llvm11raw_ostreamE+0xa96): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(Scope.cpp.o):(.text._ZNK5clang5Scope8dumpImplERN4llvm11raw_ostreamE+0xab3): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(Scope.cpp.o): In function `clang::Scope::dumpImpl(llvm::raw_ostream&) const': (.text._ZNK5clang5Scope8dumpImplERN4llvm11raw_ostreamE+0x93d): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangSema.a(Scope.cpp.o): In function `clang::Scope::dumpImpl(llvm::raw_ostream&) const': (.text._ZNK5clang5Scope8dumpImplERN4llvm11raw_ostreamE+0xad4): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(Scope.cpp.o): In function `clang::Scope::dump() const': (.text._ZNK5clang5Scope4dumpEv+0x5): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangSema.a(ScopeInfo.cpp.o): In function `clang::sema::FunctionScopeInfo::~FunctionScopeInfo()': (.text._ZN5clang4sema17FunctionScopeInfoD2Ev+0x50): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(ScopeInfo.cpp.o): In function `clang::sema::FunctionScopeInfo::Clear()': (.text._ZN5clang4sema17FunctionScopeInfo5ClearEv+0x1f0): undefined reference to `llvm::SmallPtrSetImplBase::shrink_and_clear()' /usr/lib/llvm-3.8/lib/libclangSema.a(ScopeInfo.cpp.o): In function `clang::sema::FunctionScopeInfo::recordUseOfWeak(clang::ObjCMessageExpr const*, clang::ObjCPropertyDecl const*)': (.text._ZN5clang4sema17FunctionScopeInfo15recordUseOfWeakEPKNS_15ObjCMessageExprEPKNS_16ObjCPropertyDeclE+0x2b0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAccess.cpp.o): In function `(anonymous namespace)::EffectiveContext::EffectiveContext(clang::DeclContext*)': (.text._ZN12_GLOBAL__N_116EffectiveContextC2EPN5clang11DeclContextE+0x182): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAccess.cpp.o): In function `(anonymous namespace)::EffectiveContext::EffectiveContext(clang::DeclContext*)': (.text._ZN12_GLOBAL__N_116EffectiveContextC2EPN5clang11DeclContextE+0x1ac): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAccess.cpp.o): In function `(anonymous namespace)::ProtectedFriendContext::findFriendship(clang::CXXRecordDecl const*, unsigned int) [clone .constprop.274]': (.text._ZN12_GLOBAL__N_122ProtectedFriendContext14findFriendshipEPKN5clang13CXXRecordDeclEj.constprop.274+0x829): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAccess.cpp.o): In function `IsDerivedFromInclusive(clang::CXXRecordDecl const*, clang::CXXRecordDecl const*) [clone .constprop.283]': (.text._ZL22IsDerivedFromInclusivePKN5clang13CXXRecordDeclES2_.constprop.283+0x9a7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaAccess.cpp.o):(.text._ZL18DiagnoseAccessPathRN5clang4SemaERKN12_GLOBAL__N_116EffectiveContextERNS2_12AccessTargetE.constprop.266+0x6bc): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::IsSameFloatAfterCast(llvm::APFloat const&, llvm::fltSemantics const&, llvm::fltSemantics const&)': (.text._ZN12_GLOBAL__N_1L20IsSameFloatAfterCastERKN4llvm7APFloatERKNS0_12fltSemanticsES6_+0x36): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::IsSameFloatAfterCast(llvm::APFloat const&, llvm::fltSemantics const&, llvm::fltSemantics const&)': (.text._ZN12_GLOBAL__N_1L20IsSameFloatAfterCastERKN4llvm7APFloatERKNS0_12fltSemanticsES6_+0x46): undefined reference to `llvm::APFloat::convert(llvm::fltSemantics const&, llvm::APFloat::roundingMode, bool*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::IsSameFloatAfterCast(llvm::APFloat const&, llvm::fltSemantics const&, llvm::fltSemantics const&)': (.text._ZN12_GLOBAL__N_1L20IsSameFloatAfterCastERKN4llvm7APFloatERKNS0_12fltSemanticsES6_+0x56): undefined reference to `llvm::APFloat::convert(llvm::fltSemantics const&, llvm::APFloat::roundingMode, bool*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::IsSameFloatAfterCast(llvm::APFloat const&, llvm::fltSemantics const&, llvm::fltSemantics const&)': (.text._ZN12_GLOBAL__N_1L20IsSameFloatAfterCastERKN4llvm7APFloatERKNS0_12fltSemanticsES6_+0x61): undefined reference to `llvm::APFloat::bitwiseIsEqual(llvm::APFloat const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::IsSameFloatAfterCast(llvm::APFloat const&, llvm::fltSemantics const&, llvm::fltSemantics const&)': (.text._ZN12_GLOBAL__N_1L20IsSameFloatAfterCastERKN4llvm7APFloatERKNS0_12fltSemanticsES6_+0x6b): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::GetValueRange(clang::ASTContext&, llvm::APSInt&, unsigned int) [clone .isra.364]': (.text._ZN12_GLOBAL__N_1L13GetValueRangeERN5clang10ASTContextERN4llvm6APSIntEj.isra.364+0xb0): undefined reference to `llvm::APInt::countLeadingOnes() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::GetValueRange(clang::ASTContext&, llvm::APSInt&, unsigned int) [clone .isra.364]': (.text._ZN12_GLOBAL__N_1L13GetValueRangeERN5clang10ASTContextERN4llvm6APSIntEj.isra.364+0xc4): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::GetValueRange(clang::ASTContext&, llvm::APSInt&, unsigned int) [clone .isra.364]': (.text._ZN12_GLOBAL__N_1L13GetValueRangeERN5clang10ASTContextERN4llvm6APSIntEj.isra.364+0xd9): undefined reference to `llvm::APInt::trunc(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `CheckNonNullArgument(clang::Sema&, clang::Expr const*, clang::SourceLocation) [clone .constprop.988]': (.text._ZL20CheckNonNullArgumentRN5clang4SemaEPKNS_4ExprENS_14SourceLocationE.constprop.988+0x11b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `diagnoseRetainCycle(clang::Sema&, clang::Expr*, (anonymous namespace)::RetainCycleOwner&) [clone .constprop.921]': (.text._ZL19diagnoseRetainCycleRN5clang4SemaEPNS_4ExprERN12_GLOBAL__N_116RetainCycleOwnerE.constprop.921+0x22d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `diagnoseRetainCycle(clang::Sema&, clang::Expr*, (anonymous namespace)::RetainCycleOwner&) [clone .constprop.921]': (.text._ZL19diagnoseRetainCycleRN5clang4SemaEPNS_4ExprERN12_GLOBAL__N_116RetainCycleOwnerE.constprop.921+0x253): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::SequenceChecker::checkUsage(clang::NamedDecl*, (anonymous namespace)::SequenceChecker::UsageInfo&, clang::Expr*, (anonymous namespace)::SequenceChecker::UsageKind, bool) [clone .part.752] [clone .constprop.932]': (.text._ZN12_GLOBAL__N_115SequenceChecker10checkUsageEPN5clang9NamedDeclERNS0_9UsageInfoEPNS1_4ExprENS0_9UsageKindEb.part.752.constprop.932+0x33c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::DiagnoseAlwaysNonNullPointer(clang::Expr*, clang::Expr::NullPointerConstantKind, bool, clang::SourceRange)::{lambda(bool)#1}::operator()(bool) const': (.text._ZZN5clang4Sema28DiagnoseAlwaysNonNullPointerEPNS_4ExprENS1_23NullPointerConstantKindEbNS_11SourceRangeEENKUlbE_clEb+0x78): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::DiagnoseAlwaysNonNullPointer(clang::Expr*, clang::Expr::NullPointerConstantKind, bool, clang::SourceRange)::{lambda(bool)#1}::operator()(bool) const': (.text._ZZN5clang4Sema28DiagnoseAlwaysNonNullPointerEPNS_4ExprENS1_23NullPointerConstantKindEbNS_11SourceRangeEENKUlbE_clEb+0x30a): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::DiagnoseAlwaysNonNullPointer(clang::Expr*, clang::Expr::NullPointerConstantKind, bool, clang::SourceRange)::{lambda(bool)#1}::operator()(bool) const': (.text._ZZN5clang4Sema28DiagnoseAlwaysNonNullPointerEPNS_4ExprENS1_23NullPointerConstantKindEbNS_11SourceRangeEENKUlbE_clEb+0x4ce): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::DiagnoseAlwaysNonNullPointer(clang::Expr*, clang::Expr::NullPointerConstantKind, bool, clang::SourceRange)::{lambda(bool)#1}::operator()(bool) const': (.text._ZZN5clang4Sema28DiagnoseAlwaysNonNullPointerEPNS_4ExprENS1_23NullPointerConstantKindEbNS_11SourceRangeEENKUlbE_clEb+0x54f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::DiagnoseAlwaysNonNullPointer(clang::Expr*, clang::Expr::NullPointerConstantKind, bool, clang::SourceRange)::{lambda(bool)#1}::operator()(bool) const': (.text._ZZN5clang4Sema28DiagnoseAlwaysNonNullPointerEPNS_4ExprENS1_23NullPointerConstantKindEbNS_11SourceRangeEENKUlbE_clEb+0x575): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::SequenceChecker::notePostMod(clang::NamedDecl*, clang::Expr*, (anonymous namespace)::SequenceChecker::UsageKind) [clone .constprop.928]': (.text._ZN12_GLOBAL__N_115SequenceChecker11notePostModEPN5clang9NamedDeclEPNS1_4ExprENS0_9UsageKindE.constprop.928+0x7a7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::SequenceChecker::notePostMod(clang::NamedDecl*, clang::Expr*, (anonymous namespace)::SequenceChecker::UsageKind) [clone .constprop.928]': (.text._ZN12_GLOBAL__N_115SequenceChecker11notePostModEPN5clang9NamedDeclEPNS1_4ExprENS0_9UsageKindE.constprop.928+0x8aa): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `llvm::APInt::operator-() const': (.text._ZNK4llvm5APIntngEv[_ZNK4llvm5APIntngEv]+0x43): undefined reference to `llvm::APInt::operator-(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `llvm::APInt::operator-() const': (.text._ZNK4llvm5APIntngEv[_ZNK4llvm5APIntngEv]+0xa8): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `llvm::APInt::getMinSignedBits() const': (.text._ZNK4llvm5APInt16getMinSignedBitsEv[_ZNK4llvm5APInt16getMinSignedBitsEv]+0x24): undefined reference to `llvm::APInt::countLeadingOnes() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `llvm::APInt::getMinSignedBits() const': (.text._ZNK4llvm5APInt16getMinSignedBitsEv[_ZNK4llvm5APInt16getMinSignedBitsEv]+0x61): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::GetExprRange(clang::ASTContext&, clang::Expr*, unsigned int) [clone .constprop.954]': (.text._ZN12_GLOBAL__N_1L12GetExprRangeERN5clang10ASTContextEPNS0_4ExprEj.constprop.954+0x4dd): undefined reference to `llvm::APInt::APInt(unsigned int, unsigned int, unsigned long const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::GetExprRange(clang::ASTContext&, clang::Expr*, unsigned int) [clone .constprop.954]': (.text._ZN12_GLOBAL__N_1L12GetExprRangeERN5clang10ASTContextEPNS0_4ExprEj.constprop.954+0x725): undefined reference to `llvm::APInt::EqualSlowCase(unsigned long) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::GetExprRange(clang::ASTContext&, clang::Expr*, unsigned int) [clone .constprop.954]': (.text._ZN12_GLOBAL__N_1L12GetExprRangeERN5clang10ASTContextEPNS0_4ExprEj.constprop.954+0x794): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::DiagnoseOutOfRangeComparison(clang::Sema&, clang::BinaryOperator*, clang::Expr*, clang::Expr*, llvm::APSInt, bool) [clone .constprop.952]': (.text._ZN12_GLOBAL__N_1L28DiagnoseOutOfRangeComparisonERN5clang4SemaEPNS0_14BinaryOperatorEPNS0_4ExprES6_N4llvm6APSIntEb.constprop.952+0x351): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::DiagnoseOutOfRangeComparison(clang::Sema&, clang::BinaryOperator*, clang::Expr*, clang::Expr*, llvm::APSInt, bool) [clone .constprop.952]': (.text._ZN12_GLOBAL__N_1L28DiagnoseOutOfRangeComparisonERN5clang4SemaEPNS0_14BinaryOperatorEPNS0_4ExprES6_N4llvm6APSIntEb.constprop.952+0x362): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::DiagnoseOutOfRangeComparison(clang::Sema&, clang::BinaryOperator*, clang::Expr*, clang::Expr*, llvm::APSInt, bool) [clone .constprop.952]': (.text._ZN12_GLOBAL__N_1L28DiagnoseOutOfRangeComparisonERN5clang4SemaEPNS0_14BinaryOperatorEPNS0_4ExprES6_N4llvm6APSIntEb.constprop.952+0x37d): undefined reference to `llvm::APInt::print(llvm::raw_ostream&, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::DiagnoseOutOfRangeComparison(clang::Sema&, clang::BinaryOperator*, clang::Expr*, clang::Expr*, llvm::APSInt, bool) [clone .constprop.952]': (.text._ZN12_GLOBAL__N_1L28DiagnoseOutOfRangeComparisonERN5clang4SemaEPNS0_14BinaryOperatorEPNS0_4ExprES6_N4llvm6APSIntEb.constprop.952+0x4dd): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::DiagnoseOutOfRangeComparison(clang::Sema&, clang::BinaryOperator*, clang::Expr*, clang::Expr*, llvm::APSInt, bool) [clone .constprop.952]': (.text._ZN12_GLOBAL__N_1L28DiagnoseOutOfRangeComparisonERN5clang4SemaEPNS0_14BinaryOperatorEPNS0_4ExprES6_N4llvm6APSIntEb.constprop.952+0x6d2): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::DiagnoseOutOfRangeComparison(clang::Sema&, clang::BinaryOperator*, clang::Expr*, clang::Expr*, llvm::APSInt, bool) [clone .constprop.952]': (.text._ZN12_GLOBAL__N_1L28DiagnoseOutOfRangeComparisonERN5clang4SemaEPNS0_14BinaryOperatorEPNS0_4ExprES6_N4llvm6APSIntEb.constprop.952+0x6e3): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::DiagnoseOutOfRangeComparison(clang::Sema&, clang::BinaryOperator*, clang::Expr*, clang::Expr*, llvm::APSInt, bool) [clone .constprop.952]': (.text._ZN12_GLOBAL__N_1L28DiagnoseOutOfRangeComparisonERN5clang4SemaEPNS0_14BinaryOperatorEPNS0_4ExprES6_N4llvm6APSIntEb.constprop.952+0x75a): undefined reference to `llvm::APInt::print(llvm::raw_ostream&, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::DiagnoseOutOfRangeComparison(clang::Sema&, clang::BinaryOperator*, clang::Expr*, clang::Expr*, llvm::APSInt, bool) [clone .constprop.952]': (.text._ZN12_GLOBAL__N_1L28DiagnoseOutOfRangeComparisonERN5clang4SemaEPNS0_14BinaryOperatorEPNS0_4ExprES6_N4llvm6APSIntEb.constprop.952+0x7bb): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::DiagnoseImpCast(clang::Sema&, clang::Expr*, clang::QualType, clang::QualType, clang::SourceLocation, unsigned int, bool)': (.text._ZN12_GLOBAL__N_1L15DiagnoseImpCastERN5clang4SemaEPNS0_4ExprENS0_8QualTypeES5_NS0_14SourceLocationEjb+0x397): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::DiagnoseImpCast(clang::Sema&, clang::Expr*, clang::QualType, clang::QualType, clang::SourceLocation, unsigned int, bool)': (.text._ZN12_GLOBAL__N_1L15DiagnoseImpCastERN5clang4SemaEPNS0_4ExprENS0_8QualTypeES5_NS0_14SourceLocationEjb+0x3be): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::DiagnoseImpCast(clang::Sema&, clang::Expr*, clang::QualType, clang::QualType, clang::SourceLocation, unsigned int, bool)': (.text._ZN12_GLOBAL__N_1L15DiagnoseImpCastERN5clang4SemaEPNS0_4ExprENS0_8QualTypeES5_NS0_14SourceLocationEjb+0x3fe): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::DiagnoseImpCast(clang::Sema&, clang::Expr*, clang::QualType, clang::QualType, clang::SourceLocation, unsigned int, bool)': (.text._ZN12_GLOBAL__N_1L15DiagnoseImpCastERN5clang4SemaEPNS0_4ExprENS0_8QualTypeES5_NS0_14SourceLocationEjb+0x424): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::SemaBuiltinVAStartImpl(clang::CallExpr*)': (.text._ZN5clang4Sema22SemaBuiltinVAStartImplEPNS_8CallExprE+0x30e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o):(.text._ZN5clang4Sema22SemaBuiltinVAStartImplEPNS_8CallExprE+0x336): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::SemaBuiltinAssumeAligned(clang::CallExpr*)': (.text._ZN5clang4Sema24SemaBuiltinAssumeAlignedEPNS_8CallExprE+0xcf): undefined reference to `llvm::APInt::countPopulationSlowCase() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::SemaBuiltinPrefetch(clang::CallExpr*)': (.text._ZN5clang4Sema19SemaBuiltinPrefetchEPNS_8CallExprE+0x1e8): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::CheckNeonBuiltinFunctionCall(unsigned int, clang::CallExpr*)': (.text._ZN5clang4Sema28CheckNeonBuiltinFunctionCallEjPNS_8CallExprE+0x112d): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::SemaBuiltinLongjmp(clang::CallExpr*)': (.text._ZN5clang4Sema18SemaBuiltinLongjmpEPNS_8CallExprE+0x236): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::SemaBuiltinARMSpecialReg(unsigned int, clang::CallExpr*, int, unsigned int, bool)': (.text._ZN5clang4Sema24SemaBuiltinARMSpecialRegEjPNS_8CallExprEijb+0x1d6): undefined reference to `llvm::StringRef::split(llvm::SmallVectorImpl&, llvm::StringRef, int, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::SemaBuiltinARMSpecialReg(unsigned int, clang::CallExpr*, int, unsigned int, bool)': (.text._ZN5clang4Sema24SemaBuiltinARMSpecialRegEjPNS_8CallExprEijb+0x3d6): undefined reference to `llvm::getAsSignedInteger(llvm::StringRef, unsigned int, long long&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::SemaBuiltinARMSpecialReg(unsigned int, clang::CallExpr*, int, unsigned int, bool)': (.text._ZN5clang4Sema24SemaBuiltinARMSpecialRegEjPNS_8CallExprEijb+0x41a): undefined reference to `llvm::StringRef::startswith_lower(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::SemaBuiltinARMSpecialReg(unsigned int, clang::CallExpr*, int, unsigned int, bool)': (.text._ZN5clang4Sema24SemaBuiltinARMSpecialRegEjPNS_8CallExprEijb+0x448): undefined reference to `llvm::StringRef::startswith_lower(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::SemaBuiltinARMSpecialReg(unsigned int, clang::CallExpr*, int, unsigned int, bool)': (.text._ZN5clang4Sema24SemaBuiltinARMSpecialRegEjPNS_8CallExprEijb+0x492): undefined reference to `llvm::StringRef::startswith_lower(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::SemaBuiltinARMSpecialReg(unsigned int, clang::CallExpr*, int, unsigned int, bool)': (.text._ZN5clang4Sema24SemaBuiltinARMSpecialRegEjPNS_8CallExprEijb+0x566): undefined reference to `llvm::StringRef::lower[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::SemaBuiltinARMSpecialReg(unsigned int, clang::CallExpr*, int, unsigned int, bool)': (.text._ZN5clang4Sema24SemaBuiltinARMSpecialRegEjPNS_8CallExprEijb+0x62e): undefined reference to `llvm::StringRef::startswith_lower(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::SemaBuiltinARMSpecialReg(unsigned int, clang::CallExpr*, int, unsigned int, bool)': (.text._ZN5clang4Sema24SemaBuiltinARMSpecialRegEjPNS_8CallExprEijb+0x65d): undefined reference to `llvm::StringRef::startswith_lower(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::SemaBuiltinARMSpecialReg(unsigned int, clang::CallExpr*, int, unsigned int, bool)': (.text._ZN5clang4Sema24SemaBuiltinARMSpecialRegEjPNS_8CallExprEijb+0x691): undefined reference to `llvm::StringRef::startswith_lower(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::SemaBuiltinARMSpecialReg(unsigned int, clang::CallExpr*, int, unsigned int, bool)': (.text._ZN5clang4Sema24SemaBuiltinARMSpecialRegEjPNS_8CallExprEijb+0x714): undefined reference to `llvm::StringRef::startswith_lower(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::SemaBuiltinARMSpecialReg(unsigned int, clang::CallExpr*, int, unsigned int, bool)': (.text._ZN5clang4Sema24SemaBuiltinARMSpecialRegEjPNS_8CallExprEijb+0x799): undefined reference to `llvm::StringRef::startswith_lower(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::SemaBuiltinUnorderedCompare(clang::CallExpr*)': (.text._ZN5clang4Sema27SemaBuiltinUnorderedCompareEPNS_8CallExprE+0x411): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::CheckObjCString(clang::Expr*)': (.text._ZN5clang4Sema15CheckObjCStringEPNS_4ExprE+0x199): undefined reference to `ConvertUTF8toUTF16' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::CheckObjCString(clang::Expr*)': (.text._ZN5clang4Sema15CheckObjCStringEPNS_4ExprE+0x1cc): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::CheckObjCString(clang::Expr*)': (.text._ZN5clang4Sema15CheckObjCStringEPNS_4ExprE+0x260): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `checkUnsafeAssignObject(clang::Sema&, clang::SourceLocation, clang::Qualifiers::ObjCLifetime, clang::Expr*, bool) [clone .constprop.916]': (.text._ZL23checkUnsafeAssignObjectRN5clang4SemaENS_14SourceLocationENS_10Qualifiers12ObjCLifetimeEPNS_4ExprEb.constprop.916+0x272): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::AnalyzeBitFieldAssignment(clang::Sema&, clang::FieldDecl*, clang::Expr*, clang::SourceLocation) [clone .constprop.943]': (.text._ZN12_GLOBAL__N_1L25AnalyzeBitFieldAssignmentERN5clang4SemaEPNS0_9FieldDeclEPNS0_4ExprENS0_14SourceLocationE.constprop.943+0x17f): undefined reference to `llvm::APInt::trunc(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::AnalyzeBitFieldAssignment(clang::Sema&, clang::FieldDecl*, clang::Expr*, clang::SourceLocation) [clone .constprop.943]': (.text._ZN12_GLOBAL__N_1L25AnalyzeBitFieldAssignmentERN5clang4SemaEPNS0_9FieldDeclEPNS0_4ExprENS0_14SourceLocationE.constprop.943+0x1e5): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::AnalyzeBitFieldAssignment(clang::Sema&, clang::FieldDecl*, clang::Expr*, clang::SourceLocation) [clone .constprop.943]': (.text._ZN12_GLOBAL__N_1L25AnalyzeBitFieldAssignmentERN5clang4SemaEPNS0_9FieldDeclEPNS0_4ExprENS0_14SourceLocationE.constprop.943+0x28c): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::AnalyzeBitFieldAssignment(clang::Sema&, clang::FieldDecl*, clang::Expr*, clang::SourceLocation) [clone .constprop.943]': (.text._ZN12_GLOBAL__N_1L25AnalyzeBitFieldAssignmentERN5clang4SemaEPNS0_9FieldDeclEPNS0_4ExprENS0_14SourceLocationE.constprop.943+0x2ad): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::AnalyzeBitFieldAssignment(clang::Sema&, clang::FieldDecl*, clang::Expr*, clang::SourceLocation) [clone .constprop.943]': (.text._ZN12_GLOBAL__N_1L25AnalyzeBitFieldAssignmentERN5clang4SemaEPNS0_9FieldDeclEPNS0_4ExprENS0_14SourceLocationE.constprop.943+0x3d0): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `SemaBuiltinMemChkCall(clang::Sema&, clang::FunctionDecl*, clang::CallExpr*, unsigned int, unsigned int) [clone .constprop.995]': (.text._ZL21SemaBuiltinMemChkCallRN5clang4SemaEPNS_12FunctionDeclEPNS_8CallExprEjj.constprop.995+0x122): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `SemaBuiltinMemChkCall(clang::Sema&, clang::FunctionDecl*, clang::CallExpr*, unsigned int, unsigned int) [clone .constprop.995]': (.text._ZL21SemaBuiltinMemChkCallRN5clang4SemaEPNS_12FunctionDeclEPNS_8CallExprEjj.constprop.995+0x1ef): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `checkArgCount(clang::Sema&, clang::CallExpr*, unsigned int) [clone .constprop.999]': (.text._ZL13checkArgCountRN5clang4SemaEPNS_8CallExprEj.constprop.999+0x26c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `EvalAddr(clang::Expr*, llvm::SmallVectorImpl&, clang::Decl*)': (.text._ZL8EvalAddrPN5clang4ExprERN4llvm15SmallVectorImplIPNS_11DeclRefExprEEEPNS_4DeclE+0x495): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `EvalVal(clang::Expr*, llvm::SmallVectorImpl&, clang::Decl*)': (.text._ZL7EvalValPN5clang4ExprERN4llvm15SmallVectorImplIPNS_11DeclRefExprEEEPNS_4DeclE+0x3b0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::CheckReturnValExpr(clang::Expr*, clang::QualType, clang::SourceLocation, bool, llvm::SmallVector const*, clang::FunctionDecl const*)': (.text._ZN5clang4Sema18CheckReturnValExprEPNS_4ExprENS_8QualTypeENS_14SourceLocationEbPKN4llvm11SmallVectorIPNS_4AttrELj2EEEPKNS_12FunctionDeclE+0x715): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::CheckReturnValExpr(clang::Expr*, clang::QualType, clang::SourceLocation, bool, llvm::SmallVector const*, clang::FunctionDecl const*)': (.text._ZN5clang4Sema18CheckReturnValExprEPNS_4ExprENS_8QualTypeENS_14SourceLocationEbPKN4llvm11SmallVectorIPNS_4AttrELj2EEEPKNS_12FunctionDeclE+0x81d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o):(.text._ZN5clang4Sema18CheckReturnValExprEPNS_4ExprENS_8QualTypeENS_14SourceLocationEbPKN4llvm11SmallVectorIPNS_4AttrELj2EEEPKNS_12FunctionDeclE+0x84b): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::SemaBuiltinShuffleVector(clang::CallExpr*)': (.text._ZN5clang4Sema24SemaBuiltinShuffleVectorEPNS_8CallExprE+0x3bc): undefined reference to `llvm::APInt::countPopulationSlowCase() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::SemaBuiltinShuffleVector(clang::CallExpr*)': (.text._ZN5clang4Sema24SemaBuiltinShuffleVectorEPNS_8CallExprE+0x488): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `void (anonymous namespace)::CheckFormatHandler::EmitFormatDiagnostic(clang::Sema&, bool, clang::Expr const*, clang::PartialDiagnostic, clang::SourceLocation, bool, clang::SourceRange, llvm::ArrayRef) [clone .constprop.975]': (.text._ZN12_GLOBAL__N_118CheckFormatHandler20EmitFormatDiagnosticIN5clang11SourceRangeEEEvRNS2_4SemaEbPKNS2_4ExprENS2_17PartialDiagnosticENS2_14SourceLocationEbT_N4llvm8ArrayRefINS2_9FixItHintEEE.constprop.975+0x2a1): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `void (anonymous namespace)::CheckFormatHandler::EmitFormatDiagnostic(clang::Sema&, bool, clang::Expr const*, clang::PartialDiagnostic, clang::SourceLocation, bool, clang::SourceRange, llvm::ArrayRef) [clone .constprop.975]': (.text._ZN12_GLOBAL__N_118CheckFormatHandler20EmitFormatDiagnosticIN5clang11SourceRangeEEEvRNS2_4SemaEbPKNS2_4ExprENS2_17PartialDiagnosticENS2_14SourceLocationEbT_N4llvm8ArrayRefINS2_9FixItHintEEE.constprop.975+0x2c7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `void (anonymous namespace)::CheckFormatHandler::EmitFormatDiagnostic(clang::Sema&, bool, clang::Expr const*, clang::PartialDiagnostic, clang::SourceLocation, bool, clang::SourceRange, llvm::ArrayRef) [clone .constprop.975]': (.text._ZN12_GLOBAL__N_118CheckFormatHandler20EmitFormatDiagnosticIN5clang11SourceRangeEEEvRNS2_4SemaEbPKNS2_4ExprENS2_17PartialDiagnosticENS2_14SourceLocationEbT_N4llvm8ArrayRefINS2_9FixItHintEEE.constprop.975+0x2ed): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `CheckMemorySizeofForComparison(clang::Sema&, clang::Expr const*, clang::IdentifierInfo*, clang::SourceLocation, clang::SourceLocation) [clone .constprop.973]': (.text._ZL30CheckMemorySizeofForComparisonRN5clang4SemaEPKNS_4ExprEPNS_14IdentifierInfoENS_14SourceLocationES7_.constprop.973+0x736): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::CheckStrncatArguments(clang::CallExpr const*, clang::IdentifierInfo*)': (.text._ZN5clang4Sema21CheckStrncatArgumentsEPKNS_8CallExprEPNS_14IdentifierInfoE+0x265): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::CheckStrncatArguments(clang::CallExpr const*, clang::IdentifierInfo*)': (.text._ZN5clang4Sema21CheckStrncatArgumentsEPKNS_8CallExprEPNS_14IdentifierInfoE+0x273): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::CheckStrncatArguments(clang::CallExpr const*, clang::IdentifierInfo*)': (.text._ZN5clang4Sema21CheckStrncatArgumentsEPKNS_8CallExprEPNS_14IdentifierInfoE+0x394): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::CheckStrlcpycatArguments(clang::CallExpr const*, clang::IdentifierInfo*)': (.text._ZN5clang4Sema24CheckStrlcpycatArgumentsEPKNS_8CallExprEPNS_14IdentifierInfoE+0x224): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::CheckStrlcpycatArguments(clang::CallExpr const*, clang::IdentifierInfo*)': (.text._ZN5clang4Sema24CheckStrlcpycatArgumentsEPKNS_8CallExprEPNS_14IdentifierInfoE+0x232): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::CheckStrlcpycatArguments(clang::CallExpr const*, clang::IdentifierInfo*)': (.text._ZN5clang4Sema24CheckStrlcpycatArgumentsEPKNS_8CallExprEPNS_14IdentifierInfoE+0x325): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `void (anonymous namespace)::CheckFormatHandler::EmitFormatDiagnostic(clang::PartialDiagnostic, clang::SourceLocation, bool, clang::CharSourceRange, llvm::ArrayRef)': (.text._ZN12_GLOBAL__N_118CheckFormatHandler20EmitFormatDiagnosticIN5clang15CharSourceRangeEEEvNS2_17PartialDiagnosticENS2_14SourceLocationEbT_N4llvm8ArrayRefINS2_9FixItHintEEE+0x500): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `void (anonymous namespace)::CheckFormatHandler::EmitFormatDiagnostic(clang::PartialDiagnostic, clang::SourceLocation, bool, clang::CharSourceRange, llvm::ArrayRef)': (.text._ZN12_GLOBAL__N_118CheckFormatHandler20EmitFormatDiagnosticIN5clang15CharSourceRangeEEEvNS2_17PartialDiagnosticENS2_14SourceLocationEbT_N4llvm8ArrayRefINS2_9FixItHintEEE+0x526): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `void (anonymous namespace)::CheckFormatHandler::EmitFormatDiagnostic(clang::PartialDiagnostic, clang::SourceLocation, bool, clang::CharSourceRange, llvm::ArrayRef)': (.text._ZN12_GLOBAL__N_118CheckFormatHandler20EmitFormatDiagnosticIN5clang15CharSourceRangeEEEvNS2_17PartialDiagnosticENS2_14SourceLocationEbT_N4llvm8ArrayRefINS2_9FixItHintEEE+0x54e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::CheckScanfHandler::HandleScanfSpecifier(clang::analyze_scanf::ScanfSpecifier const&, char const*, unsigned int)': (.text._ZN12_GLOBAL__N_117CheckScanfHandler20HandleScanfSpecifierERKN5clang13analyze_scanf14ScanfSpecifierEPKcj+0x2e4): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::CheckScanfHandler::HandleScanfSpecifier(clang::analyze_scanf::ScanfSpecifier const&, char const*, unsigned int)': (.text._ZN12_GLOBAL__N_117CheckScanfHandler20HandleScanfSpecifierERKN5clang13analyze_scanf14ScanfSpecifierEPKcj+0x308): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::CheckScanfHandler::HandleScanfSpecifier(clang::analyze_scanf::ScanfSpecifier const&, char const*, unsigned int)': (.text._ZN12_GLOBAL__N_117CheckScanfHandler20HandleScanfSpecifierERKN5clang13analyze_scanf14ScanfSpecifierEPKcj+0x538): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::DiagnoseAlwaysNonNullPointer(clang::Expr*, clang::Expr::NullPointerConstantKind, bool, clang::SourceRange)': (.text._ZN5clang4Sema28DiagnoseAlwaysNonNullPointerEPNS_4ExprENS1_23NullPointerConstantKindEbNS_11SourceRangeE+0x4eb): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::DiagnoseAlwaysNonNullPointer(clang::Expr*, clang::Expr::NullPointerConstantKind, bool, clang::SourceRange)': (.text._ZN5clang4Sema28DiagnoseAlwaysNonNullPointerEPNS_4ExprENS1_23NullPointerConstantKindEbNS_11SourceRangeE+0x5a5): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::DiagnoseAlwaysNonNullPointer(clang::Expr*, clang::Expr::NullPointerConstantKind, bool, clang::SourceRange)': (.text._ZN5clang4Sema28DiagnoseAlwaysNonNullPointerEPNS_4ExprENS1_23NullPointerConstantKindEbNS_11SourceRangeE+0x7b6): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::DiagnoseAlwaysNonNullPointer(clang::Expr*, clang::Expr::NullPointerConstantKind, bool, clang::SourceRange)': (.text._ZN5clang4Sema28DiagnoseAlwaysNonNullPointerEPNS_4ExprENS1_23NullPointerConstantKindEbNS_11SourceRangeE+0x8e3): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::CheckImplicitConversion(clang::Sema&, clang::Expr*, clang::QualType, clang::SourceLocation, bool*)': (.text._ZN12_GLOBAL__N_123CheckImplicitConversionERN5clang4SemaEPNS0_4ExprENS0_8QualTypeENS0_14SourceLocationEPb+0x7ef): undefined reference to `llvm::APInt::APInt(unsigned int, unsigned int, unsigned long const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::CheckImplicitConversion(clang::Sema&, clang::Expr*, clang::QualType, clang::SourceLocation, bool*)': (.text._ZN12_GLOBAL__N_123CheckImplicitConversionERN5clang4SemaEPNS0_4ExprENS0_8QualTypeENS0_14SourceLocationEPb+0x811): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&, llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::CheckImplicitConversion(clang::Sema&, clang::Expr*, clang::QualType, clang::SourceLocation, bool*)': (.text._ZN12_GLOBAL__N_123CheckImplicitConversionERN5clang4SemaEPNS0_4ExprENS0_8QualTypeENS0_14SourceLocationEPb+0x89e): undefined reference to `llvm::APFloat::convertToInteger(llvm::APSInt&, llvm::APFloat::roundingMode, bool*) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::CheckImplicitConversion(clang::Sema&, clang::Expr*, clang::QualType, clang::SourceLocation, bool*)': (.text._ZN12_GLOBAL__N_123CheckImplicitConversionERN5clang4SemaEPNS0_4ExprENS0_8QualTypeENS0_14SourceLocationEPb+0x8f1): undefined reference to `llvm::APFloat::semanticsPrecision(llvm::fltSemantics const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::CheckImplicitConversion(clang::Sema&, clang::Expr*, clang::QualType, clang::SourceLocation, bool*)': (.text._ZN12_GLOBAL__N_123CheckImplicitConversionERN5clang4SemaEPNS0_4ExprENS0_8QualTypeENS0_14SourceLocationEPb+0x917): undefined reference to `llvm::APFloat::toString(llvm::SmallVectorImpl&, unsigned int, unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::CheckImplicitConversion(clang::Sema&, clang::Expr*, clang::QualType, clang::SourceLocation, bool*)': (.text._ZN12_GLOBAL__N_123CheckImplicitConversionERN5clang4SemaEPNS0_4ExprENS0_8QualTypeENS0_14SourceLocationEPb+0x992): undefined reference to `llvm::APInt::toString(llvm::SmallVectorImpl&, unsigned int, bool, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::CheckImplicitConversion(clang::Sema&, clang::Expr*, clang::QualType, clang::SourceLocation, bool*)': (.text._ZN12_GLOBAL__N_123CheckImplicitConversionERN5clang4SemaEPNS0_4ExprENS0_8QualTypeENS0_14SourceLocationEPb+0xb16): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::CheckImplicitConversion(clang::Sema&, clang::Expr*, clang::QualType, clang::SourceLocation, bool*)': (.text._ZN12_GLOBAL__N_123CheckImplicitConversionERN5clang4SemaEPNS0_4ExprENS0_8QualTypeENS0_14SourceLocationEPb+0xea4): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::CheckImplicitConversion(clang::Sema&, clang::Expr*, clang::QualType, clang::SourceLocation, bool*)': (.text._ZN12_GLOBAL__N_123CheckImplicitConversionERN5clang4SemaEPNS0_4ExprENS0_8QualTypeENS0_14SourceLocationEPb+0x1103): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::CheckImplicitConversion(clang::Sema&, clang::Expr*, clang::QualType, clang::SourceLocation, bool*)': (.text._ZN12_GLOBAL__N_123CheckImplicitConversionERN5clang4SemaEPNS0_4ExprENS0_8QualTypeENS0_14SourceLocationEPb+0x1259): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::CheckImplicitConversion(clang::Sema&, clang::Expr*, clang::QualType, clang::SourceLocation, bool*)': (.text._ZN12_GLOBAL__N_123CheckImplicitConversionERN5clang4SemaEPNS0_4ExprENS0_8QualTypeENS0_14SourceLocationEPb+0x12c7): undefined reference to `llvm::APInt::trunc(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::CheckImplicitConversion(clang::Sema&, clang::Expr*, clang::QualType, clang::SourceLocation, bool*)': (.text._ZN12_GLOBAL__N_123CheckImplicitConversionERN5clang4SemaEPNS0_4ExprENS0_8QualTypeENS0_14SourceLocationEPb+0x1357): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::CheckImplicitConversion(clang::Sema&, clang::Expr*, clang::QualType, clang::SourceLocation, bool*)': (.text._ZN12_GLOBAL__N_123CheckImplicitConversionERN5clang4SemaEPNS0_4ExprENS0_8QualTypeENS0_14SourceLocationEPb+0x153f): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::AnalyzeImplicitConversions(clang::Sema&, clang::Expr*, clang::SourceLocation)': (.text._ZN12_GLOBAL__N_1L26AnalyzeImplicitConversionsERN5clang4SemaEPNS0_4ExprENS0_14SourceLocationE+0x918): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::AnalyzeImplicitConversions(clang::Sema&, clang::Expr*, clang::SourceLocation)': (.text._ZN12_GLOBAL__N_1L26AnalyzeImplicitConversionsERN5clang4SemaEPNS0_4ExprENS0_14SourceLocationE+0x95e): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::CheckFormatArguments(llvm::ArrayRef, bool, unsigned int, unsigned int, clang::Sema::FormatStringType, clang::Sema::VariadicCallType, clang::SourceLocation, clang::SourceRange, llvm::SmallBitVector&)': (.text._ZN5clang4Sema20CheckFormatArgumentsEN4llvm8ArrayRefIPKNS_4ExprEEEbjjNS0_16FormatStringTypeENS0_16VariadicCallTypeENS_14SourceLocationENS_11SourceRangeERNS1_14SmallBitVectorE+0x289): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `llvm::SmallPtrSet CXXRecordMembersNamed(llvm::StringRef, clang::Sema&, clang::QualType) [clone .constprop.963]': (.text._Z21CXXRecordMembersNamedIN5clang13CXXMethodDeclEEN4llvm11SmallPtrSetIPT_Lj1EEENS2_9StringRefERNS0_4SemaENS0_8QualTypeE.constprop.963+0x25f): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::CheckPrintfHandler::HandlePrintfSpecifier(clang::analyze_printf::PrintfSpecifier const&, char const*, unsigned int)': (.text._ZN12_GLOBAL__N_118CheckPrintfHandler21HandlePrintfSpecifierERKN5clang14analyze_printf15PrintfSpecifierEPKcj+0x3e0): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::CheckPrintfHandler::HandlePrintfSpecifier(clang::analyze_printf::PrintfSpecifier const&, char const*, unsigned int)': (.text._ZN12_GLOBAL__N_118CheckPrintfHandler21HandlePrintfSpecifierERKN5clang14analyze_printf15PrintfSpecifierEPKcj+0x466): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::CheckPrintfHandler::HandlePrintfSpecifier(clang::analyze_printf::PrintfSpecifier const&, char const*, unsigned int)': (.text._ZN12_GLOBAL__N_118CheckPrintfHandler21HandlePrintfSpecifierERKN5clang14analyze_printf15PrintfSpecifierEPKcj+0x6a6): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::CheckPrintfHandler::HandlePrintfSpecifier(clang::analyze_printf::PrintfSpecifier const&, char const*, unsigned int)': (.text._ZN12_GLOBAL__N_118CheckPrintfHandler21HandlePrintfSpecifierERKN5clang14analyze_printf15PrintfSpecifierEPKcj+0x10f6): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::CheckPrintfHandler::HandlePrintfSpecifier(clang::analyze_printf::PrintfSpecifier const&, char const*, unsigned int)': (.text._ZN12_GLOBAL__N_118CheckPrintfHandler21HandlePrintfSpecifierERKN5clang14analyze_printf15PrintfSpecifierEPKcj+0x1468): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::CheckPrintfHandler::HandlePrintfSpecifier(clang::analyze_printf::PrintfSpecifier const&, char const*, unsigned int)': (.text._ZN12_GLOBAL__N_118CheckPrintfHandler21HandlePrintfSpecifierERKN5clang14analyze_printf15PrintfSpecifierEPKcj+0x148b): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::CheckPrintfHandler::HandlePrintfSpecifier(clang::analyze_printf::PrintfSpecifier const&, char const*, unsigned int)': (.text._ZN12_GLOBAL__N_118CheckPrintfHandler21HandlePrintfSpecifierERKN5clang14analyze_printf15PrintfSpecifierEPKcj+0x188f): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::CheckPrintfHandler::HandlePrintfSpecifier(clang::analyze_printf::PrintfSpecifier const&, char const*, unsigned int)': (.text._ZN12_GLOBAL__N_118CheckPrintfHandler21HandlePrintfSpecifierERKN5clang14analyze_printf15PrintfSpecifierEPKcj+0x1b74): undefined reference to `llvm::APInt::APInt(unsigned int, unsigned int, unsigned long const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::CheckPrintfHandler::HandlePrintfSpecifier(clang::analyze_printf::PrintfSpecifier const&, char const*, unsigned int)': (.text._ZN12_GLOBAL__N_118CheckPrintfHandler21HandlePrintfSpecifierERKN5clang14analyze_printf15PrintfSpecifierEPKcj+0x21dc): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::hasCStrMethod(clang::Expr const*)': (.text._ZN5clang4Sema13hasCStrMethodEPKNS_4ExprE+0x86): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::CheckArrayAccess(clang::Expr const*, clang::Expr const*, clang::ArraySubscriptExpr const*, bool, bool)': (.text._ZN5clang4Sema16CheckArrayAccessEPKNS_4ExprES3_PKNS_18ArraySubscriptExprEbb+0x216): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::CheckArrayAccess(clang::Expr const*, clang::Expr const*, clang::ArraySubscriptExpr const*, bool, bool)': (.text._ZN5clang4Sema16CheckArrayAccessEPKNS_4ExprES3_PKNS_18ArraySubscriptExprEbb+0x3d4): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::CheckArrayAccess(clang::Expr const*, clang::Expr const*, clang::ArraySubscriptExpr const*, bool, bool)': (.text._ZN5clang4Sema16CheckArrayAccessEPKNS_4ExprES3_PKNS_18ArraySubscriptExprEbb+0x405): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::CheckArrayAccess(clang::Expr const*, clang::Expr const*, clang::ArraySubscriptExpr const*, bool, bool)': (.text._ZN5clang4Sema16CheckArrayAccessEPKNS_4ExprES3_PKNS_18ArraySubscriptExprEbb+0x576): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::CheckArrayAccess(clang::Expr const*, clang::Expr const*, clang::ArraySubscriptExpr const*, bool, bool)': (.text._ZN5clang4Sema16CheckArrayAccessEPKNS_4ExprES3_PKNS_18ArraySubscriptExprEbb+0x7a1): undefined reference to `llvm::APInt::operator-(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::CheckArrayAccess(clang::Expr const*, clang::Expr const*, clang::ArraySubscriptExpr const*, bool, bool)': (.text._ZN5clang4Sema16CheckArrayAccessEPKNS_4ExprES3_PKNS_18ArraySubscriptExprEbb+0x8ca): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::CheckArrayAccess(clang::Expr const*, clang::Expr const*, clang::ArraySubscriptExpr const*, bool, bool)': (.text._ZN5clang4Sema16CheckArrayAccessEPKNS_4ExprES3_PKNS_18ArraySubscriptExprEbb+0x9eb): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::CheckArrayAccess(clang::Expr const*, clang::Expr const*, clang::ArraySubscriptExpr const*, bool, bool)': (.text._ZN5clang4Sema16CheckArrayAccessEPKNS_4ExprES3_PKNS_18ArraySubscriptExprEbb+0xa61): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::CheckArrayAccess(clang::Expr const*, clang::Expr const*, clang::ArraySubscriptExpr const*, bool, bool)': (.text._ZN5clang4Sema16CheckArrayAccessEPKNS_4ExprES3_PKNS_18ArraySubscriptExprEbb+0xad5): undefined reference to `llvm::APInt::operator*=(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::CheckArrayAccess(clang::Expr const*, clang::Expr const*, clang::ArraySubscriptExpr const*, bool, bool)': (.text._ZN5clang4Sema16CheckArrayAccessEPKNS_4ExprES3_PKNS_18ArraySubscriptExprEbb+0xb15): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::CheckArrayAccess(clang::Expr const*, clang::Expr const*, clang::ArraySubscriptExpr const*, bool, bool)': (.text._ZN5clang4Sema16CheckArrayAccessEPKNS_4ExprES3_PKNS_18ArraySubscriptExprEbb+0xb61): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::CheckArrayAccess(clang::Expr const*, clang::Expr const*, clang::ArraySubscriptExpr const*, bool, bool)': (.text._ZN5clang4Sema16CheckArrayAccessEPKNS_4ExprES3_PKNS_18ArraySubscriptExprEbb+0xc08): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::CheckArrayAccess(clang::Expr const*, clang::Expr const*, clang::ArraySubscriptExpr const*, bool, bool)': (.text._ZN5clang4Sema16CheckArrayAccessEPKNS_4ExprES3_PKNS_18ArraySubscriptExprEbb+0xc20): undefined reference to `llvm::APInt::EqualSlowCase(unsigned long) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::CheckArrayAccess(clang::Expr const*, clang::Expr const*, clang::ArraySubscriptExpr const*, bool, bool)': (.text._ZN5clang4Sema16CheckArrayAccessEPKNS_4ExprES3_PKNS_18ArraySubscriptExprEbb+0xc53): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::CheckArrayAccess(clang::Expr const*, clang::Expr const*, clang::ArraySubscriptExpr const*, bool, bool)': (.text._ZN5clang4Sema16CheckArrayAccessEPKNS_4ExprES3_PKNS_18ArraySubscriptExprEbb+0xc62): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::CheckArrayAccess(clang::Expr const*, clang::Expr const*, clang::ArraySubscriptExpr const*, bool, bool)': (.text._ZN5clang4Sema16CheckArrayAccessEPKNS_4ExprES3_PKNS_18ArraySubscriptExprEbb+0xca4): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::CheckMemaccessArguments(clang::CallExpr const*, unsigned int, clang::IdentifierInfo*)': (.text._ZN5clang4Sema23CheckMemaccessArgumentsEPKNS_8CallExprEjPNS_14IdentifierInfoE+0x271): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::CheckMemaccessArguments(clang::CallExpr const*, unsigned int, clang::IdentifierInfo*)': (.text._ZN5clang4Sema23CheckMemaccessArgumentsEPKNS_8CallExprEjPNS_14IdentifierInfoE+0x2e2): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::isLayoutCompatible(clang::ASTContext&, clang::QualType, clang::QualType) [clone .constprop.978]': (.text._ZN12_GLOBAL__N_118isLayoutCompatibleERN5clang10ASTContextENS0_8QualTypeES3_.constprop.978+0x517): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::isLayoutCompatible(clang::ASTContext&, clang::QualType, clang::QualType) [clone .constprop.978]': (.text._ZN12_GLOBAL__N_118isLayoutCompatibleERN5clang10ASTContextENS0_8QualTypeES3_.constprop.978+0x5ea): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `(anonymous namespace)::isLayoutCompatible(clang::ASTContext&, clang::QualType, clang::QualType) [clone .constprop.978]': (.text._ZN12_GLOBAL__N_118isLayoutCompatibleERN5clang10ASTContextENS0_8QualTypeES3_.constprop.978+0x66e): undefined reference to `llvm::SmallPtrSetImplBase::erase_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::CheckArgumentWithTypeTag(clang::ArgumentWithTypeTagAttr const*, clang::Expr const* const*)': (.text._ZN5clang4Sema24CheckArgumentWithTypeTagEPKNS_23ArgumentWithTypeTagAttrEPKPKNS_4ExprE+0x25d): undefined reference to `llvm::APInt::APInt(unsigned int, unsigned int, unsigned long const*)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::CheckArgumentWithTypeTag(clang::ArgumentWithTypeTagAttr const*, clang::Expr const* const*)': (.text._ZN5clang4Sema24CheckArgumentWithTypeTagEPKNS_23ArgumentWithTypeTagAttrEPKPKNS_4ExprE+0x710): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaChecking.cpp.o): In function `clang::Sema::CheckArgumentWithTypeTag(clang::ArgumentWithTypeTagAttr const*, clang::Expr const* const*)': (.text._ZN5clang4Sema24CheckArgumentWithTypeTagEPKNS_23ArgumentWithTypeTagAttrEPKPKNS_4ExprE+0x82b): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCoroutine.cpp.o): In function `buildMemberCall(clang::Sema&, clang::Expr*, clang::SourceLocation, llvm::StringRef, llvm::MutableArrayRef) [clone .constprop.99]': (.text._ZL15buildMemberCallRN5clang4SemaEPNS_4ExprENS_14SourceLocationEN4llvm9StringRefENS5_15MutableArrayRefIS3_EE.constprop.99+0x5b): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCoroutine.cpp.o): In function `buildMemberCall(clang::Sema&, clang::Expr*, clang::SourceLocation, llvm::StringRef, llvm::MutableArrayRef) [clone .constprop.99]': (.text._ZL15buildMemberCallRN5clang4SemaEPNS_4ExprENS_14SourceLocationEN4llvm9StringRefENS5_15MutableArrayRefIS3_EE.constprop.99+0x2c6): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCoroutine.cpp.o): In function `buildMemberCall(clang::Sema&, clang::Expr*, clang::SourceLocation, llvm::StringRef, llvm::MutableArrayRef) [clone .constprop.99]': (.text._ZL15buildMemberCallRN5clang4SemaEPNS_4ExprENS_14SourceLocationEN4llvm9StringRefENS5_15MutableArrayRefIS3_EE.constprop.99+0x4ed): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCoroutine.cpp.o): In function `buildMemberCall(clang::Sema&, clang::Expr*, clang::SourceLocation, llvm::StringRef, llvm::MutableArrayRef) [clone .constprop.99]': (.text._ZL15buildMemberCallRN5clang4SemaEPNS_4ExprENS_14SourceLocationEN4llvm9StringRefENS5_15MutableArrayRefIS3_EE.constprop.99+0x53b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCoroutine.cpp.o): In function `buildMemberCall(clang::Sema&, clang::Expr*, clang::SourceLocation, llvm::StringRef, llvm::MutableArrayRef) [clone .constprop.99]': (.text._ZL15buildMemberCallRN5clang4SemaEPNS_4ExprENS_14SourceLocationEN4llvm9StringRefENS5_15MutableArrayRefIS3_EE.constprop.99+0x57a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCoroutine.cpp.o): In function `checkCoroutineContext(clang::Sema&, clang::SourceLocation, llvm::StringRef) [clone .constprop.95]': (.text._ZL21checkCoroutineContextRN5clang4SemaENS_14SourceLocationEN4llvm9StringRefE.constprop.95+0x27b): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCoroutine.cpp.o): In function `checkCoroutineContext(clang::Sema&, clang::SourceLocation, llvm::StringRef) [clone .constprop.95]': (.text._ZL21checkCoroutineContextRN5clang4SemaENS_14SourceLocationEN4llvm9StringRefE.constprop.95+0x549): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCoroutine.cpp.o): In function `checkCoroutineContext(clang::Sema&, clang::SourceLocation, llvm::StringRef) [clone .constprop.95]': (.text._ZL21checkCoroutineContextRN5clang4SemaENS_14SourceLocationEN4llvm9StringRefE.constprop.95+0x8dd): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCoroutine.cpp.o): In function `checkCoroutineContext(clang::Sema&, clang::SourceLocation, llvm::StringRef) [clone .constprop.95]': (.text._ZL21checkCoroutineContextRN5clang4SemaENS_14SourceLocationEN4llvm9StringRefE.constprop.95+0x979): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCoroutine.cpp.o): In function `checkCoroutineContext(clang::Sema&, clang::SourceLocation, llvm::StringRef) [clone .constprop.95]': (.text._ZL21checkCoroutineContextRN5clang4SemaENS_14SourceLocationEN4llvm9StringRefE.constprop.95+0xd25): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCoroutine.cpp.o): In function `checkCoroutineContext(clang::Sema&, clang::SourceLocation, llvm::StringRef) [clone .constprop.95]': (.text._ZL21checkCoroutineContextRN5clang4SemaENS_14SourceLocationEN4llvm9StringRefE.constprop.95+0x140f): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCoroutine.cpp.o): In function `checkCoroutineContext(clang::Sema&, clang::SourceLocation, llvm::StringRef) [clone .constprop.95]': (.text._ZL21checkCoroutineContextRN5clang4SemaENS_14SourceLocationEN4llvm9StringRefE.constprop.95+0x1943): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCoroutine.cpp.o): In function `checkCoroutineContext(clang::Sema&, clang::SourceLocation, llvm::StringRef) [clone .constprop.95]': (.text._ZL21checkCoroutineContextRN5clang4SemaENS_14SourceLocationEN4llvm9StringRefE.constprop.95+0x1a0e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCoroutine.cpp.o): In function `checkCoroutineContext(clang::Sema&, clang::SourceLocation, llvm::StringRef) [clone .constprop.95]': (.text._ZL21checkCoroutineContextRN5clang4SemaENS_14SourceLocationEN4llvm9StringRefE.constprop.95+0x1a53): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCoroutine.cpp.o): In function `checkCoroutineContext(clang::Sema&, clang::SourceLocation, llvm::StringRef) [clone .constprop.95]': (.text._ZL21checkCoroutineContextRN5clang4SemaENS_14SourceLocationEN4llvm9StringRefE.constprop.95+0x1b95): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCoroutine.cpp.o): In function `checkCoroutineContext(clang::Sema&, clang::SourceLocation, llvm::StringRef) [clone .constprop.95]': (.text._ZL21checkCoroutineContextRN5clang4SemaENS_14SourceLocationEN4llvm9StringRefE.constprop.95+0x1d78): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCoroutine.cpp.o): In function `checkCoroutineContext(clang::Sema&, clang::SourceLocation, llvm::StringRef) [clone .constprop.95]': (.text._ZL21checkCoroutineContextRN5clang4SemaENS_14SourceLocationEN4llvm9StringRefE.constprop.95+0x1dad): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaCoroutine.cpp.o):(.text._ZL21checkCoroutineContextRN5clang4SemaENS_14SourceLocationEN4llvm9StringRefE.constprop.95+0x1e1a): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang15LocationContextEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang15LocationContextEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x1c): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang15LocationContextEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang15LocationContextEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x2c): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o): In function `clang::AnalysisDeclContextManager::AnalysisDeclContextManager(bool, bool, bool, bool, bool, bool, bool, clang::CodeInjector*)': (.text._ZN5clang26AnalysisDeclContextManagerC2EbbbbbbbPNS_12CodeInjectorE+0x56): undefined reference to `llvm::FoldingSetImpl::FoldingSetImpl(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o): In function `clang::LocationContext::ProfileCommon(llvm::FoldingSetNodeID&, clang::LocationContext::ContextKind, clang::AnalysisDeclContext*, clang::LocationContext const*, void const*)': (.text._ZN5clang15LocationContext13ProfileCommonERN4llvm16FoldingSetNodeIDENS0_11ContextKindEPNS_19AnalysisDeclContextEPKS0_PKv+0x17): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o): In function `clang::LocationContext::ProfileCommon(llvm::FoldingSetNodeID&, clang::LocationContext::ContextKind, clang::AnalysisDeclContext*, clang::LocationContext const*, void const*)': (.text._ZN5clang15LocationContext13ProfileCommonERN4llvm16FoldingSetNodeIDENS0_11ContextKindEPNS_19AnalysisDeclContextEPKS0_PKv+0x22): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o): In function `clang::LocationContext::ProfileCommon(llvm::FoldingSetNodeID&, clang::LocationContext::ContextKind, clang::AnalysisDeclContext*, clang::LocationContext const*, void const*)': (.text._ZN5clang15LocationContext13ProfileCommonERN4llvm16FoldingSetNodeIDENS0_11ContextKindEPNS_19AnalysisDeclContextEPKS0_PKv+0x2d): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o): In function `clang::LocationContext::ProfileCommon(llvm::FoldingSetNodeID&, clang::LocationContext::ContextKind, clang::AnalysisDeclContext*, clang::LocationContext const*, void const*)': (.text._ZN5clang15LocationContext13ProfileCommonERN4llvm16FoldingSetNodeIDENS0_11ContextKindEPNS_19AnalysisDeclContextEPKS0_PKv+0x42): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o): In function `clang::BlockInvocationContext::Profile(llvm::FoldingSetNodeID&)': (.text._ZN5clang22BlockInvocationContext7ProfileERN4llvm16FoldingSetNodeIDE+0x33): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o): In function `clang::StackFrameContext::Profile(llvm::FoldingSetNodeID&)': (.text._ZN5clang17StackFrameContext7ProfileERN4llvm16FoldingSetNodeIDE+0x2b): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o): In function `clang::StackFrameContext::Profile(llvm::FoldingSetNodeID&)': (.text._ZN5clang17StackFrameContext7ProfileERN4llvm16FoldingSetNodeIDE+0x39): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o): In function `clang::LocationContextManager::getStackFrame(clang::AnalysisDeclContext*, clang::LocationContext const*, clang::Stmt const*, clang::CFGBlock const*, unsigned int)': (.text._ZN5clang22LocationContextManager13getStackFrameEPNS_19AnalysisDeclContextEPKNS_15LocationContextEPKNS_4StmtEPKNS_8CFGBlockEj+0x70): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o): In function `clang::LocationContextManager::getStackFrame(clang::AnalysisDeclContext*, clang::LocationContext const*, clang::Stmt const*, clang::CFGBlock const*, unsigned int)': (.text._ZN5clang22LocationContextManager13getStackFrameEPNS_19AnalysisDeclContextEPKNS_15LocationContextEPKNS_4StmtEPKNS_8CFGBlockEj+0x7a): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o): In function `clang::LocationContextManager::getStackFrame(clang::AnalysisDeclContext*, clang::LocationContext const*, clang::Stmt const*, clang::CFGBlock const*, unsigned int)': (.text._ZN5clang22LocationContextManager13getStackFrameEPNS_19AnalysisDeclContextEPKNS_15LocationContextEPKNS_4StmtEPKNS_8CFGBlockEj+0x8b): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o): In function `clang::LocationContextManager::getStackFrame(clang::AnalysisDeclContext*, clang::LocationContext const*, clang::Stmt const*, clang::CFGBlock const*, unsigned int)': (.text._ZN5clang22LocationContextManager13getStackFrameEPNS_19AnalysisDeclContextEPKNS_15LocationContextEPKNS_4StmtEPKNS_8CFGBlockEj+0x12d): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o): In function `clang::LocationContextManager::getScope(clang::AnalysisDeclContext*, clang::LocationContext const*, clang::Stmt const*)': (.text._ZN5clang22LocationContextManager8getScopeEPNS_19AnalysisDeclContextEPKNS_15LocationContextEPKNS_4StmtE+0x71): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o): In function `clang::LocationContextManager::getScope(clang::AnalysisDeclContext*, clang::LocationContext const*, clang::Stmt const*)': (.text._ZN5clang22LocationContextManager8getScopeEPNS_19AnalysisDeclContextEPKNS_15LocationContextEPKNS_4StmtE+0x103): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o): In function `clang::LocationContextManager::getBlockInvocationContext(clang::AnalysisDeclContext*, clang::LocationContext const*, clang::BlockDecl const*, void const*)': (.text._ZN5clang22LocationContextManager25getBlockInvocationContextEPNS_19AnalysisDeclContextEPKNS_15LocationContextEPKNS_9BlockDeclEPKv+0x6f): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o): In function `clang::LocationContextManager::getBlockInvocationContext(clang::AnalysisDeclContext*, clang::LocationContext const*, clang::BlockDecl const*, void const*)': (.text._ZN5clang22LocationContextManager25getBlockInvocationContextEPNS_19AnalysisDeclContextEPKNS_15LocationContextEPKNS_9BlockDeclEPKv+0x7f): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o): In function `clang::LocationContextManager::getBlockInvocationContext(clang::AnalysisDeclContext*, clang::LocationContext const*, clang::BlockDecl const*, void const*)': (.text._ZN5clang22LocationContextManager25getBlockInvocationContextEPNS_19AnalysisDeclContextEPKNS_15LocationContextEPKNS_9BlockDeclEPKv+0x119): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o): In function `clang::LocationContext::dumpStack(llvm::raw_ostream&, llvm::StringRef) const': (.text._ZNK5clang15LocationContext9dumpStackERN4llvm11raw_ostreamENS1_9StringRefE+0x759): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o): In function `clang::LocationContext::dumpStack(llvm::raw_ostream&, llvm::StringRef) const': (.text._ZNK5clang15LocationContext9dumpStackERN4llvm11raw_ostreamENS1_9StringRefE+0xa6c): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o): In function `clang::LocationContext::dumpStack(llvm::raw_ostream&, llvm::StringRef) const': (.text._ZNK5clang15LocationContext9dumpStackERN4llvm11raw_ostreamENS1_9StringRefE+0xacc): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o): In function `clang::LocationContext::dumpStack(llvm::raw_ostream&, llvm::StringRef) const': (.text._ZNK5clang15LocationContext9dumpStackERN4llvm11raw_ostreamENS1_9StringRefE+0xae1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o): In function `clang::LocationContext::dumpStack(llvm::raw_ostream&, llvm::StringRef) const': (.text._ZNK5clang15LocationContext9dumpStackERN4llvm11raw_ostreamENS1_9StringRefE+0xaf6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o): In function `clang::LocationContext::dumpStack(llvm::raw_ostream&, llvm::StringRef) const': (.text._ZNK5clang15LocationContext9dumpStackERN4llvm11raw_ostreamENS1_9StringRefE+0xb14): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o): In function `clang::LocationContext::dumpStack(llvm::raw_ostream&, llvm::StringRef) const': (.text._ZNK5clang15LocationContext9dumpStackERN4llvm11raw_ostreamENS1_9StringRefE+0xb3c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o): In function `clang::LocationContext::dumpStack(llvm::raw_ostream&, llvm::StringRef) const': (.text._ZNK5clang15LocationContext9dumpStackERN4llvm11raw_ostreamENS1_9StringRefE+0xb65): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o): In function `clang::LocationContext::dumpStack(llvm::raw_ostream&, llvm::StringRef) const': (.text._ZNK5clang15LocationContext9dumpStackERN4llvm11raw_ostreamENS1_9StringRefE+0xb84): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o): In function `clang::LocationContext::dumpStack(llvm::raw_ostream&, llvm::StringRef) const': (.text._ZNK5clang15LocationContext9dumpStackERN4llvm11raw_ostreamENS1_9StringRefE+0xbad): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o):(.text._ZNK5clang15LocationContext9dumpStackERN4llvm11raw_ostreamENS1_9StringRefE+0xbd0): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o): In function `clang::LocationContext::dumpStack() const': (.text._ZNK5clang15LocationContext9dumpStackEv+0x5): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o): In function `clang::LocationContextManager::clear()': (.text._ZN5clang22LocationContextManager5clearEv+0x2f): undefined reference to `llvm::FoldingSetIteratorImpl::FoldingSetIteratorImpl(void**)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o): In function `clang::LocationContextManager::clear()': (.text._ZN5clang22LocationContextManager5clearEv+0x4c): undefined reference to `llvm::FoldingSetIteratorImpl::FoldingSetIteratorImpl(void**)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o): In function `clang::LocationContextManager::clear()': (.text._ZN5clang22LocationContextManager5clearEv+0x6e): undefined reference to `llvm::FoldingSetIteratorImpl::advance()' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o): In function `clang::LocationContextManager::clear()': (.text._ZN5clang22LocationContextManager5clearEv+0x94): undefined reference to `llvm::FoldingSetImpl::clear()' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o): In function `clang::LocationContextManager::clear()': (.text._ZN5clang22LocationContextManager5clearEv+0xbc): undefined reference to `llvm::FoldingSetIteratorImpl::advance()' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o): In function `clang::LocationContextManager::~LocationContextManager()': (.text._ZN5clang22LocationContextManagerD2Ev+0x1c): undefined reference to `llvm::FoldingSetImpl::~FoldingSetImpl()' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o): In function `clang::BumpVector::grow(clang::BumpVectorContext&, unsigned long)': (.text._ZN5clang10BumpVectorIPKNS_7VarDeclEE4growERNS_17BumpVectorContextEm[_ZN5clang10BumpVectorIPKNS_7VarDeclEE4growERNS_17BumpVectorContextEm]+0x165): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o): In function `clang::BumpVector::grow(clang::BumpVectorContext&, unsigned long)': (.text._ZN5clang10BumpVectorIPKNS_7VarDeclEE4growERNS_17BumpVectorContextEm[_ZN5clang10BumpVectorIPKNS_7VarDeclEE4growERNS_17BumpVectorContextEm]+0x195): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt*)': (.text._ZN5clang15StmtVisitorBaseINS_8make_ptrEN12_GLOBAL__N_125FindBlockDeclRefExprsValsEvE5VisitEPNS_4StmtE+0x4b4): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt*)': (.text._ZN5clang15StmtVisitorBaseINS_8make_ptrEN12_GLOBAL__N_125FindBlockDeclRefExprsValsEvE5VisitEPNS_4StmtE+0xe49): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o): In function `clang::AnalysisDeclContext::getReferencedBlockVars(clang::BlockDecl const*)': (.text._ZN5clang19AnalysisDeclContext22getReferencedBlockVarsEPKNS_9BlockDeclE+0x5d1): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o): In function `clang::AnalysisDeclContext::getReferencedBlockVars(clang::BlockDecl const*)': (.text._ZN5clang19AnalysisDeclContext22getReferencedBlockVarsEPKNS_9BlockDeclE+0x5db): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o): In function `clang::AnalysisDeclContext::getReferencedBlockVars(clang::BlockDecl const*)': (.text._ZN5clang19AnalysisDeclContext22getReferencedBlockVarsEPKNS_9BlockDeclE+0x975): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o):(.data.rel.ro._ZTIN4llvm10FoldingSetIN5clang15LocationContextEEE[_ZTIN4llvm10FoldingSetIN5clang15LocationContextEEE]+0x10): undefined reference to `typeinfo for llvm::FoldingSetImpl' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(AnalysisDeclContext.cpp.o):(.data.rel.ro._ZTVN4llvm10FoldingSetIN5clang15LocationContextEEE[_ZTVN4llvm10FoldingSetIN5clang15LocationContextEEE]+0x10): undefined reference to `llvm::FoldingSetImpl::anchor()' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(BodyFarm.cpp.o): In function `create_dispatch_once(clang::ASTContext&, clang::FunctionDecl const*)': (.text._ZL20create_dispatch_onceRN5clang10ASTContextEPKNS_12FunctionDeclE+0x457): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::shouldAddCase(bool&, clang::Expr::EvalResult const*, clang::CaseStmt const*, clang::ASTContext&) [clone .part.128] [clone .constprop.673]': (.text._ZN12_GLOBAL__N_1L13shouldAddCaseERbPKN5clang4Expr10EvalResultEPKNS1_8CaseStmtERNS1_10ASTContextE.part.128.constprop.673+0xad): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::shouldAddCase(bool&, clang::Expr::EvalResult const*, clang::CaseStmt const*, clang::ASTContext&) [clone .part.128] [clone .constprop.673]': (.text._ZN12_GLOBAL__N_1L13shouldAddCaseERbPKN5clang4Expr10EvalResultEPKNS1_8CaseStmtERNS1_10ASTContextE.part.128.constprop.673+0xdf): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::shouldAddCase(bool&, clang::Expr::EvalResult const*, clang::CaseStmt const*, clang::ASTContext&) [clone .part.128] [clone .constprop.673]': (.text._ZN12_GLOBAL__N_1L13shouldAddCaseERbPKN5clang4Expr10EvalResultEPKNS1_8CaseStmtERNS1_10ASTContextE.part.128.constprop.673+0xf1): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::shouldAddCase(bool&, clang::Expr::EvalResult const*, clang::CaseStmt const*, clang::ASTContext&) [clone .part.128] [clone .constprop.673]': (.text._ZN12_GLOBAL__N_1L13shouldAddCaseERbPKN5clang4Expr10EvalResultEPKNS1_8CaseStmtERNS1_10ASTContextE.part.128.constprop.673+0x12a): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::shouldAddCase(bool&, clang::Expr::EvalResult const*, clang::CaseStmt const*, clang::ASTContext&) [clone .part.128] [clone .constprop.673]': (.text._ZN12_GLOBAL__N_1L13shouldAddCaseERbPKN5clang4Expr10EvalResultEPKNS1_8CaseStmtERNS1_10ASTContextE.part.128.constprop.673+0x16f): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::shouldAddCase(bool&, clang::Expr::EvalResult const*, clang::CaseStmt const*, clang::ASTContext&) [clone .part.128] [clone .constprop.673]': (.text._ZN12_GLOBAL__N_1L13shouldAddCaseERbPKN5clang4Expr10EvalResultEPKNS1_8CaseStmtERNS1_10ASTContextE.part.128.constprop.673+0x181): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::CFGBuilder::analyzeLogicOperatorCondition(clang::BinaryOperatorKind, llvm::APSInt const&, llvm::APSInt const&) [clone .isra.125]': (.text._ZN12_GLOBAL__N_110CFGBuilder29analyzeLogicOperatorConditionEN5clang18BinaryOperatorKindERKN4llvm6APSIntES6_.isra.125+0x89): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::CFGBuilder::analyzeLogicOperatorCondition(clang::BinaryOperatorKind, llvm::APSInt const&, llvm::APSInt const&) [clone .isra.125]': (.text._ZN12_GLOBAL__N_110CFGBuilder29analyzeLogicOperatorConditionEN5clang18BinaryOperatorKindERKN4llvm6APSIntES6_.isra.125+0xa1): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::CFGBuilder::analyzeLogicOperatorCondition(clang::BinaryOperatorKind, llvm::APSInt const&, llvm::APSInt const&) [clone .isra.125]': (.text._ZN12_GLOBAL__N_110CFGBuilder29analyzeLogicOperatorConditionEN5clang18BinaryOperatorKindERKN4llvm6APSIntES6_.isra.125+0xd5): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::CFGBuilder::analyzeLogicOperatorCondition(clang::BinaryOperatorKind, llvm::APSInt const&, llvm::APSInt const&) [clone .isra.125]': (.text._ZN12_GLOBAL__N_110CFGBuilder29analyzeLogicOperatorConditionEN5clang18BinaryOperatorKindERKN4llvm6APSIntES6_.isra.125+0x10d): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::CFGBuilder::analyzeLogicOperatorCondition(clang::BinaryOperatorKind, llvm::APSInt const&, llvm::APSInt const&) [clone .isra.125]': (.text._ZN12_GLOBAL__N_110CFGBuilder29analyzeLogicOperatorConditionEN5clang18BinaryOperatorKindERKN4llvm6APSIntES6_.isra.125+0x121): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::CFGBuilder::analyzeLogicOperatorCondition(clang::BinaryOperatorKind, llvm::APSInt const&, llvm::APSInt const&) [clone .isra.125]': (.text._ZN12_GLOBAL__N_110CFGBuilder29analyzeLogicOperatorConditionEN5clang18BinaryOperatorKindERKN4llvm6APSIntES6_.isra.125+0x131): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::CFGBuilder::analyzeLogicOperatorCondition(clang::BinaryOperatorKind, llvm::APSInt const&, llvm::APSInt const&) [clone .isra.125]': (.text._ZN12_GLOBAL__N_110CFGBuilder29analyzeLogicOperatorConditionEN5clang18BinaryOperatorKindERKN4llvm6APSIntES6_.isra.125+0x141): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::CFGBuilder::analyzeLogicOperatorCondition(clang::BinaryOperatorKind, llvm::APSInt const&, llvm::APSInt const&) [clone .isra.125]': (.text._ZN12_GLOBAL__N_110CFGBuilder29analyzeLogicOperatorConditionEN5clang18BinaryOperatorKindERKN4llvm6APSIntES6_.isra.125+0x159): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::CFGBuilder::analyzeLogicOperatorCondition(clang::BinaryOperatorKind, llvm::APSInt const&, llvm::APSInt const&) [clone .isra.125]': (.text._ZN12_GLOBAL__N_110CFGBuilder29analyzeLogicOperatorConditionEN5clang18BinaryOperatorKindERKN4llvm6APSIntES6_.isra.125+0x16f): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::CFGBuilder::analyzeLogicOperatorCondition(clang::BinaryOperatorKind, llvm::APSInt const&, llvm::APSInt const&) [clone .isra.125]': (.text._ZN12_GLOBAL__N_110CFGBuilder29analyzeLogicOperatorConditionEN5clang18BinaryOperatorKindERKN4llvm6APSIntES6_.isra.125+0x187): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::CFGBuilder::analyzeLogicOperatorCondition(clang::BinaryOperatorKind, llvm::APSInt const&, llvm::APSInt const&) [clone .isra.125]': (.text._ZN12_GLOBAL__N_110CFGBuilder29analyzeLogicOperatorConditionEN5clang18BinaryOperatorKindERKN4llvm6APSIntES6_.isra.125+0x197): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::CFGBuilder::analyzeLogicOperatorCondition(clang::BinaryOperatorKind, llvm::APSInt const&, llvm::APSInt const&) [clone .isra.125]': (.text._ZN12_GLOBAL__N_110CFGBuilder29analyzeLogicOperatorConditionEN5clang18BinaryOperatorKindERKN4llvm6APSIntES6_.isra.125+0x1a7): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::CFGBuilder::checkIncorrectLogicOperator(clang::BinaryOperator const*) [clone .isra.593]': (.text._ZN12_GLOBAL__N_110CFGBuilder27checkIncorrectLogicOperatorEPKN5clang14BinaryOperatorE.isra.593+0x2d9): undefined reference to `llvm::APInt::setBit(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::CFGBuilder::checkIncorrectLogicOperator(clang::BinaryOperator const*) [clone .isra.593]': (.text._ZN12_GLOBAL__N_110CFGBuilder27checkIncorrectLogicOperatorEPKN5clang14BinaryOperatorE.isra.593+0x398): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::CFGBuilder::checkIncorrectLogicOperator(clang::BinaryOperator const*) [clone .isra.593]': (.text._ZN12_GLOBAL__N_110CFGBuilder27checkIncorrectLogicOperatorEPKN5clang14BinaryOperatorE.isra.593+0x3b7): undefined reference to `llvm::APInt::operator+(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::CFGBuilder::checkIncorrectLogicOperator(clang::BinaryOperator const*) [clone .isra.593]': (.text._ZN12_GLOBAL__N_110CFGBuilder27checkIncorrectLogicOperatorEPKN5clang14BinaryOperatorE.isra.593+0x487): undefined reference to `llvm::APInt::clearBit(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::CFGBuilder::checkIncorrectLogicOperator(clang::BinaryOperator const*) [clone .isra.593]': (.text._ZN12_GLOBAL__N_110CFGBuilder27checkIncorrectLogicOperatorEPKN5clang14BinaryOperatorE.isra.593+0x637): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::CFGBuilder::checkIncorrectLogicOperator(clang::BinaryOperator const*) [clone .isra.593]': (.text._ZN12_GLOBAL__N_110CFGBuilder27checkIncorrectLogicOperatorEPKN5clang14BinaryOperatorE.isra.593+0x692): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::CFGBuilder::checkIncorrectLogicOperator(clang::BinaryOperator const*) [clone .isra.593]': (.text._ZN12_GLOBAL__N_110CFGBuilder27checkIncorrectLogicOperatorEPKN5clang14BinaryOperatorE.isra.593+0x6bf): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::CFGBuilder::checkIncorrectLogicOperator(clang::BinaryOperator const*) [clone .isra.593]': (.text._ZN12_GLOBAL__N_110CFGBuilder27checkIncorrectLogicOperatorEPKN5clang14BinaryOperatorE.isra.593+0x6e1): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::CFGBuilder::addAutomaticObjDtors((anonymous namespace)::LocalScope::const_iterator, (anonymous namespace)::LocalScope::const_iterator, clang::Stmt*) [clone .isra.607]': (.text._ZN12_GLOBAL__N_110CFGBuilder20addAutomaticObjDtorsENS_10LocalScope14const_iteratorES2_PN5clang4StmtE.isra.607+0x15a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::CFGBuilder::addAutomaticObjDtors((anonymous namespace)::LocalScope::const_iterator, (anonymous namespace)::LocalScope::const_iterator, clang::Stmt*) [clone .isra.607]': (.text._ZN12_GLOBAL__N_110CFGBuilder20addAutomaticObjDtorsENS_10LocalScope14const_iteratorES2_PN5clang4StmtE.isra.607+0x18f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::StmtPrinterHelper::handledStmt(clang::Stmt*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_117StmtPrinterHelper11handledStmtEPN5clang4StmtERN4llvm11raw_ostreamE+0x9f): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::StmtPrinterHelper::handledStmt(clang::Stmt*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_117StmtPrinterHelper11handledStmtEPN5clang4StmtERN4llvm11raw_ostreamE+0xb9): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `print_block(llvm::raw_ostream&, clang::CFG const*, clang::CFGBlock const&, (anonymous namespace)::StmtPrinterHelper&, bool, bool) [clone .constprop.661]': (.text._ZL11print_blockRN4llvm11raw_ostreamEPKN5clang3CFGERKNS2_8CFGBlockERN12_GLOBAL__N_117StmtPrinterHelperEbb.constprop.661+0x65): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `print_block(llvm::raw_ostream&, clang::CFG const*, clang::CFGBlock const&, (anonymous namespace)::StmtPrinterHelper&, bool, bool) [clone .constprop.661]': (.text._ZL11print_blockRN4llvm11raw_ostreamEPKN5clang3CFGERKNS2_8CFGBlockERN12_GLOBAL__N_117StmtPrinterHelperEbb.constprop.661+0x27c): undefined reference to `llvm::raw_ostream::operator<<(llvm::format_object_base const&)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `print_block(llvm::raw_ostream&, clang::CFG const*, clang::CFGBlock const&, (anonymous namespace)::StmtPrinterHelper&, bool, bool) [clone .constprop.661]': (.text._ZL11print_blockRN4llvm11raw_ostreamEPKN5clang3CFGERKNS2_8CFGBlockERN12_GLOBAL__N_117StmtPrinterHelperEbb.constprop.661+0x3d3): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `print_block(llvm::raw_ostream&, clang::CFG const*, clang::CFGBlock const&, (anonymous namespace)::StmtPrinterHelper&, bool, bool) [clone .constprop.661]': (.text._ZL11print_blockRN4llvm11raw_ostreamEPKN5clang3CFGERKNS2_8CFGBlockERN12_GLOBAL__N_117StmtPrinterHelperEbb.constprop.661+0x8cb): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `print_block(llvm::raw_ostream&, clang::CFG const*, clang::CFGBlock const&, (anonymous namespace)::StmtPrinterHelper&, bool, bool) [clone .constprop.661]': (.text._ZL11print_blockRN4llvm11raw_ostreamEPKN5clang3CFGERKNS2_8CFGBlockERN12_GLOBAL__N_117StmtPrinterHelperEbb.constprop.661+0x93a): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `print_block(llvm::raw_ostream&, clang::CFG const*, clang::CFGBlock const&, (anonymous namespace)::StmtPrinterHelper&, bool, bool) [clone .constprop.661]': (.text._ZL11print_blockRN4llvm11raw_ostreamEPKN5clang3CFGERKNS2_8CFGBlockERN12_GLOBAL__N_117StmtPrinterHelperEbb.constprop.661+0x9a2): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `print_block(llvm::raw_ostream&, clang::CFG const*, clang::CFGBlock const&, (anonymous namespace)::StmtPrinterHelper&, bool, bool) [clone .constprop.661]': (.text._ZL11print_blockRN4llvm11raw_ostreamEPKN5clang3CFGERKNS2_8CFGBlockERN12_GLOBAL__N_117StmtPrinterHelperEbb.constprop.661+0xa40): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `print_block(llvm::raw_ostream&, clang::CFG const*, clang::CFGBlock const&, (anonymous namespace)::StmtPrinterHelper&, bool, bool) [clone .constprop.661]': (.text._ZL11print_blockRN4llvm11raw_ostreamEPKN5clang3CFGERKNS2_8CFGBlockERN12_GLOBAL__N_117StmtPrinterHelperEbb.constprop.661+0xaa3): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o):(.text._ZL11print_blockRN4llvm11raw_ostreamEPKN5clang3CFGERKNS2_8CFGBlockERN12_GLOBAL__N_117StmtPrinterHelperEbb.constprop.661+0xb7c): more undefined references to `llvm::raw_ostream::operator<<(unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `print_block(llvm::raw_ostream&, clang::CFG const*, clang::CFGBlock const&, (anonymous namespace)::StmtPrinterHelper&, bool, bool) [clone .constprop.661]': (.text._ZL11print_blockRN4llvm11raw_ostreamEPKN5clang3CFGERKNS2_8CFGBlockERN12_GLOBAL__N_117StmtPrinterHelperEbb.constprop.661+0xbb9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `print_block(llvm::raw_ostream&, clang::CFG const*, clang::CFGBlock const&, (anonymous namespace)::StmtPrinterHelper&, bool, bool) [clone .constprop.661]': (.text._ZL11print_blockRN4llvm11raw_ostreamEPKN5clang3CFGERKNS2_8CFGBlockERN12_GLOBAL__N_117StmtPrinterHelperEbb.constprop.661+0xcc2): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `print_block(llvm::raw_ostream&, clang::CFG const*, clang::CFGBlock const&, (anonymous namespace)::StmtPrinterHelper&, bool, bool) [clone .constprop.661]': (.text._ZL11print_blockRN4llvm11raw_ostreamEPKN5clang3CFGERKNS2_8CFGBlockERN12_GLOBAL__N_117StmtPrinterHelperEbb.constprop.661+0xf36): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `print_block(llvm::raw_ostream&, clang::CFG const*, clang::CFGBlock const&, (anonymous namespace)::StmtPrinterHelper&, bool, bool) [clone .constprop.661]': (.text._ZL11print_blockRN4llvm11raw_ostreamEPKN5clang3CFGERKNS2_8CFGBlockERN12_GLOBAL__N_117StmtPrinterHelperEbb.constprop.661+0xf51): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `print_block(llvm::raw_ostream&, clang::CFG const*, clang::CFGBlock const&, (anonymous namespace)::StmtPrinterHelper&, bool, bool) [clone .constprop.661]': (.text._ZL11print_blockRN4llvm11raw_ostreamEPKN5clang3CFGERKNS2_8CFGBlockERN12_GLOBAL__N_117StmtPrinterHelperEbb.constprop.661+0xf91): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `print_block(llvm::raw_ostream&, clang::CFG const*, clang::CFGBlock const&, (anonymous namespace)::StmtPrinterHelper&, bool, bool) [clone .constprop.661]': (.text._ZL11print_blockRN4llvm11raw_ostreamEPKN5clang3CFGERKNS2_8CFGBlockERN12_GLOBAL__N_117StmtPrinterHelperEbb.constprop.661+0xfd9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `print_block(llvm::raw_ostream&, clang::CFG const*, clang::CFGBlock const&, (anonymous namespace)::StmtPrinterHelper&, bool, bool) [clone .constprop.661]': (.text._ZL11print_blockRN4llvm11raw_ostreamEPKN5clang3CFGERKNS2_8CFGBlockERN12_GLOBAL__N_117StmtPrinterHelperEbb.constprop.661+0x1029): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `print_block(llvm::raw_ostream&, clang::CFG const*, clang::CFGBlock const&, (anonymous namespace)::StmtPrinterHelper&, bool, bool) [clone .constprop.661]': (.text._ZL11print_blockRN4llvm11raw_ostreamEPKN5clang3CFGERKNS2_8CFGBlockERN12_GLOBAL__N_117StmtPrinterHelperEbb.constprop.661+0x1089): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `print_block(llvm::raw_ostream&, clang::CFG const*, clang::CFGBlock const&, (anonymous namespace)::StmtPrinterHelper&, bool, bool) [clone .constprop.661]': (.text._ZL11print_blockRN4llvm11raw_ostreamEPKN5clang3CFGERKNS2_8CFGBlockERN12_GLOBAL__N_117StmtPrinterHelperEbb.constprop.661+0x1779): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::CFGBuilder::evaluateAsBooleanConditionNoCache(clang::Expr*)': (.text._ZN12_GLOBAL__N_110CFGBuilder33evaluateAsBooleanConditionNoCacheEPN5clang4ExprE+0x126): undefined reference to `llvm::APInt::APInt(unsigned int, unsigned int, unsigned long const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::CFGBuilder::evaluateAsBooleanConditionNoCache(clang::Expr*)': (.text._ZN12_GLOBAL__N_110CFGBuilder33evaluateAsBooleanConditionNoCacheEPN5clang4ExprE+0x27d): undefined reference to `llvm::APInt::APInt(unsigned int, unsigned int, unsigned long const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::CFGBuilder::evaluateAsBooleanConditionNoCache(clang::Expr*)': (.text._ZN12_GLOBAL__N_110CFGBuilder33evaluateAsBooleanConditionNoCacheEPN5clang4ExprE+0x322): undefined reference to `llvm::APInt::APInt(unsigned int, unsigned int, unsigned long const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::CFGBuilder::evaluateAsBooleanConditionNoCache(clang::Expr*)': (.text._ZN12_GLOBAL__N_110CFGBuilder33evaluateAsBooleanConditionNoCacheEPN5clang4ExprE+0x34c): undefined reference to `llvm::APInt::APInt(unsigned int, unsigned int, unsigned long const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::CFGBuilder::evaluateAsBooleanConditionNoCache(clang::Expr*)': (.text._ZN12_GLOBAL__N_110CFGBuilder33evaluateAsBooleanConditionNoCacheEPN5clang4ExprE+0x38b): undefined reference to `llvm::APInt::OrSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::CFGBuilder::evaluateAsBooleanConditionNoCache(clang::Expr*)': (.text._ZN12_GLOBAL__N_110CFGBuilder33evaluateAsBooleanConditionNoCacheEPN5clang4ExprE+0x439): undefined reference to `llvm::APInt::EqualSlowCase(unsigned long) const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::CFGBuilder::evaluateAsBooleanConditionNoCache(clang::Expr*)': (.text._ZN12_GLOBAL__N_110CFGBuilder33evaluateAsBooleanConditionNoCacheEPN5clang4ExprE+0x452): undefined reference to `llvm::APInt::EqualSlowCase(unsigned long) const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::CFGBuilder::evaluateAsBooleanConditionNoCache(clang::Expr*)': (.text._ZN12_GLOBAL__N_110CFGBuilder33evaluateAsBooleanConditionNoCacheEPN5clang4ExprE+0x55d): undefined reference to `llvm::APInt::AndSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::CFGBuilder::evaluateAsBooleanConditionNoCache(clang::Expr*)': (.text._ZN12_GLOBAL__N_110CFGBuilder33evaluateAsBooleanConditionNoCacheEPN5clang4ExprE+0x5c2): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::CFGBuilder::evaluateAsBooleanConditionNoCache(clang::Expr*)': (.text._ZN12_GLOBAL__N_110CFGBuilder33evaluateAsBooleanConditionNoCacheEPN5clang4ExprE+0x6be): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::CFGBuilder::evaluateAsBooleanConditionNoCache(clang::Expr*)': (.text._ZN12_GLOBAL__N_110CFGBuilder33evaluateAsBooleanConditionNoCacheEPN5clang4ExprE+0x711): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::CFGBuilder::evaluateAsBooleanConditionNoCache(clang::Expr*)': (.text._ZN12_GLOBAL__N_110CFGBuilder33evaluateAsBooleanConditionNoCacheEPN5clang4ExprE+0x761): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::CFGBuilder::evaluateAsBooleanConditionNoCache(clang::Expr*)': (.text._ZN12_GLOBAL__N_110CFGBuilder33evaluateAsBooleanConditionNoCacheEPN5clang4ExprE+0x85e): undefined reference to `llvm::APInt::EqualSlowCase(unsigned long) const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::CFGBuilder::evaluateAsBooleanConditionNoCache(clang::Expr*)': (.text._ZN12_GLOBAL__N_110CFGBuilder33evaluateAsBooleanConditionNoCacheEPN5clang4ExprE+0x87d): undefined reference to `llvm::APInt::EqualSlowCase(unsigned long) const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::CFGBuilder::evaluateAsBooleanConditionNoCache(clang::Expr*)': (.text._ZN12_GLOBAL__N_110CFGBuilder33evaluateAsBooleanConditionNoCacheEPN5clang4ExprE+0x8ba): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::CFGBuilder::evaluateAsBooleanConditionNoCache(clang::Expr*)': (.text._ZN12_GLOBAL__N_110CFGBuilder33evaluateAsBooleanConditionNoCacheEPN5clang4ExprE+0x8e3): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `clang::CFGBlock::print(llvm::raw_ostream&, clang::CFG const*, clang::LangOptions const&, bool) const': (.text._ZNK5clang8CFGBlock5printERN4llvm11raw_ostreamEPKNS_3CFGERKNS_11LangOptionsEb+0xb9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `clang::CFGBlock::dump(clang::CFG const*, clang::LangOptions const&, bool) const': (.text._ZNK5clang8CFGBlock4dumpEPKNS_3CFGERKNS_11LangOptionsEb+0x17): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `clang::CFG::print(llvm::raw_ostream&, clang::LangOptions const&, bool) const': (.text._ZNK5clang3CFG5printERN4llvm11raw_ostreamERKNS_11LangOptionsEb+0xc2): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `clang::CFG::print(llvm::raw_ostream&, clang::LangOptions const&, bool) const': (.text._ZNK5clang3CFG5printERN4llvm11raw_ostreamERKNS_11LangOptionsEb+0x119): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `clang::CFG::dump(clang::LangOptions const&, bool) const': (.text._ZNK5clang3CFG4dumpERKNS_11LangOptionsEb+0xd): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::CFGBuilder::addLocalScopeForVarDecl(clang::VarDecl*, (anonymous namespace)::LocalScope*)': (.text._ZN12_GLOBAL__N_110CFGBuilder23addLocalScopeForVarDeclEPN5clang7VarDeclEPNS_10LocalScopeE+0xb3): undefined reference to `llvm::APInt::EqualSlowCase(unsigned long) const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::CFGBuilder::Visit(clang::Stmt*, (anonymous namespace)::AddStmtChoice)': (.text._ZN12_GLOBAL__N_110CFGBuilder5VisitEPN5clang4StmtENS_13AddStmtChoiceE+0x7c): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `(anonymous namespace)::CFGBuilder::VisitChildren(clang::Stmt*)': (.text._ZN12_GLOBAL__N_110CFGBuilder13VisitChildrenEPN5clang4StmtE+0x253): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `clang::CFG::buildCFG(clang::Decl const*, clang::Stmt*, clang::ASTContext*, clang::CFG::BuildOptions const&)': (.text._ZN5clang3CFG8buildCFGEPKNS_4DeclEPNS_4StmtEPNS_10ASTContextERKNS0_12BuildOptionsE+0x5ff): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o): In function `clang::CFG::buildCFG(clang::Decl const*, clang::Stmt*, clang::ASTContext*, clang::CFG::BuildOptions const&)': (.text._ZN5clang3CFG8buildCFGEPKNS_4DeclEPNS_4StmtEPNS_10ASTContextERKNS0_12BuildOptionsE+0xe4f): undefined reference to `llvm::APInt::EqualSlowCase(unsigned long) const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o):(.data.rel.ro._ZTIN4llvm13format_objectIJjEEE[_ZTIN4llvm13format_objectIJjEEE]+0x10): undefined reference to `typeinfo for llvm::format_object_base' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFG.cpp.o):(.data.rel.ro._ZTVN4llvm13format_objectIJjEEE[_ZTVN4llvm13format_objectIJjEEE]+0x10): undefined reference to `llvm::format_object_base::home()' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFGReachabilityAnalysis.cpp.o): In function `clang::CFGReverseBlockReachabilityAnalysis::mapReachability(clang::CFGBlock const*)': (.text._ZN5clang35CFGReverseBlockReachabilityAnalysis15mapReachabilityEPKNS_8CFGBlockE+0x1f0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(CFGReachabilityAnalysis.cpp.o): In function `clang::CFGReverseBlockReachabilityAnalysis::mapReachability(clang::CFGBlock const*)': (.text._ZN5clang35CFGReverseBlockReachabilityAnalysis15mapReachabilityEPKNS_8CFGBlockE+0x27a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(FormatString.cpp.o): In function `clang::analyze_format_string::OptionalAmount::toString(llvm::raw_ostream&) const': (.text._ZNK5clang21analyze_format_string14OptionalAmount8toStringERN4llvm11raw_ostreamE+0x47): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(FormatString.cpp.o): In function `clang::analyze_format_string::OptionalAmount::toString(llvm::raw_ostream&) const': (.text._ZNK5clang21analyze_format_string14OptionalAmount8toStringERN4llvm11raw_ostreamE+0x128): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(FormatString.cpp.o): In function `clang::analyze_format_string::OptionalAmount::toString(llvm::raw_ostream&) const': (.text._ZNK5clang21analyze_format_string14OptionalAmount8toStringERN4llvm11raw_ostreamE+0x148): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(FormatString.cpp.o): In function `clang::analyze_format_string::OptionalAmount::toString(llvm::raw_ostream&) const': (.text._ZNK5clang21analyze_format_string14OptionalAmount8toStringERN4llvm11raw_ostreamE+0x168): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(FormatString.cpp.o): In function `clang::analyze_format_string::OptionalAmount::toString(llvm::raw_ostream&) const': (.text._ZNK5clang21analyze_format_string14OptionalAmount8toStringERN4llvm11raw_ostreamE+0x83): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(FormatString.cpp.o): In function `clang::analyze_format_string::OptionalAmount::toString(llvm::raw_ostream&) const': (.text._ZNK5clang21analyze_format_string14OptionalAmount8toStringERN4llvm11raw_ostreamE+0xee): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(FormatString.cpp.o): In function `clang::analyze_format_string::OptionalAmount::toString(llvm::raw_ostream&) const': (.text._ZNK5clang21analyze_format_string14OptionalAmount8toStringERN4llvm11raw_ostreamE+0x10e): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(PrintfFormatString.cpp.o): In function `clang::analyze_printf::PrintfSpecifier::getArgType(clang::ASTContext&, bool) const': (.text._ZNK5clang14analyze_printf15PrintfSpecifier10getArgTypeERNS_10ASTContextEb+0x1e1): undefined reference to `llvm::Triple::isArch64Bit() const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(PrintfFormatString.cpp.o): In function `clang::analyze_printf::PrintfSpecifier::getArgType(clang::ASTContext&, bool) const': (.text._ZNK5clang14analyze_printf15PrintfSpecifier10getArgTypeERNS_10ASTContextEb+0x38b): undefined reference to `llvm::Triple::isArch64Bit() const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(PrintfFormatString.cpp.o): In function `clang::analyze_printf::PrintfSpecifier::toString(llvm::raw_ostream&) const': (.text._ZNK5clang14analyze_printf15PrintfSpecifier8toStringERN4llvm11raw_ostreamE+0x1da): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(PrintfFormatString.cpp.o): In function `clang::analyze_printf::PrintfSpecifier::toString(llvm::raw_ostream&) const': (.text._ZNK5clang14analyze_printf15PrintfSpecifier8toStringERN4llvm11raw_ostreamE+0x210): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(PrintfFormatString.cpp.o): In function `clang::analyze_printf::PrintfSpecifier::toString(llvm::raw_ostream&) const': (.text._ZNK5clang14analyze_printf15PrintfSpecifier8toStringERN4llvm11raw_ostreamE+0x24a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(PrintfFormatString.cpp.o): In function `clang::analyze_printf::PrintfSpecifier::toString(llvm::raw_ostream&) const': (.text._ZNK5clang14analyze_printf15PrintfSpecifier8toStringERN4llvm11raw_ostreamE+0x268): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(PrintfFormatString.cpp.o): In function `clang::analyze_printf::PrintfSpecifier::toString(llvm::raw_ostream&) const': (.text._ZNK5clang14analyze_printf15PrintfSpecifier8toStringERN4llvm11raw_ostreamE+0x288): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(PrintfFormatString.cpp.o): In function `clang::analyze_printf::PrintfSpecifier::toString(llvm::raw_ostream&) const': (.text._ZNK5clang14analyze_printf15PrintfSpecifier8toStringERN4llvm11raw_ostreamE+0x2a8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(PrintfFormatString.cpp.o):(.text._ZNK5clang14analyze_printf15PrintfSpecifier8toStringERN4llvm11raw_ostreamE+0x2c8): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAnalysis.a(PseudoConstantAnalysis.cpp.o): In function `clang::PseudoConstantAnalysis::~PseudoConstantAnalysis()': (.text._ZN5clang22PseudoConstantAnalysisD2Ev+0x15): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(PseudoConstantAnalysis.cpp.o): In function `clang::PseudoConstantAnalysis::~PseudoConstantAnalysis()': (.text._ZN5clang22PseudoConstantAnalysisD2Ev+0x2e): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(PseudoConstantAnalysis.cpp.o): In function `clang::PseudoConstantAnalysis::RunAnalysis()': (.text._ZN5clang22PseudoConstantAnalysis11RunAnalysisEv+0x47b): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(PseudoConstantAnalysis.cpp.o): In function `clang::PseudoConstantAnalysis::RunAnalysis()': (.text._ZN5clang22PseudoConstantAnalysis11RunAnalysisEv+0x508): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(PseudoConstantAnalysis.cpp.o): In function `clang::PseudoConstantAnalysis::RunAnalysis()': (.text._ZN5clang22PseudoConstantAnalysis11RunAnalysisEv+0x602): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(PseudoConstantAnalysis.cpp.o): In function `clang::PseudoConstantAnalysis::RunAnalysis()': (.text._ZN5clang22PseudoConstantAnalysis11RunAnalysisEv+0x705): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(PseudoConstantAnalysis.cpp.o): In function `clang::PseudoConstantAnalysis::isPseudoConstant(clang::VarDecl const*)': (.text._ZN5clang22PseudoConstantAnalysis16isPseudoConstantEPKNS_7VarDeclE+0x48): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(PseudoConstantAnalysis.cpp.o): In function `clang::PseudoConstantAnalysis::wasReferenced(clang::VarDecl const*)': (.text._ZN5clang22PseudoConstantAnalysis13wasReferencedEPKNS_7VarDeclE+0x23): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ReachableCode.cpp.o): In function `(anonymous namespace)::DeadCodeScan::enqueue(clang::CFGBlock const*)': (.text._ZN12_GLOBAL__N_112DeadCodeScan7enqueueEPKN5clang8CFGBlockE+0x80): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ReachableCode.cpp.o): In function `scanFromBlock(clang::CFGBlock const*, llvm::BitVector&, clang::Preprocessor*, bool) [clone .constprop.128]': (.text._ZL13scanFromBlockPKN5clang8CFGBlockERN4llvm9BitVectorEPNS_12PreprocessorEb.constprop.128+0x25b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ReachableCode.cpp.o): In function `scanFromBlock(clang::CFGBlock const*, llvm::BitVector&, clang::Preprocessor*, bool) [clone .constprop.128]': (.text._ZL13scanFromBlockPKN5clang8CFGBlockERN4llvm9BitVectorEPNS_12PreprocessorEb.constprop.128+0x2cb): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ReachableCode.cpp.o): In function `clang::reachable_code::FindUnreachableCode(clang::AnalysisDeclContext&, clang::Preprocessor&, clang::reachable_code::Callback&)': (.text._ZN5clang14reachable_code19FindUnreachableCodeERNS_19AnalysisDeclContextERNS_12PreprocessorERNS0_8CallbackE+0x69f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ReachableCode.cpp.o): In function `clang::reachable_code::FindUnreachableCode(clang::AnalysisDeclContext&, clang::Preprocessor&, clang::reachable_code::Callback&)': (.text._ZN5clang14reachable_code19FindUnreachableCodeERNS_19AnalysisDeclContextERNS_12PreprocessorERNS0_8CallbackE+0x6c2): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ScanfFormatString.cpp.o): In function `clang::analyze_scanf::ScanfSpecifier::toString(llvm::raw_ostream&) const': (.text._ZNK5clang13analyze_scanf14ScanfSpecifier8toStringERN4llvm11raw_ostreamE+0x112): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ScanfFormatString.cpp.o): In function `clang::analyze_scanf::ScanfSpecifier::toString(llvm::raw_ostream&) const': (.text._ZNK5clang13analyze_scanf14ScanfSpecifier8toStringERN4llvm11raw_ostreamE+0x148): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ScanfFormatString.cpp.o): In function `clang::analyze_scanf::ScanfSpecifier::toString(llvm::raw_ostream&) const': (.text._ZNK5clang13analyze_scanf14ScanfSpecifier8toStringERN4llvm11raw_ostreamE+0x17a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ScanfFormatString.cpp.o): In function `clang::analyze_scanf::ScanfSpecifier::toString(llvm::raw_ostream&) const': (.text._ZNK5clang13analyze_scanf14ScanfSpecifier8toStringERN4llvm11raw_ostreamE+0x198): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ScanfFormatString.cpp.o): In function `clang::analyze_scanf::ScanfSpecifier::toString(llvm::raw_ostream&) const': (.text._ZNK5clang13analyze_scanf14ScanfSpecifier8toStringERN4llvm11raw_ostreamE+0x1b8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ScanfFormatString.cpp.o): In function `clang::analyze_scanf::ScanfSpecifier::toString(llvm::raw_ostream&) const': (.text._ZNK5clang13analyze_scanf14ScanfSpecifier8toStringERN4llvm11raw_ostreamE+0x16c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `(anonymous namespace)::FactSet::addLock((anonymous namespace)::FactManager&, std::unique_ptr<(anonymous namespace)::FactEntry, std::default_delete<(anonymous namespace)::FactEntry> >)': (.text._ZN12_GLOBAL__N_17FactSet7addLockERNS_11FactManagerESt10unique_ptrINS_9FactEntryESt14default_deleteIS4_EE+0x98): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `getStaticBooleanValue(clang::Expr*, bool&) [clone .constprop.1238]': (.text._ZL21getStaticBooleanValuePN5clang4ExprERb.constprop.1238+0x9d): undefined reference to `llvm::APInt::APInt(unsigned int, unsigned int, unsigned long const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `getStaticBooleanValue(clang::Expr*, bool&) [clone .constprop.1238]': (.text._ZL21getStaticBooleanValuePN5clang4ExprERb.constprop.1238+0x15f): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `(anonymous namespace)::CapExprSet::push_back_nodup(clang::threadSafety::CapabilityExpr const&)': (.text._ZN12_GLOBAL__N_110CapExprSet15push_back_nodupERKN5clang12threadSafety14CapabilityExprE+0x229): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `void (anonymous namespace)::ThreadSafetyAnalyzer::getMutexIDs((anonymous namespace)::CapExprSet&, clang::SharedTrylockFunctionAttr*, clang::Expr*, clang::NamedDecl const*, clang::CFGBlock const*, clang::CFGBlock const*, clang::Expr*, bool) [clone .constprop.1236]': (.text._ZN12_GLOBAL__N_120ThreadSafetyAnalyzer11getMutexIDsIN5clang25SharedTrylockFunctionAttrEEEvRNS_10CapExprSetEPT_PNS2_4ExprEPKNS2_9NamedDeclEPKNS2_8CFGBlockESF_S9_b.constprop.1236+0x288): undefined reference to `llvm::APInt::APInt(unsigned int, unsigned int, unsigned long const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `void (anonymous namespace)::ThreadSafetyAnalyzer::getMutexIDs((anonymous namespace)::CapExprSet&, clang::SharedTrylockFunctionAttr*, clang::Expr*, clang::NamedDecl const*, clang::CFGBlock const*, clang::CFGBlock const*, clang::Expr*, bool) [clone .constprop.1236]': (.text._ZN12_GLOBAL__N_120ThreadSafetyAnalyzer11getMutexIDsIN5clang25SharedTrylockFunctionAttrEEEvRNS_10CapExprSetEPT_PNS2_4ExprEPKNS2_9NamedDeclEPKNS2_8CFGBlockESF_S9_b.constprop.1236+0x34d): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTreeInOrderIterator >::operator++()': (.text._ZN4llvm26ImutAVLTreeInOrderIteratorINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEEppEv[_ZN4llvm26ImutAVLTreeInOrderIteratorINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEEppEv]+0x11b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&)': (.text._ZN4llvm15SmallVectorImplItEaSEOS1_[_ZN4llvm15SmallVectorImplItEaSEOS1_]+0x10f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl const&)': (.text._ZN4llvm15SmallVectorImplItEaSERKS1_[_ZN4llvm15SmallVectorImplItEaSERKS1_]+0xd6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest(llvm::ImutAVLTree >*, llvm::ImutAVLTree >*, std::pair const&)': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEPS7_S8_RKSt4pairIS5_jE[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEPS7_S8_RKSt4pairIS5_jE]+0x66): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest(llvm::ImutAVLTree >*, llvm::ImutAVLTree >*, std::pair const&)': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEPS7_S8_RKSt4pairIS5_jE[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEPS7_S8_RKSt4pairIS5_jE]+0x72): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest(llvm::ImutAVLTree >*, llvm::ImutAVLTree >*, std::pair const&)': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEPS7_S8_RKSt4pairIS5_jE[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEPS7_S8_RKSt4pairIS5_jE]+0x7a): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest(llvm::ImutAVLTree >*, llvm::ImutAVLTree >*, std::pair const&)': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEPS7_S8_RKSt4pairIS5_jE[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEPS7_S8_RKSt4pairIS5_jE]+0x129): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest(llvm::ImutAVLTree >*, llvm::ImutAVLTree >*, std::pair const&)': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEPS7_S8_RKSt4pairIS5_jE[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEPS7_S8_RKSt4pairIS5_jE]+0x134): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest(llvm::ImutAVLTree >*, llvm::ImutAVLTree >*, std::pair const&)': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEPS7_S8_RKSt4pairIS5_jE[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEPS7_S8_RKSt4pairIS5_jE]+0x13c): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest(llvm::ImutAVLTree >*, llvm::ImutAVLTree >*, std::pair const&)': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEPS7_S8_RKSt4pairIS5_jE[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEPS7_S8_RKSt4pairIS5_jE]+0x1d5): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest(llvm::ImutAVLTree >*, llvm::ImutAVLTree >*, std::pair const&)': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEPS7_S8_RKSt4pairIS5_jE[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEPS7_S8_RKSt4pairIS5_jE]+0x1e2): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest(llvm::ImutAVLTree >*, llvm::ImutAVLTree >*, std::pair const&)': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEPS7_S8_RKSt4pairIS5_jE[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEPS7_S8_RKSt4pairIS5_jE]+0x1ea): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0x6e): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0x7b): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0x83): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0x143): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0x14f): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0x157): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0x207): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0x212): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0x21a): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0x2f3): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0x304): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0x30c): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0x3d3): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0x3e1): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0x3eb): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0x4a8): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0x4b9): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0x4c1): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0x5ab): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0x5bc): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0x5c4): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0x691): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0x69e): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0x6a8): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0x780): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0x792): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0x79c): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0x8cf): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0x8e2): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0x8ec): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0xa10): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0xa23): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0xa2d): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0xbf7): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0xc0e): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0xc18): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0xd1d): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0xd30): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0xd3a): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0xe29): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0xe3c): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0xe46): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0xf48): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0xf5a): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0xf64): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0x107d): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0x108f): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0x1099): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0x11a6): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0x11b6): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0x11be): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0x12ad): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0x12c0): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0x12ca): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0x13b8): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0x13ca): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLTree >::computeDigest() [clone .part.1067]': (.text._ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE13computeDigestEv.part.1067[_ZN4llvm11ImutAVLTreeINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE7destroyEv]+0x13d4): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `clang::threadSafety::BeforeSet::insertAttrExprs(clang::ValueDecl const*, (anonymous namespace)::ThreadSafetyAnalyzer&) [clone .constprop.1243]': (.text._ZN5clang12threadSafety9BeforeSet15insertAttrExprsEPKNS_9ValueDeclERN12_GLOBAL__N_120ThreadSafetyAnalyzerE.constprop.1243+0x280): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `clang::threadSafety::BeforeSet::insertAttrExprs(clang::ValueDecl const*, (anonymous namespace)::ThreadSafetyAnalyzer&) [clone .constprop.1243]': (.text._ZN5clang12threadSafety9BeforeSet15insertAttrExprsEPKNS_9ValueDeclERN12_GLOBAL__N_120ThreadSafetyAnalyzerE.constprop.1243+0x2a4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `(anonymous namespace)::ThreadSafetyAnalyzer::addLock((anonymous namespace)::FactSet&, std::unique_ptr<(anonymous namespace)::FactEntry, std::default_delete<(anonymous namespace)::FactEntry> >, llvm::StringRef, bool)': (.text._ZN12_GLOBAL__N_120ThreadSafetyAnalyzer7addLockERNS_7FactSetESt10unique_ptrINS_9FactEntryESt14default_deleteIS4_EEN4llvm9StringRefEb+0x7ee): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `(anonymous namespace)::BuildLockset::handleCall(clang::Expr*, clang::NamedDecl const*, clang::VarDecl*) [clone .constprop.1231]': (.text._ZN12_GLOBAL__N_112BuildLockset10handleCallEPN5clang4ExprEPKNS1_9NamedDeclEPNS1_7VarDeclE.constprop.1231+0xde2): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `(anonymous namespace)::BuildLockset::handleCall(clang::Expr*, clang::NamedDecl const*, clang::VarDecl*) [clone .constprop.1231]': (.text._ZN12_GLOBAL__N_112BuildLockset10handleCallEPN5clang4ExprEPKNS1_9NamedDeclEPNS1_7VarDeclE.constprop.1231+0xe7a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o):(.text._ZN12_GLOBAL__N_112BuildLockset10handleCallEPN5clang4ExprEPKNS1_9NamedDeclEPNS1_7VarDeclE.constprop.1231+0xf35): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLFactory >::getCanonicalTree(llvm::ImutAVLTree >*)': (.text._ZN4llvm14ImutAVLFactoryINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE16getCanonicalTreeEPNS_11ImutAVLTreeIS6_EE[_ZN4llvm14ImutAVLFactoryINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE16getCanonicalTreeEPNS_11ImutAVLTreeIS6_EE]+0x3dd): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLFactory >::getCanonicalTree(llvm::ImutAVLTree >*)': (.text._ZN4llvm14ImutAVLFactoryINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE16getCanonicalTreeEPNS_11ImutAVLTreeIS6_EE[_ZN4llvm14ImutAVLFactoryINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE16getCanonicalTreeEPNS_11ImutAVLTreeIS6_EE]+0x3e8): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLFactory >::getCanonicalTree(llvm::ImutAVLTree >*)': (.text._ZN4llvm14ImutAVLFactoryINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE16getCanonicalTreeEPNS_11ImutAVLTreeIS6_EE[_ZN4llvm14ImutAVLFactoryINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE16getCanonicalTreeEPNS_11ImutAVLTreeIS6_EE]+0x3f0): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLFactory >::getCanonicalTree(llvm::ImutAVLTree >*)': (.text._ZN4llvm14ImutAVLFactoryINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE16getCanonicalTreeEPNS_11ImutAVLTreeIS6_EE[_ZN4llvm14ImutAVLFactoryINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE16getCanonicalTreeEPNS_11ImutAVLTreeIS6_EE]+0x5a2): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLFactory >::getCanonicalTree(llvm::ImutAVLTree >*)': (.text._ZN4llvm14ImutAVLFactoryINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE16getCanonicalTreeEPNS_11ImutAVLTreeIS6_EE[_ZN4llvm14ImutAVLFactoryINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE16getCanonicalTreeEPNS_11ImutAVLTreeIS6_EE]+0x5ae): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLFactory >::getCanonicalTree(llvm::ImutAVLTree >*)': (.text._ZN4llvm14ImutAVLFactoryINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE16getCanonicalTreeEPNS_11ImutAVLTreeIS6_EE[_ZN4llvm14ImutAVLFactoryINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE16getCanonicalTreeEPNS_11ImutAVLTreeIS6_EE]+0x5b6): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLFactory >::getCanonicalTree(llvm::ImutAVLTree >*)': (.text._ZN4llvm14ImutAVLFactoryINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE16getCanonicalTreeEPNS_11ImutAVLTreeIS6_EE[_ZN4llvm14ImutAVLFactoryINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE16getCanonicalTreeEPNS_11ImutAVLTreeIS6_EE]+0x669): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLFactory >::getCanonicalTree(llvm::ImutAVLTree >*)': (.text._ZN4llvm14ImutAVLFactoryINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE16getCanonicalTreeEPNS_11ImutAVLTreeIS6_EE[_ZN4llvm14ImutAVLFactoryINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE16getCanonicalTreeEPNS_11ImutAVLTreeIS6_EE]+0x676): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLFactory >::getCanonicalTree(llvm::ImutAVLTree >*)': (.text._ZN4llvm14ImutAVLFactoryINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE16getCanonicalTreeEPNS_11ImutAVLTreeIS6_EE[_ZN4llvm14ImutAVLFactoryINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE16getCanonicalTreeEPNS_11ImutAVLTreeIS6_EE]+0x67e): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLFactory >::getCanonicalTree(llvm::ImutAVLTree >*)': (.text._ZN4llvm14ImutAVLFactoryINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE16getCanonicalTreeEPNS_11ImutAVLTreeIS6_EE[_ZN4llvm14ImutAVLFactoryINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE16getCanonicalTreeEPNS_11ImutAVLTreeIS6_EE]+0x915): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `llvm::ImutAVLFactory >::getCanonicalTree(llvm::ImutAVLTree >*)': (.text._ZN4llvm14ImutAVLFactoryINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE16getCanonicalTreeEPNS_11ImutAVLTreeIS6_EE[_ZN4llvm14ImutAVLFactoryINS_16ImutKeyValueInfoIPKN5clang9NamedDeclEjEEE16getCanonicalTreeEPNS_11ImutAVLTreeIS6_EE]+0xa42): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `(anonymous namespace)::LocalVariableMap::traverseCFG(clang::CFG*, clang::PostOrderCFGView const*, std::vector<(anonymous namespace)::CFGBlockInfo, std::allocator<(anonymous namespace)::CFGBlockInfo> >&) [clone .constprop.1249]': (.text._ZN12_GLOBAL__N_116LocalVariableMap11traverseCFGEPN5clang3CFGEPKNS1_16PostOrderCFGViewERSt6vectorINS_12CFGBlockInfoESaIS8_EE.constprop.1249+0x1370): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `(anonymous namespace)::LocalVariableMap::traverseCFG(clang::CFG*, clang::PostOrderCFGView const*, std::vector<(anonymous namespace)::CFGBlockInfo, std::allocator<(anonymous namespace)::CFGBlockInfo> >&) [clone .constprop.1249]': (.text._ZN12_GLOBAL__N_116LocalVariableMap11traverseCFGEPN5clang3CFGEPKNS1_16PostOrderCFGViewERSt6vectorINS_12CFGBlockInfoESaIS8_EE.constprop.1249+0x196b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o): In function `(anonymous namespace)::LocalVariableMap::traverseCFG(clang::CFG*, clang::PostOrderCFGView const*, std::vector<(anonymous namespace)::CFGBlockInfo, std::allocator<(anonymous namespace)::CFGBlockInfo> >&) [clone .constprop.1249]': (.text._ZN12_GLOBAL__N_116LocalVariableMap11traverseCFGEPN5clang3CFGEPKNS1_16PostOrderCFGViewERSt6vectorINS_12CFGBlockInfoESaIS8_EE.constprop.1249+0x1f0b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafety.cpp.o):(.text._ZN12_GLOBAL__N_116LocalVariableMap11traverseCFGEPN5clang3CFGEPKNS1_16PostOrderCFGViewERSt6vectorINS_12CFGBlockInfoESaIS8_EE.constprop.1249+0x1ffe): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafetyCommon.cpp.o): In function `clang::threadSafety::getSourceLiteralString[abi:cxx11](clang::Expr const*)': (.text._ZN5clang12threadSafety22getSourceLiteralStringB5cxx11EPKNS_4ExprE+0x13a): undefined reference to `llvm::APInt::APInt(unsigned int, unsigned int, unsigned long const*)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafetyCommon.cpp.o): In function `clang::threadSafety::getSourceLiteralString[abi:cxx11](clang::Expr const*)': (.text._ZN5clang12threadSafety22getSourceLiteralStringB5cxx11EPKNS_4ExprE+0x14f): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafetyCommon.cpp.o): In function `clang::threadSafety::getSourceLiteralString[abi:cxx11](clang::Expr const*)': (.text._ZN5clang12threadSafety22getSourceLiteralStringB5cxx11EPKNS_4ExprE+0x1d9): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafetyCommon.cpp.o): In function `clang::threadSafety::SExprBuilder::addStatement(clang::threadSafety::til::SExpr*, clang::Stmt const*, clang::ValueDecl const*)': (.text._ZN5clang12threadSafety12SExprBuilder12addStatementEPNS0_3til5SExprEPKNS_4StmtEPKNS_9ValueDeclE+0x435): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafetyCommon.cpp.o): In function `clang::threadSafety::SExprBuilder::updateVarDecl(clang::ValueDecl const*, clang::threadSafety::til::SExpr*)': (.text._ZN5clang12threadSafety12SExprBuilder13updateVarDeclEPKNS_9ValueDeclEPNS0_3til5SExprE+0x3ce): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafetyCommon.cpp.o): In function `clang::threadSafety::SExprBuilder::updateVarDecl(clang::ValueDecl const*, clang::threadSafety::til::SExpr*)': (.text._ZN5clang12threadSafety12SExprBuilder13updateVarDeclEPKNS_9ValueDeclEPNS0_3til5SExprE+0x3f5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafetyCommon.cpp.o): In function `clang::threadSafety::SExprBuilder::enterCFGBlock(clang::CFGBlock const*)': (.text._ZN5clang12threadSafety12SExprBuilder13enterCFGBlockEPKNS_8CFGBlockE+0x2e8): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafetyCommon.cpp.o): In function `clang::threadSafety::SExprBuilder::enterCFGBlock(clang::CFGBlock const*)': (.text._ZN5clang12threadSafety12SExprBuilder13enterCFGBlockEPKNS_8CFGBlockE+0x321): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ThreadSafetyCommon.cpp.o):(.text._ZN5clang12threadSafety12SExprBuilder13enterCFGBlockEPKNS_8CFGBlockE+0x35f): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ObjCNoReturn.cpp.o): In function `clang::ObjCNoReturn::ObjCNoReturn(clang::ASTContext&)': (.text._ZN5clang12ObjCNoReturnC2ERNS_10ASTContextE+0x52): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ObjCNoReturn.cpp.o): In function `clang::ObjCNoReturn::ObjCNoReturn(clang::ASTContext&)': (.text._ZN5clang12ObjCNoReturnC2ERNS_10ASTContextE+0xca): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ObjCNoReturn.cpp.o): In function `clang::ObjCNoReturn::ObjCNoReturn(clang::ASTContext&)': (.text._ZN5clang12ObjCNoReturnC2ERNS_10ASTContextE+0x161): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ObjCNoReturn.cpp.o): In function `clang::ObjCNoReturn::ObjCNoReturn(clang::ASTContext&)': (.text._ZN5clang12ObjCNoReturnC2ERNS_10ASTContextE+0x1d9): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ObjCNoReturn.cpp.o): In function `clang::ObjCNoReturn::ObjCNoReturn(clang::ASTContext&)': (.text._ZN5clang12ObjCNoReturnC2ERNS_10ASTContextE+0x281): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ObjCNoReturn.cpp.o): In function `clang::ObjCNoReturn::ObjCNoReturn(clang::ASTContext&)': (.text._ZN5clang12ObjCNoReturnC2ERNS_10ASTContextE+0x6cc): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ObjCNoReturn.cpp.o): In function `clang::ObjCNoReturn::ObjCNoReturn(clang::ASTContext&)': (.text._ZN5clang12ObjCNoReturnC2ERNS_10ASTContextE+0x83c): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ObjCNoReturn.cpp.o): In function `clang::ObjCNoReturn::ObjCNoReturn(clang::ASTContext&)': (.text._ZN5clang12ObjCNoReturnC2ERNS_10ASTContextE+0x99c): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ObjCNoReturn.cpp.o): In function `clang::ObjCNoReturn::ObjCNoReturn(clang::ASTContext&)': (.text._ZN5clang12ObjCNoReturnC2ERNS_10ASTContextE+0xb01): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ObjCNoReturn.cpp.o): In function `clang::ObjCNoReturn::ObjCNoReturn(clang::ASTContext&)': (.text._ZN5clang12ObjCNoReturnC2ERNS_10ASTContextE+0xc63): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ObjCNoReturn.cpp.o): In function `clang::ObjCNoReturn::ObjCNoReturn(clang::ASTContext&)': (.text._ZN5clang12ObjCNoReturnC2ERNS_10ASTContextE+0xdf0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ObjCNoReturn.cpp.o): In function `clang::ObjCNoReturn::ObjCNoReturn(clang::ASTContext&)': (.text._ZN5clang12ObjCNoReturnC2ERNS_10ASTContextE+0xe18): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ObjCNoReturn.cpp.o): In function `clang::ObjCNoReturn::ObjCNoReturn(clang::ASTContext&)': (.text._ZN5clang12ObjCNoReturnC2ERNS_10ASTContextE+0xe40): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ObjCNoReturn.cpp.o): In function `clang::ObjCNoReturn::ObjCNoReturn(clang::ASTContext&)': (.text._ZN5clang12ObjCNoReturnC2ERNS_10ASTContextE+0xec4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ObjCNoReturn.cpp.o): In function `clang::ObjCNoReturn::ObjCNoReturn(clang::ASTContext&)': (.text._ZN5clang12ObjCNoReturnC2ERNS_10ASTContextE+0xeea): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAnalysis.a(ObjCNoReturn.cpp.o):(.text._ZN5clang12ObjCNoReturnC2ERNS_10ASTContextE+0xf15): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangRewriteFrontend.a(FixItRewriter.cpp.o): In function `clang::FixItRewriter::WriteFixedFile(clang::FileID, llvm::raw_ostream&)': (.text._ZN5clang13FixItRewriter14WriteFixedFileENS_6FileIDERN4llvm11raw_ostreamE+0x68): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangRewriteFrontend.a(FixItRewriter.cpp.o): In function `clang::FixItRewriter::WriteFixedFiles(std::vector, std::allocator >, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > > >*)': (.text._ZN5clang13FixItRewriter15WriteFixedFilesEPSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ESaIS9_EE+0x1d6): undefined reference to `llvm::raw_fd_ostream::raw_fd_ostream(int, bool, bool)' /usr/lib/llvm-3.8/lib/libclangRewriteFrontend.a(FixItRewriter.cpp.o): In function `clang::FixItRewriter::WriteFixedFiles(std::vector, std::allocator >, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > > >*)': (.text._ZN5clang13FixItRewriter15WriteFixedFilesEPSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ESaIS9_EE+0x421): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangRewriteFrontend.a(FixItRewriter.cpp.o): In function `clang::FixItRewriter::WriteFixedFiles(std::vector, std::allocator >, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > > >*)': (.text._ZN5clang13FixItRewriter15WriteFixedFilesEPSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ESaIS9_EE+0x692): undefined reference to `llvm::raw_fd_ostream::raw_fd_ostream(llvm::StringRef, std::error_code&, llvm::sys::fs::OpenFlags)' /usr/lib/llvm-3.8/lib/libclangRewrite.a(Rewriter.cpp.o): In function `clang::RewriteBuffer::write(llvm::raw_ostream&) const': (.text._ZNK5clang13RewriteBuffer5writeERN4llvm11raw_ostreamE+0x7c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangRewrite.a(Rewriter.cpp.o): In function `clang::Rewriter::overwriteChangedFiles()': (.text._ZN5clang8Rewriter21overwriteChangedFilesEv+0x1d5): undefined reference to `llvm::sys::fs::createUniqueFile(llvm::Twine const&, int&, llvm::SmallVectorImpl&, unsigned int)' /usr/lib/llvm-3.8/lib/libclangRewrite.a(Rewriter.cpp.o): In function `clang::Rewriter::overwriteChangedFiles()': (.text._ZN5clang8Rewriter21overwriteChangedFilesEv+0x312): undefined reference to `llvm::raw_fd_ostream::close()' /usr/lib/llvm-3.8/lib/libclangRewrite.a(Rewriter.cpp.o): In function `clang::Rewriter::overwriteChangedFiles()': (.text._ZN5clang8Rewriter21overwriteChangedFilesEv+0x350): undefined reference to `llvm::sys::fs::rename(llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangRewrite.a(Rewriter.cpp.o): In function `clang::Rewriter::overwriteChangedFiles()': (.text._ZN5clang8Rewriter21overwriteChangedFilesEv+0x3ec): undefined reference to `llvm::raw_fd_ostream::raw_fd_ostream(int, bool, bool)' /usr/lib/llvm-3.8/lib/libclangRewrite.a(Rewriter.cpp.o): In function `clang::Rewriter::overwriteChangedFiles()': (.text._ZN5clang8Rewriter21overwriteChangedFilesEv+0x439): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangRewrite.a(Rewriter.cpp.o): In function `clang::Rewriter::overwriteChangedFiles()': (.text._ZN5clang8Rewriter21overwriteChangedFilesEv+0x460): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangRewrite.a(Rewriter.cpp.o): In function `clang::Rewriter::overwriteChangedFiles()': (.text._ZN5clang8Rewriter21overwriteChangedFilesEv+0x6ad): undefined reference to `llvm::sys::fs::remove(llvm::Twine const&, bool)' /usr/lib/llvm-3.8/lib/libclangRewrite.a(Rewriter.cpp.o): In function `clang::Rewriter::InsertText(clang::SourceLocation, llvm::StringRef, bool, bool)': (.text._ZN5clang8Rewriter10InsertTextENS_14SourceLocationEN4llvm9StringRefEbb+0x1bc): undefined reference to `llvm::StringRef::split(llvm::SmallVectorImpl&, llvm::StringRef, int, bool) const' /usr/lib/llvm-3.8/lib/libclangRewrite.a(Rewriter.cpp.o): In function `clang::Rewriter::InsertText(clang::SourceLocation, llvm::StringRef, bool, bool)': (.text._ZN5clang8Rewriter10InsertTextENS_14SourceLocationEN4llvm9StringRefEbb+0x279): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangRewrite.a(Rewriter.cpp.o): In function `clang::Rewriter::InsertText(clang::SourceLocation, llvm::StringRef, bool, bool)': (.text._ZN5clang8Rewriter10InsertTextENS_14SourceLocationEN4llvm9StringRefEbb+0x455): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangRewrite.a(Rewriter.cpp.o): In function `clang::Rewriter::InsertText(clang::SourceLocation, llvm::StringRef, bool, bool)': (.text._ZN5clang8Rewriter10InsertTextENS_14SourceLocationEN4llvm9StringRefEbb+0x46a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `GetApproxValue(llvm::APFloat const&)': (.text._ZL14GetApproxValueRKN4llvm7APFloatE+0x21): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `GetApproxValue(llvm::APFloat const&)': (.text._ZL14GetApproxValueRKN4llvm7APFloatE+0x28): undefined reference to `llvm::APFloat::IEEEdouble' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `GetApproxValue(llvm::APFloat const&)': (.text._ZL14GetApproxValueRKN4llvm7APFloatE+0x37): undefined reference to `llvm::APFloat::convert(llvm::fltSemantics const&, llvm::APFloat::roundingMode, bool*)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `GetApproxValue(llvm::APFloat const&)': (.text._ZL14GetApproxValueRKN4llvm7APFloatE+0x3f): undefined reference to `llvm::APFloat::convertToDouble() const' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `GetApproxValue(llvm::APFloat const&)': (.text._ZL14GetApproxValueRKN4llvm7APFloatE+0x4d): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::DestroyDataAndMakeUninit()': (.text._ZN5clang7APValue24DestroyDataAndMakeUninitEv+0xa5): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::DestroyDataAndMakeUninit()': (.text._ZN5clang7APValue24DestroyDataAndMakeUninitEv+0x139): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::DestroyDataAndMakeUninit()': (.text._ZN5clang7APValue24DestroyDataAndMakeUninitEv+0x141): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::needsCleanup() const': (.text._ZNK5clang7APValue12needsCleanupEv+0x25): undefined reference to `llvm::APFloat::partCount() const' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::dump(llvm::raw_ostream&) const': (.text._ZNK5clang7APValue4dumpERN4llvm11raw_ostreamE+0x244): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::dump(llvm::raw_ostream&) const': (.text._ZNK5clang7APValue4dumpERN4llvm11raw_ostreamE+0x2a5): undefined reference to `llvm::raw_ostream::operator<<(double)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::dump(llvm::raw_ostream&) const': (.text._ZNK5clang7APValue4dumpERN4llvm11raw_ostreamE+0x3e4): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::dump(llvm::raw_ostream&) const': (.text._ZNK5clang7APValue4dumpERN4llvm11raw_ostreamE+0x430): undefined reference to `llvm::APInt::print(llvm::raw_ostream&, bool) const' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::dump(llvm::raw_ostream&) const': (.text._ZNK5clang7APValue4dumpERN4llvm11raw_ostreamE+0x523): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::dump(llvm::raw_ostream&) const': (.text._ZNK5clang7APValue4dumpERN4llvm11raw_ostreamE+0x5c7): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::dump(llvm::raw_ostream&) const': (.text._ZNK5clang7APValue4dumpERN4llvm11raw_ostreamE+0x6c1): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::dump(llvm::raw_ostream&) const': (.text._ZNK5clang7APValue4dumpERN4llvm11raw_ostreamE+0x6e0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::dump(llvm::raw_ostream&) const': (.text._ZNK5clang7APValue4dumpERN4llvm11raw_ostreamE+0x700): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::dump(llvm::raw_ostream&) const': (.text._ZNK5clang7APValue4dumpERN4llvm11raw_ostreamE+0x720): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::dump(llvm::raw_ostream&) const': (.text._ZNK5clang7APValue4dumpERN4llvm11raw_ostreamE+0x768): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o):(.text._ZNK5clang7APValue4dumpERN4llvm11raw_ostreamE+0x788): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::dump(llvm::raw_ostream&) const': (.text._ZNK5clang7APValue4dumpERN4llvm11raw_ostreamE+0x19a): undefined reference to `llvm::raw_ostream::operator<<(double)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::dump(llvm::raw_ostream&) const': (.text._ZNK5clang7APValue4dumpERN4llvm11raw_ostreamE+0x478): undefined reference to `llvm::APInt::print(llvm::raw_ostream&, bool) const' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::dump(llvm::raw_ostream&) const': (.text._ZNK5clang7APValue4dumpERN4llvm11raw_ostreamE+0x74e): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::dump() const': (.text._ZNK5clang7APValue4dumpEv+0x5): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::dump() const': (.text._ZNK5clang7APValue4dumpEv+0x15): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::dump() const': (.text._ZNK5clang7APValue4dumpEv+0x3a): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::APValue(clang::APValue const&)': (.text._ZN5clang7APValueC2ERKS0_+0x14c): undefined reference to `llvm::APFloat::APFloat(double)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::APValue(clang::APValue const&)': (.text._ZN5clang7APValueC2ERKS0_+0x163): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::APValue(clang::APValue const&)': (.text._ZN5clang7APValueC2ERKS0_+0x16e): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::APValue(clang::APValue const&)': (.text._ZN5clang7APValueC2ERKS0_+0x176): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::APValue(clang::APValue const&)': (.text._ZN5clang7APValueC2ERKS0_+0x2cc): undefined reference to `llvm::APFloat::APFloat(double)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::APValue(clang::APValue const&)': (.text._ZN5clang7APValueC2ERKS0_+0x2d8): undefined reference to `llvm::APFloat::APFloat(double)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::APValue(clang::APValue const&)': (.text._ZN5clang7APValueC2ERKS0_+0x2f4): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::APValue(clang::APValue const&)': (.text._ZN5clang7APValueC2ERKS0_+0x2ff): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::APValue(clang::APValue const&)': (.text._ZN5clang7APValueC2ERKS0_+0x30a): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::APValue(clang::APValue const&)': (.text._ZN5clang7APValueC2ERKS0_+0x315): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::APValue(clang::APValue const&)': (.text._ZN5clang7APValueC2ERKS0_+0x31d): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::APValue(clang::APValue const&)': (.text._ZN5clang7APValueC2ERKS0_+0x325): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::APValue(clang::APValue const&)': (.text._ZN5clang7APValueC2ERKS0_+0x72a): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::APValue(clang::APValue const&)': (.text._ZN5clang7APValueC2ERKS0_+0x742): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::APValue(clang::APValue const&)': (.text._ZN5clang7APValueC2ERKS0_+0x75d): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::printPretty(llvm::raw_ostream&, clang::ASTContext&, clang::QualType) const': (.text._ZNK5clang7APValue11printPrettyERN4llvm11raw_ostreamERNS_10ASTContextENS_8QualTypeE+0x3b1): undefined reference to `llvm::raw_ostream::operator<<(double)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::printPretty(llvm::raw_ostream&, clang::ASTContext&, clang::QualType) const': (.text._ZNK5clang7APValue11printPrettyERN4llvm11raw_ostreamERNS_10ASTContextENS_8QualTypeE+0x3d5): undefined reference to `llvm::raw_ostream::operator<<(double)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::printPretty(llvm::raw_ostream&, clang::ASTContext&, clang::QualType) const': (.text._ZNK5clang7APValue11printPrettyERN4llvm11raw_ostreamERNS_10ASTContextENS_8QualTypeE+0x504): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::printPretty(llvm::raw_ostream&, clang::ASTContext&, clang::QualType) const': (.text._ZNK5clang7APValue11printPrettyERN4llvm11raw_ostreamERNS_10ASTContextENS_8QualTypeE+0x5e0): undefined reference to `llvm::APInt::print(llvm::raw_ostream&, bool) const' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::printPretty(llvm::raw_ostream&, clang::ASTContext&, clang::QualType) const': (.text._ZNK5clang7APValue11printPrettyERN4llvm11raw_ostreamERNS_10ASTContextENS_8QualTypeE+0x60f): undefined reference to `llvm::APInt::print(llvm::raw_ostream&, bool) const' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::printPretty(llvm::raw_ostream&, clang::ASTContext&, clang::QualType) const': (.text._ZNK5clang7APValue11printPrettyERN4llvm11raw_ostreamERNS_10ASTContextENS_8QualTypeE+0x8e3): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::printPretty(llvm::raw_ostream&, clang::ASTContext&, clang::QualType) const': (.text._ZNK5clang7APValue11printPrettyERN4llvm11raw_ostreamERNS_10ASTContextENS_8QualTypeE+0x982): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::printPretty(llvm::raw_ostream&, clang::ASTContext&, clang::QualType) const': (.text._ZNK5clang7APValue11printPrettyERN4llvm11raw_ostreamERNS_10ASTContextENS_8QualTypeE+0xa17): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::printPretty(llvm::raw_ostream&, clang::ASTContext&, clang::QualType) const': (.text._ZNK5clang7APValue11printPrettyERN4llvm11raw_ostreamERNS_10ASTContextENS_8QualTypeE+0xb3d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::printPretty(llvm::raw_ostream&, clang::ASTContext&, clang::QualType) const': (.text._ZNK5clang7APValue11printPrettyERN4llvm11raw_ostreamERNS_10ASTContextENS_8QualTypeE+0xb4c): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::printPretty(llvm::raw_ostream&, clang::ASTContext&, clang::QualType) const': (.text._ZNK5clang7APValue11printPrettyERN4llvm11raw_ostreamERNS_10ASTContextENS_8QualTypeE+0xb5e): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::printPretty(llvm::raw_ostream&, clang::ASTContext&, clang::QualType) const': (.text._ZNK5clang7APValue11printPrettyERN4llvm11raw_ostreamERNS_10ASTContextENS_8QualTypeE+0xfcf): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::printPretty(llvm::raw_ostream&, clang::ASTContext&, clang::QualType) const': (.text._ZNK5clang7APValue11printPrettyERN4llvm11raw_ostreamERNS_10ASTContextENS_8QualTypeE+0xfe9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::printPretty(llvm::raw_ostream&, clang::ASTContext&, clang::QualType) const': (.text._ZNK5clang7APValue11printPrettyERN4llvm11raw_ostreamERNS_10ASTContextENS_8QualTypeE+0xffe): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o):(.text._ZNK5clang7APValue11printPrettyERN4llvm11raw_ostreamERNS_10ASTContextENS_8QualTypeE+0x1010): more undefined references to `llvm::raw_ostream::write(unsigned char)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::printPretty(llvm::raw_ostream&, clang::ASTContext&, clang::QualType) const': (.text._ZNK5clang7APValue11printPrettyERN4llvm11raw_ostreamERNS_10ASTContextENS_8QualTypeE+0x10f4): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::printPretty(llvm::raw_ostream&, clang::ASTContext&, clang::QualType) const': (.text._ZNK5clang7APValue11printPrettyERN4llvm11raw_ostreamERNS_10ASTContextENS_8QualTypeE+0x1169): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::printPretty(llvm::raw_ostream&, clang::ASTContext&, clang::QualType) const': (.text._ZNK5clang7APValue11printPrettyERN4llvm11raw_ostreamERNS_10ASTContextENS_8QualTypeE+0x1189): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::printPretty(llvm::raw_ostream&, clang::ASTContext&, clang::QualType) const': (.text._ZNK5clang7APValue11printPrettyERN4llvm11raw_ostreamERNS_10ASTContextENS_8QualTypeE+0x11a6): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::printPretty(llvm::raw_ostream&, clang::ASTContext&, clang::QualType) const': (.text._ZNK5clang7APValue11printPrettyERN4llvm11raw_ostreamERNS_10ASTContextENS_8QualTypeE+0x1208): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::printPretty(llvm::raw_ostream&, clang::ASTContext&, clang::QualType) const': (.text._ZNK5clang7APValue11printPrettyERN4llvm11raw_ostreamERNS_10ASTContextENS_8QualTypeE+0x1221): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o):(.text._ZNK5clang7APValue11printPrettyERN4llvm11raw_ostreamERNS_10ASTContextENS_8QualTypeE+0x1248): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::printPretty(llvm::raw_ostream&, clang::ASTContext&, clang::QualType) const': (.text._ZNK5clang7APValue11printPrettyERN4llvm11raw_ostreamERNS_10ASTContextENS_8QualTypeE+0x12e9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::printPretty(llvm::raw_ostream&, clang::ASTContext&, clang::QualType) const': (.text._ZNK5clang7APValue11printPrettyERN4llvm11raw_ostreamERNS_10ASTContextENS_8QualTypeE+0x132b): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::printPretty(llvm::raw_ostream&, clang::ASTContext&, clang::QualType) const': (.text._ZNK5clang7APValue11printPrettyERN4llvm11raw_ostreamERNS_10ASTContextENS_8QualTypeE+0x1466): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::printPretty(llvm::raw_ostream&, clang::ASTContext&, clang::QualType) const': (.text._ZNK5clang7APValue11printPrettyERN4llvm11raw_ostreamERNS_10ASTContextENS_8QualTypeE+0x147f): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::printPretty(llvm::raw_ostream&, clang::ASTContext&, clang::QualType) const': (.text._ZNK5clang7APValue11printPrettyERN4llvm11raw_ostreamERNS_10ASTContextENS_8QualTypeE+0x1506): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::printPretty(llvm::raw_ostream&, clang::ASTContext&, clang::QualType) const': (.text._ZNK5clang7APValue11printPrettyERN4llvm11raw_ostreamERNS_10ASTContextENS_8QualTypeE+0x16c8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::printPretty(llvm::raw_ostream&, clang::ASTContext&, clang::QualType) const': (.text._ZNK5clang7APValue11printPrettyERN4llvm11raw_ostreamERNS_10ASTContextENS_8QualTypeE+0x173b): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::printPretty(llvm::raw_ostream&, clang::ASTContext&, clang::QualType) const': (.text._ZNK5clang7APValue11printPrettyERN4llvm11raw_ostreamERNS_10ASTContextENS_8QualTypeE+0x1754): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o):(.text._ZNK5clang7APValue11printPrettyERN4llvm11raw_ostreamERNS_10ASTContextENS_8QualTypeE+0x1771): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::printPretty(llvm::raw_ostream&, clang::ASTContext&, clang::QualType) const': (.text._ZNK5clang7APValue11printPrettyERN4llvm11raw_ostreamERNS_10ASTContextENS_8QualTypeE+0x2d5): undefined reference to `llvm::raw_ostream::operator<<(double)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::printPretty(llvm::raw_ostream&, clang::ASTContext&, clang::QualType) const': (.text._ZNK5clang7APValue11printPrettyERN4llvm11raw_ostreamERNS_10ASTContextENS_8QualTypeE+0x74e): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::printPretty(llvm::raw_ostream&, clang::ASTContext&, clang::QualType) const': (.text._ZNK5clang7APValue11printPrettyERN4llvm11raw_ostreamERNS_10ASTContextENS_8QualTypeE+0x829): undefined reference to `llvm::APInt::print(llvm::raw_ostream&, bool) const' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::getAsString[abi:cxx11](clang::ASTContext&, clang::QualType) const': (.text._ZNK5clang7APValue11getAsStringB5cxx11ERNS_10ASTContextENS_8QualTypeE+0x52): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::getAsString[abi:cxx11](clang::ASTContext&, clang::QualType) const': (.text._ZNK5clang7APValue11getAsStringB5cxx11ERNS_10ASTContextENS_8QualTypeE+0x81): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangAST.a(APValue.cpp.o): In function `clang::APValue::getAsString[abi:cxx11](clang::ASTContext&, clang::QualType) const': (.text._ZNK5clang7APValue11getAsStringB5cxx11ERNS_10ASTContextENS_8QualTypeE+0x89): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang19NestedNameSpecifierEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang19NestedNameSpecifierEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x14): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang19NestedNameSpecifierEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang19NestedNameSpecifierEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x26): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang8PipeTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang8PipeTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0xd): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang10AtomicTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang10AtomicTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0xd): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang21ObjCObjectPointerTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang21ObjCObjectPointerTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0xd): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o):(.text._ZNK4llvm10FoldingSetIN5clang9ParenTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang9ParenTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0xd): more undefined references to `llvm::FoldingSetNodeID::AddPointer(void const*)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang19FunctionNoProtoTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang19FunctionNoProtoTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x24): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang19FunctionNoProtoTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang19FunctionNoProtoTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x35): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17MemberPointerTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang17MemberPointerTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x1a): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17MemberPointerTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang17MemberPointerTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x2b): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang16BlockPointerTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang16BlockPointerTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0xd): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang12AdjustedTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang12AdjustedTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x1a): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o):(.text._ZNK4llvm10FoldingSetIN5clang12AdjustedTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang12AdjustedTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x2b): more undefined references to `llvm::FoldingSetNodeID::AddPointer(void const*)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang8ExtQualsEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang8ExtQualsEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x29): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang19NestedNameSpecifierEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang19NestedNameSpecifierEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x14): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang19NestedNameSpecifierEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang19NestedNameSpecifierEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x20): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang19NestedNameSpecifierEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang19NestedNameSpecifierEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x2e): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang8PipeTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang8PipeTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x11): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang8PipeTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang8PipeTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x1a): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang10AtomicTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang10AtomicTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x11): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang10AtomicTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang10AtomicTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x1a): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang21ObjCObjectPointerTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang21ObjCObjectPointerTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x11): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang21ObjCObjectPointerTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang21ObjCObjectPointerTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x1a): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang9ParenTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang9ParenTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x11): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang9ParenTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang9ParenTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x1a): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang25SubstTemplateTypeParmTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang25SubstTemplateTypeParmTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x1a): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang25SubstTemplateTypeParmTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang25SubstTemplateTypeParmTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x25): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang25SubstTemplateTypeParmTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang25SubstTemplateTypeParmTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x33): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang19FunctionNoProtoTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang19FunctionNoProtoTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x24): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang19FunctionNoProtoTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang19FunctionNoProtoTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x2f): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang19FunctionNoProtoTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang19FunctionNoProtoTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x3d): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17MemberPointerTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang17MemberPointerTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x1a): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17MemberPointerTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang17MemberPointerTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x25): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17MemberPointerTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang17MemberPointerTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x33): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang16BlockPointerTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang16BlockPointerTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x11): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang16BlockPointerTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang16BlockPointerTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x1a): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang12AdjustedTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang12AdjustedTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x1a): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang12AdjustedTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang12AdjustedTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x25): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang12AdjustedTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang12AdjustedTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x33): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang11PointerTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang11PointerTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x11): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang11PointerTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang11PointerTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x1a): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang11ComplexTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang11ComplexTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x11): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang11ComplexTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang11ComplexTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x1a): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang8ExtQualsEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang8ExtQualsEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x19): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang8ExtQualsEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang8ExtQualsEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x23): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang8ExtQualsEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang8ExtQualsEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x31): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang8PipeTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang8PipeTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x19): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang8PipeTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang8PipeTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x2a): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang10AtomicTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang10AtomicTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x19): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang10AtomicTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang10AtomicTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x2a): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang21ObjCObjectPointerTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang21ObjCObjectPointerTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x19): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang21ObjCObjectPointerTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang21ObjCObjectPointerTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x2a): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang9ParenTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang9ParenTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x19): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang9ParenTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang9ParenTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x2a): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang19RValueReferenceTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang19RValueReferenceTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x20): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang19RValueReferenceTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang19RValueReferenceTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x31): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang19RValueReferenceTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang19RValueReferenceTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x40): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang16BlockPointerTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang16BlockPointerTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x19): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang16BlockPointerTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang16BlockPointerTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x2a): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang11PointerTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang11PointerTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x19): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang11PointerTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang11PointerTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x2a): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang11ComplexTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang11ComplexTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x19): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang11ComplexTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang11ComplexTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x2a): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang23DependentSizedArrayTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang23DependentSizedArrayTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x4a): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang27DependentSizedExtVectorTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang27DependentSizedExtVectorTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x22): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::ContextualFoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm20ContextualFoldingSetIN5clang17FunctionProtoTypeERNS1_10ASTContextEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS9_[_ZNK4llvm20ContextualFoldingSetIN5clang17FunctionProtoTypeERNS1_10ASTContextEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS9_]+0x38): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::ContextualFoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm20ContextualFoldingSetIN5clang17FunctionProtoTypeERNS1_10ASTContextEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm20ContextualFoldingSetIN5clang17FunctionProtoTypeERNS1_10ASTContextEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x28): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang23DependentTypeOfExprTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang23DependentTypeOfExprTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x2e): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang23DependentTypeOfExprTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang23DependentTypeOfExprTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x1e): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang21DependentDecltypeTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang21DependentDecltypeTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x2e): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang21DependentDecltypeTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang21DependentDecltypeTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x1e): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang29SubstTemplateTypeParmPackTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang29SubstTemplateTypeParmPackTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x31): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang29SubstTemplateTypeParmPackTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang29SubstTemplateTypeParmPackTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x21): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::ContextualFoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm20ContextualFoldingSetIN5clang35DependentTemplateSpecializationTypeERNS1_10ASTContextEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm20ContextualFoldingSetIN5clang35DependentTemplateSpecializationTypeERNS1_10ASTContextEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x3f): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang18ObjCObjectTypeImplEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang18ObjCObjectTypeImplEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x31): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang18ObjCObjectTypeImplEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang18ObjCObjectTypeImplEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x21): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang32SubstTemplateTemplateParmStorageEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang32SubstTemplateTemplateParmStorageEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x31): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang32SubstTemplateTemplateParmStorageEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang32SubstTemplateTemplateParmStorageEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x21): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::ContextualFoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm20ContextualFoldingSetIN5clang36SubstTemplateTemplateParmPackStorageERNS1_10ASTContextEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS9_[_ZNK4llvm20ContextualFoldingSetIN5clang36SubstTemplateTemplateParmPackStorageERNS1_10ASTContextEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS9_]+0x38): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::ContextualFoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm20ContextualFoldingSetIN5clang36SubstTemplateTemplateParmPackStorageERNS1_10ASTContextEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm20ContextualFoldingSetIN5clang36SubstTemplateTemplateParmPackStorageERNS1_10ASTContextEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x28): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::ContextualFoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm20ContextualFoldingSetIN5clang26TemplateSpecializationTypeERNS1_10ASTContextEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS9_[_ZNK4llvm20ContextualFoldingSetIN5clang26TemplateSpecializationTypeERNS1_10ASTContextEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS9_]+0x50): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::ContextualFoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm20ContextualFoldingSetIN5clang26TemplateSpecializationTypeERNS1_10ASTContextEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS9_[_ZNK4llvm20ContextualFoldingSetIN5clang26TemplateSpecializationTypeERNS1_10ASTContextEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS9_]+0x65): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang19NestedNameSpecifierEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang19NestedNameSpecifierEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x15): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang19NestedNameSpecifierEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang19NestedNameSpecifierEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x21): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang19NestedNameSpecifierEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang19NestedNameSpecifierEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x30): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang25SubstTemplateTypeParmTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang25SubstTemplateTypeParmTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x1b): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang25SubstTemplateTypeParmTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang25SubstTemplateTypeParmTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x26): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang25SubstTemplateTypeParmTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang25SubstTemplateTypeParmTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x35): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang19FunctionNoProtoTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang19FunctionNoProtoTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x25): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang19FunctionNoProtoTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang19FunctionNoProtoTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x30): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang19FunctionNoProtoTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang19FunctionNoProtoTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x3f): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang27DependentSizedExtVectorTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang27DependentSizedExtVectorTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x32): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17MemberPointerTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang17MemberPointerTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x1b): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17MemberPointerTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang17MemberPointerTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x26): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17MemberPointerTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang17MemberPointerTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x35): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang12AdjustedTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang12AdjustedTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x1b): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang12AdjustedTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang12AdjustedTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x26): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang12AdjustedTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang12AdjustedTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x35): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang8ExtQualsEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang8ExtQualsEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x1b): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang8ExtQualsEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang8ExtQualsEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x26): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang8ExtQualsEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang8ExtQualsEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x35): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::ContextualFoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm20ContextualFoldingSetIN5clang35DependentTemplateSpecializationTypeERNS1_10ASTContextEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS9_[_ZNK4llvm20ContextualFoldingSetIN5clang35DependentTemplateSpecializationTypeERNS1_10ASTContextEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS9_]+0x49): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang8AutoTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang8AutoTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x43): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang8AutoTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang8AutoTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x4f): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang8AutoTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang8AutoTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x5d): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang8AutoTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang8AutoTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x72): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang21DependentTemplateNameEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang21DependentTemplateNameEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x21): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang21DependentTemplateNameEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang21DependentTemplateNameEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x2e): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang21DependentTemplateNameEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang21DependentTemplateNameEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x39): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang21DependentTemplateNameEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang21DependentTemplateNameEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x5f): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang21DependentTemplateNameEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang21DependentTemplateNameEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x69): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang21DependentTemplateNameEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang21DependentTemplateNameEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x74): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang21DependentTemplateNameEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang21DependentTemplateNameEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x48): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang21DependentTemplateNameEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang21DependentTemplateNameEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x83): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang20TemplateTypeParmTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang20TemplateTypeParmTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x5a): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang20TemplateTypeParmTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang20TemplateTypeParmTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x69): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang20TemplateTypeParmTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang20TemplateTypeParmTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x7a): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang20TemplateTypeParmTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang20TemplateTypeParmTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x85): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang20TemplateTypeParmTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang20TemplateTypeParmTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x98): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang14AttributedTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang14AttributedTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x23): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang14AttributedTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang14AttributedTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x2e): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang14AttributedTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang14AttributedTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x39): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang14AttributedTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang14AttributedTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x45): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang14AttributedTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang14AttributedTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x2c): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang14AttributedTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang14AttributedTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x37): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang14AttributedTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang14AttributedTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x42): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang14AttributedTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang14AttributedTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x57): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang14AttributedTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang14AttributedTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x23): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang14AttributedTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang14AttributedTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x2e): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang14AttributedTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang14AttributedTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x3d): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang19IncompleteArrayTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang19IncompleteArrayTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x24): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang19IncompleteArrayTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang19IncompleteArrayTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x34): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang19IncompleteArrayTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang19IncompleteArrayTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x3f): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang19IncompleteArrayTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang19IncompleteArrayTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x4b): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang14ElaboratedTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang14ElaboratedTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x24): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang14ElaboratedTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang14ElaboratedTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x2f): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang14ElaboratedTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang14ElaboratedTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x3a): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang14ElaboratedTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang14ElaboratedTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x46): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17DependentNameTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang17DependentNameTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x24): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17DependentNameTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang17DependentNameTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x2f): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17DependentNameTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang17DependentNameTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x3a): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17DependentNameTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang17DependentNameTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x46): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang19IncompleteArrayTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang19IncompleteArrayTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x2d): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang19IncompleteArrayTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang19IncompleteArrayTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x3d): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang19IncompleteArrayTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang19IncompleteArrayTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x48): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang19IncompleteArrayTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang19IncompleteArrayTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x5d): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang14ElaboratedTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang14ElaboratedTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x2d): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang14ElaboratedTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang14ElaboratedTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x38): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang14ElaboratedTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang14ElaboratedTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x43): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang14ElaboratedTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang14ElaboratedTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x58): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17DependentNameTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang17DependentNameTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x2d): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17DependentNameTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang17DependentNameTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x38): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17DependentNameTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang17DependentNameTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x43): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17DependentNameTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang17DependentNameTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x58): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang14ElaboratedTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang14ElaboratedTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x24): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang14ElaboratedTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang14ElaboratedTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x2f): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang14ElaboratedTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang14ElaboratedTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x3e): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang19IncompleteArrayTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang19IncompleteArrayTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x24): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang19IncompleteArrayTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang19IncompleteArrayTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x33): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang19IncompleteArrayTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang19IncompleteArrayTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x42): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17DependentNameTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang17DependentNameTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x24): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17DependentNameTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang17DependentNameTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x2f): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17DependentNameTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang17DependentNameTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x3e): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17PackExpansionTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang17PackExpansionTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x20): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17PackExpansionTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang17PackExpansionTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x2a): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17PackExpansionTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang17PackExpansionTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x51): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17PackExpansionTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang17PackExpansionTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x5e): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17PackExpansionTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang17PackExpansionTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x6b): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17PackExpansionTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang17PackExpansionTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x39): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17PackExpansionTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang17PackExpansionTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x7a): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang21QualifiedTemplateNameEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang21QualifiedTemplateNameEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x1e): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang21QualifiedTemplateNameEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang21QualifiedTemplateNameEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x2c): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang21QualifiedTemplateNameEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang21QualifiedTemplateNameEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x37): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang21QualifiedTemplateNameEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang21QualifiedTemplateNameEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x43): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang21QualifiedTemplateNameEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang21QualifiedTemplateNameEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x27): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang21QualifiedTemplateNameEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang21QualifiedTemplateNameEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x35): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang21QualifiedTemplateNameEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang21QualifiedTemplateNameEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x40): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang21QualifiedTemplateNameEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang21QualifiedTemplateNameEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x55): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang23DependentSizedArrayTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang23DependentSizedArrayTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x3a): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang21QualifiedTemplateNameEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang21QualifiedTemplateNameEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x1e): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang21QualifiedTemplateNameEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang21QualifiedTemplateNameEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x2c): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang21QualifiedTemplateNameEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang21QualifiedTemplateNameEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x3b): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang10VectorTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang10VectorTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x38): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang10VectorTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang10VectorTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x43): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang10VectorTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang10VectorTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x4f): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang10VectorTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang10VectorTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x5b): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang10VectorTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang10VectorTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x6d): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang10VectorTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang10VectorTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x36): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang10VectorTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang10VectorTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x44): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang10VectorTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang10VectorTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x50): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang10VectorTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang10VectorTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x5c): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang10VectorTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang10VectorTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x6f): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang10VectorTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang10VectorTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x34): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang10VectorTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang10VectorTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x42): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang10VectorTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang10VectorTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x4e): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang10VectorTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang10VectorTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x63): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::ContextualFoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm20ContextualFoldingSetIN5clang26TemplateSpecializationTypeERNS1_10ASTContextEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm20ContextualFoldingSetIN5clang26TemplateSpecializationTypeERNS1_10ASTContextEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x69): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::ContextualFoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm20ContextualFoldingSetIN5clang26TemplateSpecializationTypeERNS1_10ASTContextEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm20ContextualFoldingSetIN5clang26TemplateSpecializationTypeERNS1_10ASTContextEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x47): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::ContextualFoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm20ContextualFoldingSetIN5clang26TemplateSpecializationTypeERNS1_10ASTContextEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm20ContextualFoldingSetIN5clang26TemplateSpecializationTypeERNS1_10ASTContextEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x53): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang8AutoTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang8AutoTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x37): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang8AutoTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang8AutoTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x42): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang8AutoTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang8AutoTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x54): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang19RValueReferenceTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang19RValueReferenceTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x1a): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang19RValueReferenceTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang19RValueReferenceTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x34): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang19LValueReferenceTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang19LValueReferenceTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x1a): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang19LValueReferenceTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang19LValueReferenceTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x34): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17PackExpansionTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang17PackExpansionTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x1d): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17PackExpansionTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang17PackExpansionTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x49): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17PackExpansionTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang17PackExpansionTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x56): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17PackExpansionTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang17PackExpansionTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x2d): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17PackExpansionTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang17PackExpansionTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x67): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang8AutoTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang8AutoTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x37): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang8AutoTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang8AutoTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x42): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang8AutoTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang8AutoTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x50): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang8AutoTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang8AutoTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x5c): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17ConstantArrayTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang17ConstantArrayTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x32): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17ConstantArrayTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang17ConstantArrayTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x47): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17ConstantArrayTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang17ConstantArrayTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x53): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17ConstantArrayTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang17ConstantArrayTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x5e): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17ConstantArrayTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang17ConstantArrayTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x70): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17PackExpansionTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang17PackExpansionTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x1d): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17PackExpansionTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang17PackExpansionTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x27): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17PackExpansionTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang17PackExpansionTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x51): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17PackExpansionTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang17PackExpansionTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x5e): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17PackExpansionTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang17PackExpansionTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x69): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17PackExpansionTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang17PackExpansionTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x35): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17PackExpansionTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang17PackExpansionTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x77): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang19RValueReferenceTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang19RValueReferenceTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x1a): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang19RValueReferenceTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang19RValueReferenceTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x2e): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang19RValueReferenceTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang19RValueReferenceTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x3c): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang19LValueReferenceTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang19LValueReferenceTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x1a): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang19LValueReferenceTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang19LValueReferenceTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x2e): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang19LValueReferenceTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang19LValueReferenceTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x3c): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17ConstantArrayTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang17ConstantArrayTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x33): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17ConstantArrayTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang17ConstantArrayTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x48): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17ConstantArrayTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang17ConstantArrayTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x54): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17ConstantArrayTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang17ConstantArrayTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x5f): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17ConstantArrayTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang17ConstantArrayTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x72): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang19LValueReferenceTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang19LValueReferenceTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x20): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang19LValueReferenceTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang19LValueReferenceTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x31): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang19LValueReferenceTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang19LValueReferenceTypeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x40): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17ConstantArrayTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang17ConstantArrayTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x32): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17ConstantArrayTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang17ConstantArrayTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x47): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17ConstantArrayTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang17ConstantArrayTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x53): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang17ConstantArrayTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang17ConstantArrayTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x68): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang21DependentTemplateNameEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang21DependentTemplateNameEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x1f): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang21DependentTemplateNameEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang21DependentTemplateNameEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x2c): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang21DependentTemplateNameEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang21DependentTemplateNameEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x4f): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang21DependentTemplateNameEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang21DependentTemplateNameEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x59): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang21DependentTemplateNameEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang21DependentTemplateNameEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x3c): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang21DependentTemplateNameEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang21DependentTemplateNameEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x6a): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang21DependentTemplateNameEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang21DependentTemplateNameEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x1f): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang21DependentTemplateNameEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang21DependentTemplateNameEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x2c): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang21DependentTemplateNameEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang21DependentTemplateNameEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x36): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang21DependentTemplateNameEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang21DependentTemplateNameEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x5f): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang21DependentTemplateNameEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang21DependentTemplateNameEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x69): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang21DependentTemplateNameEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang21DependentTemplateNameEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x74): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang21DependentTemplateNameEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang21DependentTemplateNameEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x44): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang21DependentTemplateNameEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang21DependentTemplateNameEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x82): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang20TemplateTypeParmTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang20TemplateTypeParmTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x54): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang20TemplateTypeParmTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang20TemplateTypeParmTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x62): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang20TemplateTypeParmTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang20TemplateTypeParmTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x73): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang20TemplateTypeParmTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang20TemplateTypeParmTypeEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x88): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang20TemplateTypeParmTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang20TemplateTypeParmTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x58): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang20TemplateTypeParmTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang20TemplateTypeParmTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x66): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang20TemplateTypeParmTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang20TemplateTypeParmTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x77): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang20TemplateTypeParmTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang20TemplateTypeParmTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x82): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang20TemplateTypeParmTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang20TemplateTypeParmTypeEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x94): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getRawCommentForDeclNoCache(clang::Decl const*) const': (.text._ZNK5clang10ASTContext27getRawCommentForDeclNoCacheEPKNS_4DeclE+0x5b1): undefined reference to `llvm::StringRef::find_first_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::CanonicalTemplateTemplateParm::Profile(llvm::FoldingSetNodeID&, clang::TemplateTemplateParmDecl*)': (.text._ZN5clang10ASTContext29CanonicalTemplateTemplateParm7ProfileERN4llvm16FoldingSetNodeIDEPNS_24TemplateTemplateParmDeclE+0x12): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::CanonicalTemplateTemplateParm::Profile(llvm::FoldingSetNodeID&, clang::TemplateTemplateParmDecl*)': (.text._ZN5clang10ASTContext29CanonicalTemplateTemplateParm7ProfileERN4llvm16FoldingSetNodeIDEPNS_24TemplateTemplateParmDeclE+0x1d): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::CanonicalTemplateTemplateParm::Profile(llvm::FoldingSetNodeID&, clang::TemplateTemplateParmDecl*)': (.text._ZN5clang10ASTContext29CanonicalTemplateTemplateParm7ProfileERN4llvm16FoldingSetNodeIDEPNS_24TemplateTemplateParmDeclE+0x29): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::CanonicalTemplateTemplateParm::Profile(llvm::FoldingSetNodeID&, clang::TemplateTemplateParmDecl*)': (.text._ZN5clang10ASTContext29CanonicalTemplateTemplateParm7ProfileERN4llvm16FoldingSetNodeIDEPNS_24TemplateTemplateParmDeclE+0x45): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::CanonicalTemplateTemplateParm::Profile(llvm::FoldingSetNodeID&, clang::TemplateTemplateParmDecl*)': (.text._ZN5clang10ASTContext29CanonicalTemplateTemplateParm7ProfileERN4llvm16FoldingSetNodeIDEPNS_24TemplateTemplateParmDeclE+0x6e): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::CanonicalTemplateTemplateParm::Profile(llvm::FoldingSetNodeID&, clang::TemplateTemplateParmDecl*)': (.text._ZN5clang10ASTContext29CanonicalTemplateTemplateParm7ProfileERN4llvm16FoldingSetNodeIDEPNS_24TemplateTemplateParmDeclE+0x9f): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::CanonicalTemplateTemplateParm::Profile(llvm::FoldingSetNodeID&, clang::TemplateTemplateParmDecl*)': (.text._ZN5clang10ASTContext29CanonicalTemplateTemplateParm7ProfileERN4llvm16FoldingSetNodeIDEPNS_24TemplateTemplateParmDeclE+0xb2): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::CanonicalTemplateTemplateParm::Profile(llvm::FoldingSetNodeID&, clang::TemplateTemplateParmDecl*)': (.text._ZN5clang10ASTContext29CanonicalTemplateTemplateParm7ProfileERN4llvm16FoldingSetNodeIDEPNS_24TemplateTemplateParmDeclE+0xd1): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::CanonicalTemplateTemplateParm::Profile(llvm::FoldingSetNodeID&, clang::TemplateTemplateParmDecl*)': (.text._ZN5clang10ASTContext29CanonicalTemplateTemplateParm7ProfileERN4llvm16FoldingSetNodeIDEPNS_24TemplateTemplateParmDeclE+0xdf): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::CanonicalTemplateTemplateParm::Profile(llvm::FoldingSetNodeID&, clang::TemplateTemplateParmDecl*)': (.text._ZN5clang10ASTContext29CanonicalTemplateTemplateParm7ProfileERN4llvm16FoldingSetNodeIDEPNS_24TemplateTemplateParmDeclE+0x104): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::CanonicalTemplateTemplateParm::Profile(llvm::FoldingSetNodeID&, clang::TemplateTemplateParmDecl*)': (.text._ZN5clang10ASTContext29CanonicalTemplateTemplateParm7ProfileERN4llvm16FoldingSetNodeIDEPNS_24TemplateTemplateParmDeclE+0x119): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::CanonicalTemplateTemplateParm::Profile(llvm::FoldingSetNodeID&, clang::TemplateTemplateParmDecl*)': (.text._ZN5clang10ASTContext29CanonicalTemplateTemplateParm7ProfileERN4llvm16FoldingSetNodeIDEPNS_24TemplateTemplateParmDeclE+0x126): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::CanonicalTemplateTemplateParm::Profile(llvm::FoldingSetNodeID&, clang::TemplateTemplateParmDecl*)': (.text._ZN5clang10ASTContext29CanonicalTemplateTemplateParm7ProfileERN4llvm16FoldingSetNodeIDEPNS_24TemplateTemplateParmDeclE+0x173): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::CanonicalTemplateTemplateParm::Profile(llvm::FoldingSetNodeID&, clang::TemplateTemplateParmDecl*)': (.text._ZN5clang10ASTContext29CanonicalTemplateTemplateParm7ProfileERN4llvm16FoldingSetNodeIDEPNS_24TemplateTemplateParmDeclE+0x18e): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang10ASTContext29CanonicalTemplateTemplateParmEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS8_[_ZNK4llvm10FoldingSetIN5clang10ASTContext29CanonicalTemplateTemplateParmEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS8_]+0x25): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang10ASTContext29CanonicalTemplateTemplateParmEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang10ASTContext29CanonicalTemplateTemplateParmEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x15): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::ASTContext(clang::LangOptions&, clang::SourceManager&, clang::IdentifierTable&, clang::SelectorTable&, clang::Builtin::Context&)': (.text._ZN5clang10ASTContextC2ERNS_11LangOptionsERNS_13SourceManagerERNS_15IdentifierTableERNS_13SelectorTableERNS_7Builtin7ContextE+0x47): undefined reference to `llvm::FoldingSetImpl::FoldingSetImpl(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::ASTContext(clang::LangOptions&, clang::SourceManager&, clang::IdentifierTable&, clang::SelectorTable&, clang::Builtin::Context&)': (.text._ZN5clang10ASTContextC2ERNS_11LangOptionsERNS_13SourceManagerERNS_15IdentifierTableERNS_13SelectorTableERNS_7Builtin7ContextE+0x64): undefined reference to `llvm::FoldingSetImpl::FoldingSetImpl(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::ASTContext(clang::LangOptions&, clang::SourceManager&, clang::IdentifierTable&, clang::SelectorTable&, clang::Builtin::Context&)': (.text._ZN5clang10ASTContextC2ERNS_11LangOptionsERNS_13SourceManagerERNS_15IdentifierTableERNS_13SelectorTableERNS_7Builtin7ContextE+0x81): undefined reference to `llvm::FoldingSetImpl::FoldingSetImpl(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::ASTContext(clang::LangOptions&, clang::SourceManager&, clang::IdentifierTable&, clang::SelectorTable&, clang::Builtin::Context&)': (.text._ZN5clang10ASTContextC2ERNS_11LangOptionsERNS_13SourceManagerERNS_15IdentifierTableERNS_13SelectorTableERNS_7Builtin7ContextE+0x9e): undefined reference to `llvm::FoldingSetImpl::FoldingSetImpl(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::ASTContext(clang::LangOptions&, clang::SourceManager&, clang::IdentifierTable&, clang::SelectorTable&, clang::Builtin::Context&)': (.text._ZN5clang10ASTContextC2ERNS_11LangOptionsERNS_13SourceManagerERNS_15IdentifierTableERNS_13SelectorTableERNS_7Builtin7ContextE+0xbe): undefined reference to `llvm::FoldingSetImpl::FoldingSetImpl(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o):(.text._ZN5clang10ASTContextC2ERNS_11LangOptionsERNS_13SourceManagerERNS_15IdentifierTableERNS_13SelectorTableERNS_7Builtin7ContextE+0xe1): more undefined references to `llvm::FoldingSetImpl::FoldingSetImpl(unsigned int)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::AddDeallocation(void (*)(void*), void*)': (.text._ZN5clang10ASTContext15AddDeallocationEPFvPvES1_+0x4e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x28): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x44): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x62): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x553): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x572): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x599): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x5a4): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x5bd): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x5e4): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x5ef): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x608): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x63f): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x64a): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x663): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x69a): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x6a5): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x6be): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x6dc): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x7cf): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x7ed): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x856): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x874): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x8cd): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x8eb): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x933): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x951): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x98f): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x9aa): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x9e8): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0xa03): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0xa3e): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0xa58): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0xa93): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0xaad): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0xaea): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0xb04): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0xb3e): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0xb57): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0xb9a): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0xbb8): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0xbfb): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0xc19): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0xc57): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0xc72): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0xcb2): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0xccd): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0xd0d): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0xd28): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0xd68): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0xd83): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0xdbe): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0xdd8): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0xe18): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0xe33): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0xe6e): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0xe88): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0xec6): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0xee1): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0xf1f): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0xf3a): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0xf78): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0xf93): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0xfd1): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0xfec): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x102a): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x1045): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x1083): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x109e): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x10dc): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x10f7): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x1135): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x1150): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x118e): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x11a9): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x11e7): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x1202): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x1242): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x125d): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x129d): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x12b8): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x12f8): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x1313): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x1353): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x136e): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x13ac): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x13c7): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x1407): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x1422): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x1462): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x147d): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x14bd): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x14d8): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x1518): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x1533): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x1571): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x158c): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x15ca): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x15e5): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x1623): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x163e): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x167c): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x1697): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x16d5): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x16f0): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x1744): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x174f): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x1768): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x1794): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x179f): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x17b8): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::PrintStats() const': (.text._ZNK5clang10ASTContext10PrintStatsEv+0x7ac): undefined reference to `llvm::detail::printBumpPtrAllocatorStats(unsigned int, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::InitBuiltinType(clang::CanQual&, clang::BuiltinType::Kind)': (.text._ZN5clang10ASTContext15InitBuiltinTypeERNS_7CanQualINS_4TypeEEENS_11BuiltinType4KindE+0x150): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::InitBuiltinType(clang::CanQual&, clang::BuiltinType::Kind)': (.text._ZN5clang10ASTContext15InitBuiltinTypeERNS_7CanQualINS_4TypeEEENS_11BuiltinType4KindE+0x17b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getOverriddenMethods(clang::NamedDecl const*, llvm::SmallVectorImpl&) const': (.text._ZNK5clang10ASTContext20getOverriddenMethodsEPKNS_9NamedDeclERN4llvm15SmallVectorImplIS3_EE+0xe9): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getOverriddenMethods(clang::NamedDecl const*, llvm::SmallVectorImpl&) const': (.text._ZNK5clang10ASTContext20getOverriddenMethodsEPKNS_9NamedDeclERN4llvm15SmallVectorImplIS3_EE+0x1b5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getTypeOfType(clang::QualType) const': (.text._ZNK5clang10ASTContext13getTypeOfTypeENS_8QualTypeE+0x1a0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o):(.text._ZNK5clang10ASTContext13getTypeOfTypeENS_8QualTypeE+0x1cb): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getQualifiedTemplateName(clang::NestedNameSpecifier*, bool, clang::TemplateDecl*) const': (.text._ZNK5clang10ASTContext24getQualifiedTemplateNameEPNS_19NestedNameSpecifierEbPNS_12TemplateDeclE+0x56): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getQualifiedTemplateName(clang::NestedNameSpecifier*, bool, clang::TemplateDecl*) const': (.text._ZNK5clang10ASTContext24getQualifiedTemplateNameEPNS_19NestedNameSpecifierEbPNS_12TemplateDeclE+0x69): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getQualifiedTemplateName(clang::NestedNameSpecifier*, bool, clang::TemplateDecl*) const': (.text._ZNK5clang10ASTContext24getQualifiedTemplateNameEPNS_19NestedNameSpecifierEbPNS_12TemplateDeclE+0x74): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getQualifiedTemplateName(clang::NestedNameSpecifier*, bool, clang::TemplateDecl*) const': (.text._ZNK5clang10ASTContext24getQualifiedTemplateNameEPNS_19NestedNameSpecifierEbPNS_12TemplateDeclE+0x8d): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getQualifiedTemplateName(clang::NestedNameSpecifier*, bool, clang::TemplateDecl*) const': (.text._ZNK5clang10ASTContext24getQualifiedTemplateNameEPNS_19NestedNameSpecifierEbPNS_12TemplateDeclE+0x129): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getSubstTemplateTemplateParm(clang::TemplateTemplateParmDecl*, clang::TemplateName) const': (.text._ZNK5clang10ASTContext28getSubstTemplateTemplateParmEPNS_24TemplateTemplateParmDeclENS_12TemplateNameE+0x70): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getSubstTemplateTemplateParm(clang::TemplateTemplateParmDecl*, clang::TemplateName) const': (.text._ZNK5clang10ASTContext28getSubstTemplateTemplateParmEPNS_24TemplateTemplateParmDeclENS_12TemplateNameE+0x114): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getSubstTemplateTemplateParmPack(clang::TemplateTemplateParmDecl*, clang::TemplateArgument const&) const': (.text._ZNK5clang10ASTContext32getSubstTemplateTemplateParmPackEPNS_24TemplateTemplateParmDeclERKNS_16TemplateArgumentE+0x79): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getSubstTemplateTemplateParmPack(clang::TemplateTemplateParmDecl*, clang::TemplateArgument const&) const': (.text._ZNK5clang10ASTContext32getSubstTemplateTemplateParmPackEPNS_24TemplateTemplateParmDeclERKNS_16TemplateArgumentE+0x134): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::buildImplicitRecord(llvm::StringRef, clang::TagTypeKind) const': (.text._ZNK5clang10ASTContext19buildImplicitRecordEN4llvm9StringRefENS_11TagTypeKindE+0x1a4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getDependentSizedExtVectorType(clang::QualType, clang::Expr*, clang::SourceLocation) const': (.text._ZNK5clang10ASTContext30getDependentSizedExtVectorTypeENS_8QualTypeEPNS_4ExprENS_14SourceLocationE+0xa5): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getDependentSizedExtVectorType(clang::QualType, clang::Expr*, clang::SourceLocation) const': (.text._ZNK5clang10ASTContext30getDependentSizedExtVectorTypeENS_8QualTypeEPNS_4ExprENS_14SourceLocationE+0x1a0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getDependentSizedExtVectorType(clang::QualType, clang::Expr*, clang::SourceLocation) const': (.text._ZNK5clang10ASTContext30getDependentSizedExtVectorTypeENS_8QualTypeEPNS_4ExprENS_14SourceLocationE+0x1ed): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getDependentSizedExtVectorType(clang::QualType, clang::Expr*, clang::SourceLocation) const': (.text._ZNK5clang10ASTContext30getDependentSizedExtVectorTypeENS_8QualTypeEPNS_4ExprENS_14SourceLocationE+0x1fe): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getTypedefType(clang::TypedefNameDecl const*, clang::QualType) const': (.text._ZNK5clang10ASTContext14getTypedefTypeEPKNS_15TypedefNameDeclENS_8QualTypeE+0x107): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getTypeOfExprType(clang::Expr*) const': (.text._ZNK5clang10ASTContext17getTypeOfExprTypeEPNS_4ExprE+0x7d): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getTypeOfExprType(clang::Expr*) const': (.text._ZNK5clang10ASTContext17getTypeOfExprTypeEPNS_4ExprE+0xef): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getTypeOfExprType(clang::Expr*) const': (.text._ZNK5clang10ASTContext17getTypeOfExprTypeEPNS_4ExprE+0x1c7): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getDecltypeType(clang::Expr*, clang::QualType) const': (.text._ZNK5clang10ASTContext15getDecltypeTypeEPNS_4ExprENS_8QualTypeE+0x82): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getDecltypeType(clang::Expr*, clang::QualType) const': (.text._ZNK5clang10ASTContext15getDecltypeTypeEPNS_4ExprENS_8QualTypeE+0xfa): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getDecltypeType(clang::Expr*, clang::QualType) const': (.text._ZNK5clang10ASTContext15getDecltypeTypeEPNS_4ExprENS_8QualTypeE+0x1cf): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getUnaryTransformType(clang::QualType, clang::QualType, clang::UnaryTransformType::UTTKind) const': (.text._ZNK5clang10ASTContext21getUnaryTransformTypeENS_8QualTypeES1_NS_18UnaryTransformType7UTTKindE+0xb0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getExtQualType(clang::Type const*, clang::Qualifiers) const': (.text._ZNK5clang10ASTContext14getExtQualTypeEPKNS_4TypeENS_10QualifiersE+0x65): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getExtQualType(clang::Type const*, clang::Qualifiers) const': (.text._ZNK5clang10ASTContext14getExtQualTypeEPKNS_4TypeENS_10QualifiersE+0x6f): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getExtQualType(clang::Type const*, clang::Qualifiers) const': (.text._ZNK5clang10ASTContext14getExtQualTypeEPKNS_4TypeENS_10QualifiersE+0x86): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getExtQualType(clang::Type const*, clang::Qualifiers) const': (.text._ZNK5clang10ASTContext14getExtQualTypeEPKNS_4TypeENS_10QualifiersE+0x128): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getExtQualType(clang::Type const*, clang::Qualifiers) const': (.text._ZNK5clang10ASTContext14getExtQualTypeEPKNS_4TypeENS_10QualifiersE+0x177): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getCanonicalTemplateTemplateParmDecl(clang::TemplateTemplateParmDecl*) const': (.text._ZNK5clang10ASTContext36getCanonicalTemplateTemplateParmDeclEPNS_24TemplateTemplateParmDeclE+0x86): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getCanonicalTemplateTemplateParmDecl(clang::TemplateTemplateParmDecl*) const': (.text._ZNK5clang10ASTContext36getCanonicalTemplateTemplateParmDeclEPNS_24TemplateTemplateParmDeclE+0x254): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getCanonicalTemplateTemplateParmDecl(clang::TemplateTemplateParmDecl*) const': (.text._ZNK5clang10ASTContext36getCanonicalTemplateTemplateParmDeclEPNS_24TemplateTemplateParmDeclE+0x3ba): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getCanonicalTemplateTemplateParmDecl(clang::TemplateTemplateParmDecl*) const': (.text._ZNK5clang10ASTContext36getCanonicalTemplateTemplateParmDeclEPNS_24TemplateTemplateParmDeclE+0x3e7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getCanonicalTemplateTemplateParmDecl(clang::TemplateTemplateParmDecl*) const': (.text._ZNK5clang10ASTContext36getCanonicalTemplateTemplateParmDeclEPNS_24TemplateTemplateParmDeclE+0x57d): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getCanonicalTemplateTemplateParmDecl(clang::TemplateTemplateParmDecl*) const': (.text._ZNK5clang10ASTContext36getCanonicalTemplateTemplateParmDeclEPNS_24TemplateTemplateParmDeclE+0x5b1): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getCanonicalTemplateTemplateParmDecl(clang::TemplateTemplateParmDecl*) const': (.text._ZNK5clang10ASTContext36getCanonicalTemplateTemplateParmDeclEPNS_24TemplateTemplateParmDeclE+0x5ef): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getCanonicalTemplateTemplateParmDecl(clang::TemplateTemplateParmDecl*) const': (.text._ZNK5clang10ASTContext36getCanonicalTemplateTemplateParmDeclEPNS_24TemplateTemplateParmDeclE+0x61c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getDependentTemplateName(clang::NestedNameSpecifier*, clang::IdentifierInfo const*) const': (.text._ZNK5clang10ASTContext24getDependentTemplateNameEPNS_19NestedNameSpecifierEPKNS_14IdentifierInfoE+0x5d): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getDependentTemplateName(clang::NestedNameSpecifier*, clang::IdentifierInfo const*) const': (.text._ZNK5clang10ASTContext24getDependentTemplateNameEPNS_19NestedNameSpecifierEPKNS_14IdentifierInfoE+0x67): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getDependentTemplateName(clang::NestedNameSpecifier*, clang::IdentifierInfo const*) const': (.text._ZNK5clang10ASTContext24getDependentTemplateNameEPNS_19NestedNameSpecifierEPKNS_14IdentifierInfoE+0x72): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getDependentTemplateName(clang::NestedNameSpecifier*, clang::IdentifierInfo const*) const': (.text._ZNK5clang10ASTContext24getDependentTemplateNameEPNS_19NestedNameSpecifierEPKNS_14IdentifierInfoE+0x89): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getDependentTemplateName(clang::NestedNameSpecifier*, clang::IdentifierInfo const*) const': (.text._ZNK5clang10ASTContext24getDependentTemplateNameEPNS_19NestedNameSpecifierEPKNS_14IdentifierInfoE+0x14f): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getDependentTemplateName(clang::NestedNameSpecifier*, clang::IdentifierInfo const*) const': (.text._ZNK5clang10ASTContext24getDependentTemplateNameEPNS_19NestedNameSpecifierEPKNS_14IdentifierInfoE+0x15f): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getDependentTemplateName(clang::NestedNameSpecifier*, clang::OverloadedOperatorKind) const': (.text._ZNK5clang10ASTContext24getDependentTemplateNameEPNS_19NestedNameSpecifierENS_22OverloadedOperatorKindE+0x5d): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getDependentTemplateName(clang::NestedNameSpecifier*, clang::OverloadedOperatorKind) const': (.text._ZNK5clang10ASTContext24getDependentTemplateNameEPNS_19NestedNameSpecifierENS_22OverloadedOperatorKindE+0x6a): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getDependentTemplateName(clang::NestedNameSpecifier*, clang::OverloadedOperatorKind) const': (.text._ZNK5clang10ASTContext24getDependentTemplateNameEPNS_19NestedNameSpecifierENS_22OverloadedOperatorKindE+0x75): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getDependentTemplateName(clang::NestedNameSpecifier*, clang::OverloadedOperatorKind) const': (.text._ZNK5clang10ASTContext24getDependentTemplateNameEPNS_19NestedNameSpecifierENS_22OverloadedOperatorKindE+0x8c): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getDependentTemplateName(clang::NestedNameSpecifier*, clang::OverloadedOperatorKind) const': (.text._ZNK5clang10ASTContext24getDependentTemplateNameEPNS_19NestedNameSpecifierENS_22OverloadedOperatorKindE+0x157): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getDependentTemplateName(clang::NestedNameSpecifier*, clang::OverloadedOperatorKind) const': (.text._ZNK5clang10ASTContext24getDependentTemplateNameEPNS_19NestedNameSpecifierENS_22OverloadedOperatorKindE+0x167): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::~ASTContext()': (.text._ZN5clang10ASTContextD2Ev+0x47b): undefined reference to `llvm::SpecialCaseList::~SpecialCaseList()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::~ASTContext()': (.text._ZN5clang10ASTContextD2Ev+0x60f): undefined reference to `llvm::FoldingSetImpl::~FoldingSetImpl()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::~ASTContext()': (.text._ZN5clang10ASTContextD2Ev+0x699): undefined reference to `llvm::FoldingSetImpl::~FoldingSetImpl()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::~ASTContext()': (.text._ZN5clang10ASTContextD2Ev+0x6b7): undefined reference to `llvm::FoldingSetImpl::~FoldingSetImpl()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::~ASTContext()': (.text._ZN5clang10ASTContextD2Ev+0x6d5): undefined reference to `llvm::FoldingSetImpl::~FoldingSetImpl()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::~ASTContext()': (.text._ZN5clang10ASTContextD2Ev+0x6f3): undefined reference to `llvm::FoldingSetImpl::~FoldingSetImpl()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o):(.text._ZN5clang10ASTContextD2Ev+0x711): more undefined references to `llvm::FoldingSetImpl::~FoldingSetImpl()' follow /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::SmallVectorTemplateBase::push_back(clang::Type* const&)': (.text._ZN4llvm23SmallVectorTemplateBaseIPN5clang4TypeELb1EE9push_backERKS3_[_ZN4llvm23SmallVectorTemplateBaseIPN5clang4TypeELb1EE9push_backERKS3_]+0x3c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getComplexType(clang::QualType) const': (.text._ZNK5clang10ASTContext14getComplexTypeENS_8QualTypeE+0x57): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getComplexType(clang::QualType) const': (.text._ZNK5clang10ASTContext14getComplexTypeENS_8QualTypeE+0x6e): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getComplexType(clang::QualType) const': (.text._ZNK5clang10ASTContext14getComplexTypeENS_8QualTypeE+0x10e): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getComplexType(clang::QualType) const': (.text._ZNK5clang10ASTContext14getComplexTypeENS_8QualTypeE+0x1d4): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getPointerType(clang::QualType) const': (.text._ZNK5clang10ASTContext14getPointerTypeENS_8QualTypeE+0x57): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getPointerType(clang::QualType) const': (.text._ZNK5clang10ASTContext14getPointerTypeENS_8QualTypeE+0x6e): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getPointerType(clang::QualType) const': (.text._ZNK5clang10ASTContext14getPointerTypeENS_8QualTypeE+0x10e): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getPointerType(clang::QualType) const': (.text._ZNK5clang10ASTContext14getPointerTypeENS_8QualTypeE+0x1d4): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getAdjustedType(clang::QualType, clang::QualType) const': (.text._ZNK5clang10ASTContext15getAdjustedTypeENS_8QualTypeES1_+0x59): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getAdjustedType(clang::QualType, clang::QualType) const': (.text._ZNK5clang10ASTContext15getAdjustedTypeENS_8QualTypeES1_+0x64): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getAdjustedType(clang::QualType, clang::QualType) const': (.text._ZNK5clang10ASTContext15getAdjustedTypeENS_8QualTypeES1_+0x7b): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getAdjustedType(clang::QualType, clang::QualType) const': (.text._ZNK5clang10ASTContext15getAdjustedTypeENS_8QualTypeES1_+0xfb): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getAdjustedType(clang::QualType, clang::QualType) const': (.text._ZNK5clang10ASTContext15getAdjustedTypeENS_8QualTypeES1_+0x1bc): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getBlockPointerType(clang::QualType) const': (.text._ZNK5clang10ASTContext19getBlockPointerTypeENS_8QualTypeE+0x5a): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getBlockPointerType(clang::QualType) const': (.text._ZNK5clang10ASTContext19getBlockPointerTypeENS_8QualTypeE+0x71): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getBlockPointerType(clang::QualType) const': (.text._ZNK5clang10ASTContext19getBlockPointerTypeENS_8QualTypeE+0x116): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getBlockPointerType(clang::QualType) const': (.text._ZNK5clang10ASTContext19getBlockPointerTypeENS_8QualTypeE+0x1dc): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getLValueReferenceType(clang::QualType, bool) const': (.text._ZNK5clang10ASTContext22getLValueReferenceTypeENS_8QualTypeEb+0x5c): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getLValueReferenceType(clang::QualType, bool) const': (.text._ZNK5clang10ASTContext22getLValueReferenceTypeENS_8QualTypeEb+0x68): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getLValueReferenceType(clang::QualType, bool) const': (.text._ZNK5clang10ASTContext22getLValueReferenceTypeENS_8QualTypeEb+0x7f): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getLValueReferenceType(clang::QualType, bool) const': (.text._ZNK5clang10ASTContext22getLValueReferenceTypeENS_8QualTypeEb+0x170): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getLValueReferenceType(clang::QualType, bool) const': (.text._ZNK5clang10ASTContext22getLValueReferenceTypeENS_8QualTypeEb+0x265): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getRValueReferenceType(clang::QualType) const': (.text._ZNK5clang10ASTContext22getRValueReferenceTypeENS_8QualTypeE+0x59): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getRValueReferenceType(clang::QualType) const': (.text._ZNK5clang10ASTContext22getRValueReferenceTypeENS_8QualTypeE+0x63): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getRValueReferenceType(clang::QualType) const': (.text._ZNK5clang10ASTContext22getRValueReferenceTypeENS_8QualTypeE+0x7a): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getRValueReferenceType(clang::QualType) const': (.text._ZNK5clang10ASTContext22getRValueReferenceTypeENS_8QualTypeE+0x139): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getRValueReferenceType(clang::QualType) const': (.text._ZNK5clang10ASTContext22getRValueReferenceTypeENS_8QualTypeE+0x227): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getMemberPointerType(clang::QualType, clang::Type const*) const': (.text._ZNK5clang10ASTContext20getMemberPointerTypeENS_8QualTypeEPKNS_4TypeE+0x5c): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getMemberPointerType(clang::QualType, clang::Type const*) const': (.text._ZNK5clang10ASTContext20getMemberPointerTypeENS_8QualTypeEPKNS_4TypeE+0x67): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getMemberPointerType(clang::QualType, clang::Type const*) const': (.text._ZNK5clang10ASTContext20getMemberPointerTypeENS_8QualTypeEPKNS_4TypeE+0x7e): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getMemberPointerType(clang::QualType, clang::Type const*) const': (.text._ZNK5clang10ASTContext20getMemberPointerTypeENS_8QualTypeEPKNS_4TypeE+0x12f): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getMemberPointerType(clang::QualType, clang::Type const*) const': (.text._ZNK5clang10ASTContext20getMemberPointerTypeENS_8QualTypeEPKNS_4TypeE+0x225): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getVectorType(clang::QualType, unsigned int, clang::VectorType::VectorKind) const': (.text._ZNK5clang10ASTContext13getVectorTypeENS_8QualTypeEjNS_10VectorType10VectorKindE+0x5a): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getVectorType(clang::QualType, unsigned int, clang::VectorType::VectorKind) const': (.text._ZNK5clang10ASTContext13getVectorTypeENS_8QualTypeEjNS_10VectorType10VectorKindE+0x65): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getVectorType(clang::QualType, unsigned int, clang::VectorType::VectorKind) const': (.text._ZNK5clang10ASTContext13getVectorTypeENS_8QualTypeEjNS_10VectorType10VectorKindE+0x72): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getVectorType(clang::QualType, unsigned int, clang::VectorType::VectorKind) const': (.text._ZNK5clang10ASTContext13getVectorTypeENS_8QualTypeEjNS_10VectorType10VectorKindE+0x7d): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getVectorType(clang::QualType, unsigned int, clang::VectorType::VectorKind) const': (.text._ZNK5clang10ASTContext13getVectorTypeENS_8QualTypeEjNS_10VectorType10VectorKindE+0x9a): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getVectorType(clang::QualType, unsigned int, clang::VectorType::VectorKind) const': (.text._ZNK5clang10ASTContext13getVectorTypeENS_8QualTypeEjNS_10VectorType10VectorKindE+0x142): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getVectorType(clang::QualType, unsigned int, clang::VectorType::VectorKind) const': (.text._ZNK5clang10ASTContext13getVectorTypeENS_8QualTypeEjNS_10VectorType10VectorKindE+0x182): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getExtVectorType(clang::QualType, unsigned int) const': (.text._ZNK5clang10ASTContext16getExtVectorTypeENS_8QualTypeEj+0x5c): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getExtVectorType(clang::QualType, unsigned int) const': (.text._ZNK5clang10ASTContext16getExtVectorTypeENS_8QualTypeEj+0x67): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getExtVectorType(clang::QualType, unsigned int) const': (.text._ZNK5clang10ASTContext16getExtVectorTypeENS_8QualTypeEj+0x74): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getExtVectorType(clang::QualType, unsigned int) const': (.text._ZNK5clang10ASTContext16getExtVectorTypeENS_8QualTypeEj+0x7e): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getExtVectorType(clang::QualType, unsigned int) const': (.text._ZNK5clang10ASTContext16getExtVectorTypeENS_8QualTypeEj+0x95): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getExtVectorType(clang::QualType, unsigned int) const': (.text._ZNK5clang10ASTContext16getExtVectorTypeENS_8QualTypeEj+0x138): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getExtVectorType(clang::QualType, unsigned int) const': (.text._ZNK5clang10ASTContext16getExtVectorTypeENS_8QualTypeEj+0x187): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getFunctionNoProtoType(clang::QualType, clang::FunctionType::ExtInfo const&) const': (.text._ZNK5clang10ASTContext22getFunctionNoProtoTypeENS_8QualTypeERKNS_12FunctionType7ExtInfoE+0x5d): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getFunctionNoProtoType(clang::QualType, clang::FunctionType::ExtInfo const&) const': (.text._ZNK5clang10ASTContext22getFunctionNoProtoTypeENS_8QualTypeERKNS_12FunctionType7ExtInfoE+0x68): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getFunctionNoProtoType(clang::QualType, clang::FunctionType::ExtInfo const&) const': (.text._ZNK5clang10ASTContext22getFunctionNoProtoTypeENS_8QualTypeERKNS_12FunctionType7ExtInfoE+0x86): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getFunctionNoProtoType(clang::QualType, clang::FunctionType::ExtInfo const&) const': (.text._ZNK5clang10ASTContext22getFunctionNoProtoTypeENS_8QualTypeERKNS_12FunctionType7ExtInfoE+0x133): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getFunctionNoProtoType(clang::QualType, clang::FunctionType::ExtInfo const&) const': (.text._ZNK5clang10ASTContext22getFunctionNoProtoTypeENS_8QualTypeERKNS_12FunctionType7ExtInfoE+0x1ec): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getPipeType(clang::QualType) const': (.text._ZNK5clang10ASTContext11getPipeTypeENS_8QualTypeE+0x5a): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getPipeType(clang::QualType) const': (.text._ZNK5clang10ASTContext11getPipeTypeENS_8QualTypeE+0x71): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getPipeType(clang::QualType) const': (.text._ZNK5clang10ASTContext11getPipeTypeENS_8QualTypeE+0x116): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getPipeType(clang::QualType) const': (.text._ZNK5clang10ASTContext11getPipeTypeENS_8QualTypeE+0x1dc): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getAttributedType(clang::AttributedType::Kind, clang::QualType, clang::QualType)': (.text._ZN5clang10ASTContext17getAttributedTypeENS_14AttributedType4KindENS_8QualTypeES3_+0x5a): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getAttributedType(clang::AttributedType::Kind, clang::QualType, clang::QualType)': (.text._ZN5clang10ASTContext17getAttributedTypeENS_14AttributedType4KindENS_8QualTypeES3_+0x65): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getAttributedType(clang::AttributedType::Kind, clang::QualType, clang::QualType)': (.text._ZN5clang10ASTContext17getAttributedTypeENS_14AttributedType4KindENS_8QualTypeES3_+0x70): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getAttributedType(clang::AttributedType::Kind, clang::QualType, clang::QualType)': (.text._ZN5clang10ASTContext17getAttributedTypeENS_14AttributedType4KindENS_8QualTypeES3_+0x89): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getAttributedType(clang::AttributedType::Kind, clang::QualType, clang::QualType)': (.text._ZN5clang10ASTContext17getAttributedTypeENS_14AttributedType4KindENS_8QualTypeES3_+0x1ba): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getSubstTemplateTypeParmType(clang::TemplateTypeParmType const*, clang::QualType) const': (.text._ZNK5clang10ASTContext28getSubstTemplateTypeParmTypeEPKNS_20TemplateTypeParmTypeENS_8QualTypeE+0x58): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getSubstTemplateTypeParmType(clang::TemplateTypeParmType const*, clang::QualType) const': (.text._ZNK5clang10ASTContext28getSubstTemplateTypeParmTypeEPKNS_20TemplateTypeParmTypeENS_8QualTypeE+0x63): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getSubstTemplateTypeParmType(clang::TemplateTypeParmType const*, clang::QualType) const': (.text._ZNK5clang10ASTContext28getSubstTemplateTypeParmTypeEPKNS_20TemplateTypeParmTypeENS_8QualTypeE+0x79): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getSubstTemplateTypeParmType(clang::TemplateTypeParmType const*, clang::QualType) const': (.text._ZNK5clang10ASTContext28getSubstTemplateTypeParmTypeEPKNS_20TemplateTypeParmTypeENS_8QualTypeE+0x16a): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getSubstTemplateTypeParmPackType(clang::TemplateTypeParmType const*, clang::TemplateArgument const&)': (.text._ZN5clang10ASTContext32getSubstTemplateTypeParmPackTypeEPKNS_20TemplateTypeParmTypeERKNS_16TemplateArgumentE+0x73): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getSubstTemplateTypeParmPackType(clang::TemplateTypeParmType const*, clang::TemplateArgument const&)': (.text._ZN5clang10ASTContext32getSubstTemplateTypeParmPackTypeEPKNS_20TemplateTypeParmTypeERKNS_16TemplateArgumentE+0x113): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getSubstTemplateTypeParmPackType(clang::TemplateTypeParmType const*, clang::TemplateArgument const&)': (.text._ZN5clang10ASTContext32getSubstTemplateTypeParmPackTypeEPKNS_20TemplateTypeParmTypeERKNS_16TemplateArgumentE+0x16e): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getTemplateTypeParmType(unsigned int, unsigned int, bool, clang::TemplateTypeParmDecl*) const': (.text._ZNK5clang10ASTContext23getTemplateTypeParmTypeEjjbPNS_20TemplateTypeParmDeclE+0x5a): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getTemplateTypeParmType(unsigned int, unsigned int, bool, clang::TemplateTypeParmDecl*) const': (.text._ZNK5clang10ASTContext23getTemplateTypeParmTypeEjjbPNS_20TemplateTypeParmDeclE+0x65): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getTemplateTypeParmType(unsigned int, unsigned int, bool, clang::TemplateTypeParmDecl*) const': (.text._ZNK5clang10ASTContext23getTemplateTypeParmTypeEjjbPNS_20TemplateTypeParmDeclE+0x7e): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getTemplateTypeParmType(unsigned int, unsigned int, bool, clang::TemplateTypeParmDecl*) const': (.text._ZNK5clang10ASTContext23getTemplateTypeParmTypeEjjbPNS_20TemplateTypeParmDeclE+0x89): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getTemplateTypeParmType(unsigned int, unsigned int, bool, clang::TemplateTypeParmDecl*) const': (.text._ZNK5clang10ASTContext23getTemplateTypeParmTypeEjjbPNS_20TemplateTypeParmDeclE+0xa7): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getTemplateTypeParmType(unsigned int, unsigned int, bool, clang::TemplateTypeParmDecl*) const': (.text._ZNK5clang10ASTContext23getTemplateTypeParmTypeEjjbPNS_20TemplateTypeParmDeclE+0x183): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getTemplateTypeParmType(unsigned int, unsigned int, bool, clang::TemplateTypeParmDecl*) const': (.text._ZNK5clang10ASTContext23getTemplateTypeParmTypeEjjbPNS_20TemplateTypeParmDeclE+0x1b6): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getElaboratedType(clang::ElaboratedTypeKeyword, clang::NestedNameSpecifier*, clang::QualType) const': (.text._ZNK5clang10ASTContext17getElaboratedTypeENS_21ElaboratedTypeKeywordEPNS_19NestedNameSpecifierENS_8QualTypeE+0x5a): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getElaboratedType(clang::ElaboratedTypeKeyword, clang::NestedNameSpecifier*, clang::QualType) const': (.text._ZNK5clang10ASTContext17getElaboratedTypeENS_21ElaboratedTypeKeywordEPNS_19NestedNameSpecifierENS_8QualTypeE+0x65): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getElaboratedType(clang::ElaboratedTypeKeyword, clang::NestedNameSpecifier*, clang::QualType) const': (.text._ZNK5clang10ASTContext17getElaboratedTypeENS_21ElaboratedTypeKeywordEPNS_19NestedNameSpecifierENS_8QualTypeE+0x70): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getElaboratedType(clang::ElaboratedTypeKeyword, clang::NestedNameSpecifier*, clang::QualType) const': (.text._ZNK5clang10ASTContext17getElaboratedTypeENS_21ElaboratedTypeKeywordEPNS_19NestedNameSpecifierENS_8QualTypeE+0x8d): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getElaboratedType(clang::ElaboratedTypeKeyword, clang::NestedNameSpecifier*, clang::QualType) const': (.text._ZNK5clang10ASTContext17getElaboratedTypeENS_21ElaboratedTypeKeywordEPNS_19NestedNameSpecifierENS_8QualTypeE+0x12c): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getElaboratedType(clang::ElaboratedTypeKeyword, clang::NestedNameSpecifier*, clang::QualType) const': (.text._ZNK5clang10ASTContext17getElaboratedTypeENS_21ElaboratedTypeKeywordEPNS_19NestedNameSpecifierENS_8QualTypeE+0x21c): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getParenType(clang::QualType) const': (.text._ZNK5clang10ASTContext12getParenTypeENS_8QualTypeE+0x5a): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getParenType(clang::QualType) const': (.text._ZNK5clang10ASTContext12getParenTypeENS_8QualTypeE+0x71): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getParenType(clang::QualType) const': (.text._ZNK5clang10ASTContext12getParenTypeENS_8QualTypeE+0x10d): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getParenType(clang::QualType) const': (.text._ZNK5clang10ASTContext12getParenTypeENS_8QualTypeE+0x1d9): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getPackExpansionType(clang::QualType, llvm::Optional)': (.text._ZN5clang10ASTContext20getPackExpansionTypeENS_8QualTypeEN4llvm8OptionalIjEE+0x5d): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getPackExpansionType(clang::QualType, llvm::Optional)': (.text._ZN5clang10ASTContext20getPackExpansionTypeENS_8QualTypeEN4llvm8OptionalIjEE+0x6a): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getPackExpansionType(clang::QualType, llvm::Optional)': (.text._ZN5clang10ASTContext20getPackExpansionTypeENS_8QualTypeEN4llvm8OptionalIjEE+0x75): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getPackExpansionType(clang::QualType, llvm::Optional)': (.text._ZN5clang10ASTContext20getPackExpansionTypeENS_8QualTypeEN4llvm8OptionalIjEE+0x99): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getPackExpansionType(clang::QualType, llvm::Optional)': (.text._ZN5clang10ASTContext20getPackExpansionTypeENS_8QualTypeEN4llvm8OptionalIjEE+0xf4): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getPackExpansionType(clang::QualType, llvm::Optional)': (.text._ZN5clang10ASTContext20getPackExpansionTypeENS_8QualTypeEN4llvm8OptionalIjEE+0xfe): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getPackExpansionType(clang::QualType, llvm::Optional)': (.text._ZN5clang10ASTContext20getPackExpansionTypeENS_8QualTypeEN4llvm8OptionalIjEE+0x20f): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getPackExpansionType(clang::QualType, llvm::Optional)': (.text._ZN5clang10ASTContext20getPackExpansionTypeENS_8QualTypeEN4llvm8OptionalIjEE+0x263): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getObjCObjectPointerType(clang::QualType) const': (.text._ZNK5clang10ASTContext24getObjCObjectPointerTypeENS_8QualTypeE+0x5a): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getObjCObjectPointerType(clang::QualType) const': (.text._ZNK5clang10ASTContext24getObjCObjectPointerTypeENS_8QualTypeE+0x71): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getObjCObjectPointerType(clang::QualType) const': (.text._ZNK5clang10ASTContext24getObjCObjectPointerTypeENS_8QualTypeE+0x116): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getObjCObjectPointerType(clang::QualType) const': (.text._ZNK5clang10ASTContext24getObjCObjectPointerTypeENS_8QualTypeE+0x1dc): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getAtomicType(clang::QualType) const': (.text._ZNK5clang10ASTContext13getAtomicTypeENS_8QualTypeE+0x5a): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getAtomicType(clang::QualType) const': (.text._ZNK5clang10ASTContext13getAtomicTypeENS_8QualTypeE+0x71): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getAtomicType(clang::QualType) const': (.text._ZNK5clang10ASTContext13getAtomicTypeENS_8QualTypeE+0x116): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getAtomicType(clang::QualType) const': (.text._ZNK5clang10ASTContext13getAtomicTypeENS_8QualTypeE+0x1dc): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getAutoType(clang::QualType, clang::AutoTypeKeyword, bool) const': (.text._ZNK5clang10ASTContext11getAutoTypeENS_8QualTypeENS_15AutoTypeKeywordEb+0x75): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getAutoType(clang::QualType, clang::AutoTypeKeyword, bool) const': (.text._ZNK5clang10ASTContext11getAutoTypeENS_8QualTypeENS_15AutoTypeKeywordEb+0x80): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getAutoType(clang::QualType, clang::AutoTypeKeyword, bool) const': (.text._ZNK5clang10ASTContext11getAutoTypeENS_8QualTypeENS_15AutoTypeKeywordEb+0x8c): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getAutoType(clang::QualType, clang::AutoTypeKeyword, bool) const': (.text._ZNK5clang10ASTContext11getAutoTypeENS_8QualTypeENS_15AutoTypeKeywordEb+0x9c): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getAutoType(clang::QualType, clang::AutoTypeKeyword, bool) const': (.text._ZNK5clang10ASTContext11getAutoTypeENS_8QualTypeENS_15AutoTypeKeywordEb+0x1b3): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getConstantArrayType(clang::QualType, llvm::APInt const&, clang::ArrayType::ArraySizeModifier, unsigned int) const': (.text._ZNK5clang10ASTContext20getConstantArrayTypeENS_8QualTypeERKN4llvm5APIntENS_9ArrayType17ArraySizeModifierEj+0xcb): undefined reference to `llvm::APInt::zextOrTrunc(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getConstantArrayType(clang::QualType, llvm::APInt const&, clang::ArrayType::ArraySizeModifier, unsigned int) const': (.text._ZNK5clang10ASTContext20getConstantArrayTypeENS_8QualTypeERKN4llvm5APIntENS_9ArrayType17ArraySizeModifierEj+0x11d): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getConstantArrayType(clang::QualType, llvm::APInt const&, clang::ArrayType::ArraySizeModifier, unsigned int) const': (.text._ZNK5clang10ASTContext20getConstantArrayTypeENS_8QualTypeERKN4llvm5APIntENS_9ArrayType17ArraySizeModifierEj+0x139): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getConstantArrayType(clang::QualType, llvm::APInt const&, clang::ArrayType::ArraySizeModifier, unsigned int) const': (.text._ZNK5clang10ASTContext20getConstantArrayTypeENS_8QualTypeERKN4llvm5APIntENS_9ArrayType17ArraySizeModifierEj+0x145): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getConstantArrayType(clang::QualType, llvm::APInt const&, clang::ArrayType::ArraySizeModifier, unsigned int) const': (.text._ZNK5clang10ASTContext20getConstantArrayTypeENS_8QualTypeERKN4llvm5APIntENS_9ArrayType17ArraySizeModifierEj+0x150): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getConstantArrayType(clang::QualType, llvm::APInt const&, clang::ArrayType::ArraySizeModifier, unsigned int) const': (.text._ZNK5clang10ASTContext20getConstantArrayTypeENS_8QualTypeERKN4llvm5APIntENS_9ArrayType17ArraySizeModifierEj+0x17d): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getConstantArrayType(clang::QualType, llvm::APInt const&, clang::ArrayType::ArraySizeModifier, unsigned int) const': (.text._ZNK5clang10ASTContext20getConstantArrayTypeENS_8QualTypeERKN4llvm5APIntENS_9ArrayType17ArraySizeModifierEj+0x239): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getConstantArrayType(clang::QualType, llvm::APInt const&, clang::ArrayType::ArraySizeModifier, unsigned int) const': (.text._ZNK5clang10ASTContext20getConstantArrayTypeENS_8QualTypeERKN4llvm5APIntENS_9ArrayType17ArraySizeModifierEj+0x2cc): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getConstantArrayType(clang::QualType, llvm::APInt const&, clang::ArrayType::ArraySizeModifier, unsigned int) const': (.text._ZNK5clang10ASTContext20getConstantArrayTypeENS_8QualTypeERKN4llvm5APIntENS_9ArrayType17ArraySizeModifierEj+0x3a0): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getConstantArrayType(clang::QualType, llvm::APInt const&, clang::ArrayType::ArraySizeModifier, unsigned int) const': (.text._ZNK5clang10ASTContext20getConstantArrayTypeENS_8QualTypeERKN4llvm5APIntENS_9ArrayType17ArraySizeModifierEj+0x3ea): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getDependentSizedArrayType(clang::QualType, clang::Expr*, clang::ArrayType::ArraySizeModifier, unsigned int, clang::SourceRange) const': (.text._ZNK5clang10ASTContext26getDependentSizedArrayTypeENS_8QualTypeEPNS_4ExprENS_9ArrayType17ArraySizeModifierEjNS_11SourceRangeE+0xdf): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getDependentSizedArrayType(clang::QualType, clang::Expr*, clang::ArrayType::ArraySizeModifier, unsigned int, clang::SourceRange) const': (.text._ZNK5clang10ASTContext26getDependentSizedArrayTypeENS_8QualTypeEPNS_4ExprENS_9ArrayType17ArraySizeModifierEjNS_11SourceRangeE+0x288): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getIncompleteArrayType(clang::QualType, clang::ArrayType::ArraySizeModifier, unsigned int) const': (.text._ZNK5clang10ASTContext22getIncompleteArrayTypeENS_8QualTypeENS_9ArrayType17ArraySizeModifierEj+0x59): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getIncompleteArrayType(clang::QualType, clang::ArrayType::ArraySizeModifier, unsigned int) const': (.text._ZNK5clang10ASTContext22getIncompleteArrayTypeENS_8QualTypeENS_9ArrayType17ArraySizeModifierEj+0x63): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getIncompleteArrayType(clang::QualType, clang::ArrayType::ArraySizeModifier, unsigned int) const': (.text._ZNK5clang10ASTContext22getIncompleteArrayTypeENS_8QualTypeENS_9ArrayType17ArraySizeModifierEj+0x6e): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getIncompleteArrayType(clang::QualType, clang::ArrayType::ArraySizeModifier, unsigned int) const': (.text._ZNK5clang10ASTContext22getIncompleteArrayTypeENS_8QualTypeENS_9ArrayType17ArraySizeModifierEj+0x8b): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getIncompleteArrayType(clang::QualType, clang::ArrayType::ArraySizeModifier, unsigned int) const': (.text._ZNK5clang10ASTContext22getIncompleteArrayTypeENS_8QualTypeENS_9ArrayType17ArraySizeModifierEj+0x15b): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getIncompleteArrayType(clang::QualType, clang::ArrayType::ArraySizeModifier, unsigned int) const': (.text._ZNK5clang10ASTContext22getIncompleteArrayTypeENS_8QualTypeENS_9ArrayType17ArraySizeModifierEj+0x220): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getObjCObjectType(clang::QualType, llvm::ArrayRef, llvm::ArrayRef, bool) const': (.text._ZNK5clang10ASTContext17getObjCObjectTypeENS_8QualTypeEN4llvm8ArrayRefIS1_EENS3_IPNS_16ObjCProtocolDeclEEEb+0xe6): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getObjCObjectType(clang::QualType, llvm::ArrayRef, llvm::ArrayRef, bool) const': (.text._ZNK5clang10ASTContext17getObjCObjectTypeENS_8QualTypeEN4llvm8ArrayRefIS1_EENS3_IPNS_16ObjCProtocolDeclEEEb+0x360): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getObjCObjectType(clang::QualType, llvm::ArrayRef, llvm::ArrayRef, bool) const': (.text._ZNK5clang10ASTContext17getObjCObjectTypeENS_8QualTypeEN4llvm8ArrayRefIS1_EENS3_IPNS_16ObjCProtocolDeclEEEb+0x41e): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getObjCObjectType(clang::QualType, llvm::ArrayRef, llvm::ArrayRef, bool) const': (.text._ZNK5clang10ASTContext17getObjCObjectTypeENS_8QualTypeEN4llvm8ArrayRefIS1_EENS3_IPNS_16ObjCProtocolDeclEEEb+0x542): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getObjCObjectType(clang::QualType, llvm::ArrayRef, llvm::ArrayRef, bool) const': (.text._ZNK5clang10ASTContext17getObjCObjectTypeENS_8QualTypeEN4llvm8ArrayRefIS1_EENS3_IPNS_16ObjCProtocolDeclEEEb+0x5f0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getObjCObjectType(clang::QualType, llvm::ArrayRef, llvm::ArrayRef, bool) const': (.text._ZNK5clang10ASTContext17getObjCObjectTypeENS_8QualTypeEN4llvm8ArrayRefIS1_EENS3_IPNS_16ObjCProtocolDeclEEEb+0x99d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getCanonicalTemplateSpecializationType(clang::TemplateName, clang::TemplateArgument const*, unsigned int) const': (.text._ZNK5clang10ASTContext38getCanonicalTemplateSpecializationTypeENS_12TemplateNameEPKNS_16TemplateArgumentEj+0xa8): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getCanonicalTemplateSpecializationType(clang::TemplateName, clang::TemplateArgument const*, unsigned int) const': (.text._ZNK5clang10ASTContext38getCanonicalTemplateSpecializationTypeENS_12TemplateNameEPKNS_16TemplateArgumentEj+0x12b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getCanonicalTemplateSpecializationType(clang::TemplateName, clang::TemplateArgument const*, unsigned int) const': (.text._ZNK5clang10ASTContext38getCanonicalTemplateSpecializationTypeENS_12TemplateNameEPKNS_16TemplateArgumentEj+0x1a0): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getCanonicalTemplateSpecializationType(clang::TemplateName, clang::TemplateArgument const*, unsigned int) const': (.text._ZNK5clang10ASTContext38getCanonicalTemplateSpecializationTypeENS_12TemplateNameEPKNS_16TemplateArgumentEj+0x278): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getTemplateSpecializationType(clang::TemplateName, clang::TemplateArgument const*, unsigned int, clang::QualType) const': (.text._ZNK5clang10ASTContext29getTemplateSpecializationTypeENS_12TemplateNameEPKNS_16TemplateArgumentEjNS_8QualTypeE+0x148): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getTemplateSpecializationType(clang::TemplateName, clang::TemplateArgumentListInfo const&, clang::QualType) const': (.text._ZNK5clang10ASTContext29getTemplateSpecializationTypeENS_12TemplateNameERKNS_24TemplateArgumentListInfoENS_8QualTypeE+0x87): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getTemplateSpecializationType(clang::TemplateName, clang::TemplateArgumentListInfo const&, clang::QualType) const': (.text._ZNK5clang10ASTContext29getTemplateSpecializationTypeENS_12TemplateNameERKNS_24TemplateArgumentListInfoENS_8QualTypeE+0x105): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getDependentNameType(clang::ElaboratedTypeKeyword, clang::NestedNameSpecifier*, clang::IdentifierInfo const*, clang::QualType) const': (.text._ZNK5clang10ASTContext20getDependentNameTypeENS_21ElaboratedTypeKeywordEPNS_19NestedNameSpecifierEPKNS_14IdentifierInfoENS_8QualTypeE+0x6d): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getDependentNameType(clang::ElaboratedTypeKeyword, clang::NestedNameSpecifier*, clang::IdentifierInfo const*, clang::QualType) const': (.text._ZNK5clang10ASTContext20getDependentNameTypeENS_21ElaboratedTypeKeywordEPNS_19NestedNameSpecifierEPKNS_14IdentifierInfoENS_8QualTypeE+0x78): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getDependentNameType(clang::ElaboratedTypeKeyword, clang::NestedNameSpecifier*, clang::IdentifierInfo const*, clang::QualType) const': (.text._ZNK5clang10ASTContext20getDependentNameTypeENS_21ElaboratedTypeKeywordEPNS_19NestedNameSpecifierEPKNS_14IdentifierInfoENS_8QualTypeE+0x83): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getDependentNameType(clang::ElaboratedTypeKeyword, clang::NestedNameSpecifier*, clang::IdentifierInfo const*, clang::QualType) const': (.text._ZNK5clang10ASTContext20getDependentNameTypeENS_21ElaboratedTypeKeywordEPNS_19NestedNameSpecifierEPKNS_14IdentifierInfoENS_8QualTypeE+0x9c): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getDependentNameType(clang::ElaboratedTypeKeyword, clang::NestedNameSpecifier*, clang::IdentifierInfo const*, clang::QualType) const': (.text._ZNK5clang10ASTContext20getDependentNameTypeENS_21ElaboratedTypeKeywordEPNS_19NestedNameSpecifierEPKNS_14IdentifierInfoENS_8QualTypeE+0x1ff): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getDependentTemplateSpecializationType(clang::ElaboratedTypeKeyword, clang::NestedNameSpecifier*, clang::IdentifierInfo const*, unsigned int, clang::TemplateArgument const*) const': (.text._ZNK5clang10ASTContext38getDependentTemplateSpecializationTypeENS_21ElaboratedTypeKeywordEPNS_19NestedNameSpecifierEPKNS_14IdentifierInfoEjPKNS_16TemplateArgumentE+0xb0): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getDependentTemplateSpecializationType(clang::ElaboratedTypeKeyword, clang::NestedNameSpecifier*, clang::IdentifierInfo const*, unsigned int, clang::TemplateArgument const*) const': (.text._ZNK5clang10ASTContext38getDependentTemplateSpecializationTypeENS_21ElaboratedTypeKeywordEPNS_19NestedNameSpecifierEPKNS_14IdentifierInfoEjPKNS_16TemplateArgumentE+0x2cc): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getDependentTemplateSpecializationType(clang::ElaboratedTypeKeyword, clang::NestedNameSpecifier*, clang::IdentifierInfo const*, unsigned int, clang::TemplateArgument const*) const': (.text._ZNK5clang10ASTContext38getDependentTemplateSpecializationTypeENS_21ElaboratedTypeKeywordEPNS_19NestedNameSpecifierEPKNS_14IdentifierInfoEjPKNS_16TemplateArgumentE+0x341): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getDependentTemplateSpecializationType(clang::ElaboratedTypeKeyword, clang::NestedNameSpecifier*, clang::IdentifierInfo const*, unsigned int, clang::TemplateArgument const*) const': (.text._ZNK5clang10ASTContext38getDependentTemplateSpecializationTypeENS_21ElaboratedTypeKeywordEPNS_19NestedNameSpecifierEPKNS_14IdentifierInfoEjPKNS_16TemplateArgumentE+0x387): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getDependentTemplateSpecializationType(clang::ElaboratedTypeKeyword, clang::NestedNameSpecifier*, clang::IdentifierInfo const*, clang::TemplateArgumentListInfo const&) const': (.text._ZNK5clang10ASTContext38getDependentTemplateSpecializationTypeENS_21ElaboratedTypeKeywordEPNS_19NestedNameSpecifierEPKNS_14IdentifierInfoERKNS_24TemplateArgumentListInfoE+0xe3): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::hash_code llvm::hash_combine(clang::NestedNameSpecifier* const&, void* const&)': (.text._ZN4llvm12hash_combineIJPN5clang19NestedNameSpecifierEPvEEENS_9hash_codeEDpRKT_[_ZN4llvm12hash_combineIJPN5clang19NestedNameSpecifierEPvEEENS_9hash_codeEDpRKT_]+0x87): undefined reference to `llvm::hashing::detail::fixed_seed_override' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::CollectInheritedProtocols(clang::Decl const*, llvm::SmallPtrSet&)': (.text._ZN5clang10ASTContext25CollectInheritedProtocolsEPKNS_4DeclERN4llvm11SmallPtrSetIPNS_16ObjCProtocolDeclELj8EEE+0x2ba): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `getIntersectionOfProtocols(clang::ASTContext&, clang::ObjCInterfaceDecl const*, clang::ObjCObjectPointerType const*, clang::ObjCObjectPointerType const*, llvm::SmallVectorImpl&) [clone .constprop.3527]': (.text._ZL26getIntersectionOfProtocolsRN5clang10ASTContextEPKNS_17ObjCInterfaceDeclEPKNS_21ObjCObjectPointerTypeES7_RN4llvm15SmallVectorImplIPNS_16ObjCProtocolDeclEEE.constprop.3527+0x37d): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `getIntersectionOfProtocols(clang::ASTContext&, clang::ObjCInterfaceDecl const*, clang::ObjCObjectPointerType const*, clang::ObjCObjectPointerType const*, llvm::SmallVectorImpl&) [clone .constprop.3527]': (.text._ZL26getIntersectionOfProtocolsRN5clang10ASTContextEPKNS_17ObjCInterfaceDeclEPKNS_21ObjCObjectPointerTypeES7_RN4llvm15SmallVectorImplIPNS_16ObjCProtocolDeclEEE.constprop.3527+0x385): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `getIntersectionOfProtocols(clang::ASTContext&, clang::ObjCInterfaceDecl const*, clang::ObjCObjectPointerType const*, clang::ObjCObjectPointerType const*, llvm::SmallVectorImpl&) [clone .constprop.3527]': (.text._ZL26getIntersectionOfProtocolsRN5clang10ASTContextEPKNS_17ObjCInterfaceDeclEPKNS_21ObjCObjectPointerTypeES7_RN4llvm15SmallVectorImplIPNS_16ObjCProtocolDeclEEE.constprop.3527+0x38f): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `getIntersectionOfProtocols(clang::ASTContext&, clang::ObjCInterfaceDecl const*, clang::ObjCObjectPointerType const*, clang::ObjCObjectPointerType const*, llvm::SmallVectorImpl&) [clone .constprop.3527]': (.text._ZL26getIntersectionOfProtocolsRN5clang10ASTContextEPKNS_17ObjCInterfaceDeclEPKNS_21ObjCObjectPointerTypeES7_RN4llvm15SmallVectorImplIPNS_16ObjCProtocolDeclEEE.constprop.3527+0x3e1): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `getIntersectionOfProtocols(clang::ASTContext&, clang::ObjCInterfaceDecl const*, clang::ObjCObjectPointerType const*, clang::ObjCObjectPointerType const*, llvm::SmallVectorImpl&) [clone .constprop.3527]': (.text._ZL26getIntersectionOfProtocolsRN5clang10ASTContextEPKNS_17ObjCInterfaceDeclEPKNS_21ObjCObjectPointerTypeES7_RN4llvm15SmallVectorImplIPNS_16ObjCProtocolDeclEEE.constprop.3527+0x480): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `getIntersectionOfProtocols(clang::ASTContext&, clang::ObjCInterfaceDecl const*, clang::ObjCObjectPointerType const*, clang::ObjCObjectPointerType const*, llvm::SmallVectorImpl&) [clone .constprop.3527]': (.text._ZL26getIntersectionOfProtocolsRN5clang10ASTContextEPKNS_17ObjCInterfaceDeclEPKNS_21ObjCObjectPointerTypeES7_RN4llvm15SmallVectorImplIPNS_16ObjCProtocolDeclEEE.constprop.3527+0x4e7): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `getIntersectionOfProtocols(clang::ASTContext&, clang::ObjCInterfaceDecl const*, clang::ObjCObjectPointerType const*, clang::ObjCObjectPointerType const*, llvm::SmallVectorImpl&) [clone .constprop.3527]': (.text._ZL26getIntersectionOfProtocolsRN5clang10ASTContextEPKNS_17ObjCInterfaceDeclEPKNS_21ObjCObjectPointerTypeES7_RN4llvm15SmallVectorImplIPNS_16ObjCProtocolDeclEEE.constprop.3527+0x519): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `getIntersectionOfProtocols(clang::ASTContext&, clang::ObjCInterfaceDecl const*, clang::ObjCObjectPointerType const*, clang::ObjCObjectPointerType const*, llvm::SmallVectorImpl&) [clone .constprop.3527]': (.text._ZL26getIntersectionOfProtocolsRN5clang10ASTContextEPKNS_17ObjCInterfaceDeclEPKNS_21ObjCObjectPointerTypeES7_RN4llvm15SmallVectorImplIPNS_16ObjCProtocolDeclEEE.constprop.3527+0x54b): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `getIntersectionOfProtocols(clang::ASTContext&, clang::ObjCInterfaceDecl const*, clang::ObjCObjectPointerType const*, clang::ObjCObjectPointerType const*, llvm::SmallVectorImpl&) [clone .constprop.3527]': (.text._ZL26getIntersectionOfProtocolsRN5clang10ASTContextEPKNS_17ObjCInterfaceDeclEPKNS_21ObjCObjectPointerTypeES7_RN4llvm15SmallVectorImplIPNS_16ObjCProtocolDeclEEE.constprop.3527+0x57d): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `getIntersectionOfProtocols(clang::ASTContext&, clang::ObjCInterfaceDecl const*, clang::ObjCObjectPointerType const*, clang::ObjCObjectPointerType const*, llvm::SmallVectorImpl&) [clone .constprop.3527]': (.text._ZL26getIntersectionOfProtocolsRN5clang10ASTContextEPKNS_17ObjCInterfaceDeclEPKNS_21ObjCObjectPointerTypeES7_RN4llvm15SmallVectorImplIPNS_16ObjCProtocolDeclEEE.constprop.3527+0x697): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::QIdProtocolsAdoptObjCObjectProtocols(clang::QualType, clang::ObjCInterfaceDecl*)': (.text._ZN5clang10ASTContext36QIdProtocolsAdoptObjCObjectProtocolsENS_8QualTypeEPNS_17ObjCInterfaceDeclE+0x17d): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::ObjCQualifiedIdTypesAreCompatible(clang::QualType, clang::QualType, bool)': (.text._ZN5clang10ASTContext33ObjCQualifiedIdTypesAreCompatibleENS_8QualTypeES1_b+0x791): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::ObjCQualifiedIdTypesAreCompatible(clang::QualType, clang::QualType, bool)': (.text._ZN5clang10ASTContext33ObjCQualifiedIdTypesAreCompatibleENS_8QualTypeES1_b+0x7df): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::DeepCollectObjCIvars(clang::ObjCInterfaceDecl const*, bool, llvm::SmallVectorImpl&) const': (.text._ZNK5clang10ASTContext20DeepCollectObjCIvarsEPKNS_17ObjCInterfaceDeclEbRN4llvm15SmallVectorImplIPKNS_12ObjCIvarDeclEEE+0x101): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::DeepCollectObjCIvars(clang::ObjCInterfaceDecl const*, bool, llvm::SmallVectorImpl&) const': (.text._ZNK5clang10ASTContext20DeepCollectObjCIvarsEPKNS_17ObjCInterfaceDeclEbRN4llvm15SmallVectorImplIPKNS_12ObjCIvarDeclEEE+0x154): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getRecordType(clang::RecordDecl const*) const': (.text._ZNK5clang10ASTContext13getRecordTypeEPKNS_10RecordDeclE+0x181): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getRecordType(clang::RecordDecl const*) const': (.text._ZNK5clang10ASTContext13getRecordTypeEPKNS_10RecordDeclE+0x1ac): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getVariableArrayType(clang::QualType, clang::Expr*, clang::ArrayType::ArraySizeModifier, unsigned int, clang::SourceRange) const': (.text._ZNK5clang10ASTContext20getVariableArrayTypeENS_8QualTypeEPNS_4ExprENS_9ArrayType17ArraySizeModifierEjNS_11SourceRangeE+0x270): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getDecayedType(clang::QualType) const': (.text._ZNK5clang10ASTContext14getDecayedTypeENS_8QualTypeE+0x93): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getDecayedType(clang::QualType) const': (.text._ZNK5clang10ASTContext14getDecayedTypeENS_8QualTypeE+0x9e): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getDecayedType(clang::QualType) const': (.text._ZNK5clang10ASTContext14getDecayedTypeENS_8QualTypeE+0xbb): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getDecayedType(clang::QualType) const': (.text._ZNK5clang10ASTContext14getDecayedTypeENS_8QualTypeE+0x15c): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getDecayedType(clang::QualType) const': (.text._ZNK5clang10ASTContext14getDecayedTypeENS_8QualTypeE+0x216): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getFunctionType(clang::QualType, llvm::ArrayRef, clang::FunctionProtoType::ExtProtoInfo const&) const': (.text._ZNK5clang10ASTContext15getFunctionTypeENS_8QualTypeEN4llvm8ArrayRefIS1_EERKNS_17FunctionProtoType12ExtProtoInfoE+0x8e): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getFunctionType(clang::QualType, llvm::ArrayRef, clang::FunctionProtoType::ExtProtoInfo const&) const': (.text._ZNK5clang10ASTContext15getFunctionTypeENS_8QualTypeEN4llvm8ArrayRefIS1_EERKNS_17FunctionProtoType12ExtProtoInfoE+0x1d0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getFunctionType(clang::QualType, llvm::ArrayRef, clang::FunctionProtoType::ExtProtoInfo const&) const': (.text._ZNK5clang10ASTContext15getFunctionTypeENS_8QualTypeEN4llvm8ArrayRefIS1_EERKNS_17FunctionProtoType12ExtProtoInfoE+0x202): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getFunctionType(clang::QualType, llvm::ArrayRef, clang::FunctionProtoType::ExtProtoInfo const&) const': (.text._ZNK5clang10ASTContext15getFunctionTypeENS_8QualTypeEN4llvm8ArrayRefIS1_EERKNS_17FunctionProtoType12ExtProtoInfoE+0x3e2): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getFunctionType(clang::QualType, llvm::ArrayRef, clang::FunctionProtoType::ExtProtoInfo const&) const': (.text._ZNK5clang10ASTContext15getFunctionTypeENS_8QualTypeEN4llvm8ArrayRefIS1_EERKNS_17FunctionProtoType12ExtProtoInfoE+0x4aa): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `bool llvm::DenseMapBase*>, llvm::DenseMapInfo, llvm::detail::DenseMapPair*> > >, clang::ast_type_traits::DynTypedNode, llvm::PointerUnion4*>, llvm::DenseMapInfo, llvm::detail::DenseMapPair*> > >::LookupBucketFor(clang::ast_type_traits::DynTypedNode const&, llvm::detail::DenseMapPair*> > const*&) const': (.text._ZNK4llvm12DenseMapBaseINS_8DenseMapIN5clang15ast_type_traits12DynTypedNodeENS_13PointerUnion4IPKNS2_4DeclEPKNS2_4StmtEPS4_PNS_11SmallVectorIS4_Lj2EEEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SG_EEEES4_SG_SI_SL_E15LookupBucketForIS4_EEbRKT_RPKSL_[_ZNK4llvm12DenseMapBaseINS_8DenseMapIN5clang15ast_type_traits12DynTypedNodeENS_13PointerUnion4IPKNS2_4DeclEPKNS2_4StmtEPS4_PNS_11SmallVectorIS4_Lj2EEEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SG_EEEES4_SG_SI_SL_E15LookupBucketForIS4_EEbRKT_RPKSL_]+0x22f): undefined reference to `llvm::hashing::detail::fixed_seed_override' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::setInstantiatedFromStaticDataMember(clang::VarDecl*, clang::VarDecl*, clang::TemplateSpecializationKind, clang::SourceLocation)': (.text._ZN5clang10ASTContext35setInstantiatedFromStaticDataMemberEPNS_7VarDeclES2_NS_26TemplateSpecializationKindENS_14SourceLocationE+0x12b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::mergeDefinitionIntoModule(clang::NamedDecl*, clang::Module*, bool)': (.text._ZN5clang10ASTContext25mergeDefinitionIntoModuleEPNS_9NamedDeclEPNS_6ModuleEb+0x1cf): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::mergeDefinitionIntoModule(clang::NamedDecl*, clang::Module*, bool)': (.text._ZN5clang10ASTContext25mergeDefinitionIntoModuleEPNS_9NamedDeclEPNS_6ModuleEb+0x1ef): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::addOverriddenMethod(clang::CXXMethodDecl const*, clang::CXXMethodDecl const*)': (.text._ZN5clang10ASTContext19addOverriddenMethodEPKNS_13CXXMethodDeclES3_+0x19f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::addOverriddenMethod(clang::CXXMethodDecl const*, clang::CXXMethodDecl const*)': (.text._ZN5clang10ASTContext19addOverriddenMethodEPKNS_13CXXMethodDeclES3_+0x1bf): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::mergeTypes(clang::QualType, clang::QualType, bool, bool, bool)': (.text._ZN5clang10ASTContext10mergeTypesENS_8QualTypeES1_bbb+0xd75): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::mergeFunctionTypes(clang::QualType, clang::QualType, bool, bool)': (.text._ZN5clang10ASTContext18mergeFunctionTypesENS_8QualTypeES1_bb+0x7d3): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::mergeFunctionTypes(clang::QualType, clang::QualType, bool, bool)': (.text._ZN5clang10ASTContext18mergeFunctionTypesENS_8QualTypeES1_bb+0x857): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::canAssignObjCInterfaces(clang::ObjCObjectType const*, clang::ObjCObjectType const*)': (.text._ZN5clang10ASTContext23canAssignObjCInterfacesEPKNS_14ObjCObjectTypeES3_+0x33d): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::canAssignObjCInterfaces(clang::ObjCObjectType const*, clang::ObjCObjectType const*)': (.text._ZN5clang10ASTContext23canAssignObjCInterfacesEPKNS_14ObjCObjectTypeES3_+0x38d): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::AtomicUsesUnsupportedLibcall(clang::AtomicExpr const*) const': (.text._ZNK5clang10ASTContext28AtomicUsesUnsupportedLibcallEPKNS_10AtomicExprE+0x89): undefined reference to `llvm::Triple::getOSVersion(unsigned int&, unsigned int&, unsigned int&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::AtomicUsesUnsupportedLibcall(clang::AtomicExpr const*) const': (.text._ZNK5clang10ASTContext28AtomicUsesUnsupportedLibcallEPKNS_10AtomicExprE+0xb9): undefined reference to `llvm::Triple::getOSVersion(unsigned int&, unsigned int&, unsigned int&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getBuiltinVaListDecl() const': (.text._ZNK5clang10ASTContext20getBuiltinVaListDeclEv+0x772): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getBuiltinVaListDecl() const': (.text._ZNK5clang10ASTContext20getBuiltinVaListDeclEv+0x852): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::GetBuiltinType(unsigned int, clang::ASTContext::GetBuiltinTypeError&, unsigned int*) const': (.text._ZNK5clang10ASTContext14GetBuiltinTypeEjRNS0_19GetBuiltinTypeErrorEPj+0x196): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `llvm::DenseMap*>, llvm::DenseMapInfo, llvm::detail::DenseMapPair*> > >::grow(unsigned int)': (.text._ZN4llvm8DenseMapIN5clang15ast_type_traits12DynTypedNodeENS_13PointerUnion4IPKNS1_4DeclEPKNS1_4StmtEPS3_PNS_11SmallVectorIS3_Lj2EEEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_SF_EEE4growEj[_ZN4llvm8DenseMapIN5clang15ast_type_traits12DynTypedNodeENS_13PointerUnion4IPKNS1_4DeclEPKNS1_4StmtEPS3_PNS_11SmallVectorIS3_Lj2EEEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_SF_EEE4growEj]+0x58f): undefined reference to `llvm::hashing::detail::fixed_seed_override' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getObjCEncodingForTypeImpl(clang::QualType, std::__cxx11::basic_string, std::allocator >&, bool, bool, clang::FieldDecl const*, bool, bool, bool, bool, bool, bool, clang::QualType*) const': (.text._ZNK5clang10ASTContext26getObjCEncodingForTypeImplENS_8QualTypeERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbPKNS_9FieldDeclEbbbbbbPS1_+0x559): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getObjCEncodingForTypeImpl(clang::QualType, std::__cxx11::basic_string, std::allocator >&, bool, bool, clang::FieldDecl const*, bool, bool, bool, bool, bool, bool, clang::QualType*) const': (.text._ZNK5clang10ASTContext26getObjCEncodingForTypeImplENS_8QualTypeERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbPKNS_9FieldDeclEbbbbbbPS1_+0x5b6): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `clang::ASTContext::getCommentForDecl(clang::Decl const*, clang::Preprocessor const*) const': (.text._ZNK5clang10ASTContext17getCommentForDeclEPKNS_4DeclEPKNS_12PreprocessorE+0x643): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `bool (anonymous namespace)::ParentMapASTVisitor::TraverseNode*>, (anonymous namespace)::ParentMapASTVisitor::TraverseDecl(clang::Decl*)::{lambda()#1}::DenseMapInfo, (anonymous namespace)::ParentMapASTVisitor::TraverseDecl(clang::Decl*)::{lambda()#1}::detail::DenseMapPair*> > >(clang::Decl*, clang::Decl*, (anonymous namespace)::ParentMapASTVisitor::TraverseDecl(clang::Decl*)::{lambda()#1}, llvm::DenseMap*>, (anonymous namespace)::ParentMapASTVisitor::TraverseDecl(clang::Decl*)::{lambda()#1}::DenseMapInfo, (anonymous namespace)::ParentMapASTVisitor::TraverseDecl(clang::Decl*)::{lambda()#1}::detail::DenseMapPair*> >*)': (.text._ZN12_GLOBAL__N_119ParentMapASTVisitor12TraverseNodeIPN5clang4DeclES4_ZNS0_12TraverseDeclES4_EUlvE_N4llvm8DenseMapIPKvNS6_13PointerUnion4IPKS3_PKNS2_4StmtEPNS2_15ast_type_traits12DynTypedNodeEPNS6_11SmallVectorISH_Lj2EEEEENS6_12DenseMapInfoIS9_EENS6_6detail12DenseMapPairIS9_SM_EEEEEEbT_T0_T1_PT2_+0x250): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `bool (anonymous namespace)::ParentMapASTVisitor::TraverseNode*>, (anonymous namespace)::ParentMapASTVisitor::TraverseDecl(clang::Decl*)::{lambda()#1}::DenseMapInfo, (anonymous namespace)::ParentMapASTVisitor::TraverseDecl(clang::Decl*)::{lambda()#1}::detail::DenseMapPair*> > >(clang::Decl*, clang::Decl*, (anonymous namespace)::ParentMapASTVisitor::TraverseDecl(clang::Decl*)::{lambda()#1}, llvm::DenseMap*>, (anonymous namespace)::ParentMapASTVisitor::TraverseDecl(clang::Decl*)::{lambda()#1}::DenseMapInfo, (anonymous namespace)::ParentMapASTVisitor::TraverseDecl(clang::Decl*)::{lambda()#1}::detail::DenseMapPair*> >*)': (.text._ZN12_GLOBAL__N_119ParentMapASTVisitor12TraverseNodeIPN5clang4DeclES4_ZNS0_12TraverseDeclES4_EUlvE_N4llvm8DenseMapIPKvNS6_13PointerUnion4IPKS3_PKNS2_4StmtEPNS2_15ast_type_traits12DynTypedNodeEPNS6_11SmallVectorISH_Lj2EEEEENS6_12DenseMapInfoIS9_EENS6_6detail12DenseMapPairIS9_SM_EEEEEEbT_T0_T1_PT2_+0x343): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `bool (anonymous namespace)::ParentMapASTVisitor::TraverseNode*>, (anonymous namespace)::ParentMapASTVisitor::TraverseDecl(clang::Decl*)::{lambda()#1}::DenseMapInfo, (anonymous namespace)::ParentMapASTVisitor::TraverseDecl(clang::Decl*)::{lambda()#1}::detail::DenseMapPair*> > >(clang::Decl*, clang::Decl*, (anonymous namespace)::ParentMapASTVisitor::TraverseDecl(clang::Decl*)::{lambda()#1}, llvm::DenseMap*>, (anonymous namespace)::ParentMapASTVisitor::TraverseDecl(clang::Decl*)::{lambda()#1}::DenseMapInfo, (anonymous namespace)::ParentMapASTVisitor::TraverseDecl(clang::Decl*)::{lambda()#1}::detail::DenseMapPair*> >*)': (.text._ZN12_GLOBAL__N_119ParentMapASTVisitor12TraverseNodeIPN5clang4DeclES4_ZNS0_12TraverseDeclES4_EUlvE_N4llvm8DenseMapIPKvNS6_13PointerUnion4IPKS3_PKNS2_4StmtEPNS2_15ast_type_traits12DynTypedNodeEPNS6_11SmallVectorISH_Lj2EEEEENS6_12DenseMapInfoIS9_EENS6_6detail12DenseMapPairIS9_SM_EEEEEEbT_T0_T1_PT2_+0x3c2): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o): In function `bool (anonymous namespace)::ParentMapASTVisitor::TraverseNode*>, (anonymous namespace)::ParentMapASTVisitor::TraverseStmt(clang::Stmt*)::{lambda()#1}::DenseMapInfo, (anonymous namespace)::ParentMapASTVisitor::TraverseStmt(clang::Stmt*)::{lambda()#1}::detail::DenseMapPair*> > >(clang::Stmt*, clang::Stmt*, (anonymous namespace)::ParentMapASTVisitor::TraverseStmt(clang::Stmt*)::{lambda()#1}, llvm::DenseMap*>, (anonymous namespace)::ParentMapASTVisitor::TraverseStmt(clang::Stmt*)::{lambda()#1}::DenseMapInfo, (anonymous namespace)::ParentMapASTVisitor::TraverseStmt(clang::Stmt*)::{lambda()#1}::detail::DenseMapPair*> >*)': (.text._ZN12_GLOBAL__N_119ParentMapASTVisitor12TraverseNodeIPN5clang4StmtES4_ZNS0_12TraverseStmtES4_EUlvE_N4llvm8DenseMapIPKvNS6_13PointerUnion4IPKNS2_4DeclEPKS3_PNS2_15ast_type_traits12DynTypedNodeEPNS6_11SmallVectorISH_Lj2EEEEENS6_12DenseMapInfoIS9_EENS6_6detail12DenseMapPairIS9_SM_EEEEEEbT_T0_T1_PT2_+0x6ce): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o):(.text._ZN12_GLOBAL__N_119ParentMapASTVisitor12TraverseNodeIPN5clang4StmtES4_ZNS0_12TraverseStmtES4_EUlvE_N4llvm8DenseMapIPKvNS6_13PointerUnion4IPKNS2_4DeclEPKS3_PNS2_15ast_type_traits12DynTypedNodeEPNS6_11SmallVectorISH_Lj2EEEEENS6_12DenseMapInfoIS9_EENS6_6detail12DenseMapPairIS9_SM_EEEEEEbT_T0_T1_PT2_+0x1f9b): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o):(.data.rel.ro._ZTIN4llvm10FoldingSetIN5clang8ExtQualsEEE[_ZTIN4llvm10FoldingSetIN5clang8ExtQualsEEE]+0x10): undefined reference to `typeinfo for llvm::FoldingSetImpl' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o):(.data.rel.ro._ZTIN4llvm10FoldingSetIN5clang11ComplexTypeEEE[_ZTIN4llvm10FoldingSetIN5clang11ComplexTypeEEE]+0x10): undefined reference to `typeinfo for llvm::FoldingSetImpl' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o):(.data.rel.ro._ZTIN4llvm10FoldingSetIN5clang11PointerTypeEEE[_ZTIN4llvm10FoldingSetIN5clang11PointerTypeEEE]+0x10): undefined reference to `typeinfo for llvm::FoldingSetImpl' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o):(.data.rel.ro._ZTIN4llvm10FoldingSetIN5clang12AdjustedTypeEEE[_ZTIN4llvm10FoldingSetIN5clang12AdjustedTypeEEE]+0x10): undefined reference to `typeinfo for llvm::FoldingSetImpl' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o):(.data.rel.ro._ZTIN4llvm10FoldingSetIN5clang16BlockPointerTypeEEE[_ZTIN4llvm10FoldingSetIN5clang16BlockPointerTypeEEE]+0x10): undefined reference to `typeinfo for llvm::FoldingSetImpl' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o):(.data.rel.ro._ZTIN4llvm10FoldingSetIN5clang19LValueReferenceTypeEEE[_ZTIN4llvm10FoldingSetIN5clang19LValueReferenceTypeEEE]+0x10): more undefined references to `typeinfo for llvm::FoldingSetImpl' follow /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o):(.data.rel.ro._ZTVN4llvm10FoldingSetIN5clang8ExtQualsEEE[_ZTVN4llvm10FoldingSetIN5clang8ExtQualsEEE]+0x10): undefined reference to `llvm::FoldingSetImpl::anchor()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o):(.data.rel.ro._ZTVN4llvm10FoldingSetIN5clang11ComplexTypeEEE[_ZTVN4llvm10FoldingSetIN5clang11ComplexTypeEEE]+0x10): undefined reference to `llvm::FoldingSetImpl::anchor()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o):(.data.rel.ro._ZTVN4llvm10FoldingSetIN5clang11PointerTypeEEE[_ZTVN4llvm10FoldingSetIN5clang11PointerTypeEEE]+0x10): undefined reference to `llvm::FoldingSetImpl::anchor()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o):(.data.rel.ro._ZTVN4llvm10FoldingSetIN5clang12AdjustedTypeEEE[_ZTVN4llvm10FoldingSetIN5clang12AdjustedTypeEEE]+0x10): undefined reference to `llvm::FoldingSetImpl::anchor()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o):(.data.rel.ro._ZTVN4llvm10FoldingSetIN5clang16BlockPointerTypeEEE[_ZTVN4llvm10FoldingSetIN5clang16BlockPointerTypeEEE]+0x10): undefined reference to `llvm::FoldingSetImpl::anchor()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTContext.cpp.o):(.data.rel.ro._ZTVN4llvm10FoldingSetIN5clang19LValueReferenceTypeEEE[_ZTVN4llvm10FoldingSetIN5clang19LValueReferenceTypeEEE]+0x10): more undefined references to `llvm::FoldingSetImpl::anchor()' follow /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::Unbold() [clone .part.74] [clone .constprop.371]': (.text._ZN12_GLOBAL__N_112TemplateDiff6UnboldEv.part.74.constprop.371+0x26): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::DiffTemplate(clang::TemplateSpecializationType const*, clang::TemplateSpecializationType const*)': (.text._ZN12_GLOBAL__N_112TemplateDiff12DiffTemplateEPKN5clang26TemplateSpecializationTypeES4_+0x94c): undefined reference to `llvm::APInt::AssignSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::DiffTemplate(clang::TemplateSpecializationType const*, clang::TemplateSpecializationType const*)': (.text._ZN12_GLOBAL__N_112TemplateDiff12DiffTemplateEPKN5clang26TemplateSpecializationTypeES4_+0x9b7): undefined reference to `llvm::APInt::AssignSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::DiffTemplate(clang::TemplateSpecializationType const*, clang::TemplateSpecializationType const*)': (.text._ZN12_GLOBAL__N_112TemplateDiff12DiffTemplateEPKN5clang26TemplateSpecializationTypeES4_+0x12df): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::DiffTemplate(clang::TemplateSpecializationType const*, clang::TemplateSpecializationType const*)': (.text._ZN12_GLOBAL__N_112TemplateDiff12DiffTemplateEPKN5clang26TemplateSpecializationTypeES4_+0x1487): undefined reference to `llvm::APInt::APInt(unsigned int, llvm::ArrayRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::DiffTemplate(clang::TemplateSpecializationType const*, clang::TemplateSpecializationType const*)': (.text._ZN12_GLOBAL__N_112TemplateDiff12DiffTemplateEPKN5clang26TemplateSpecializationTypeES4_+0x1573): undefined reference to `llvm::APInt::AssignSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::DiffTemplate(clang::TemplateSpecializationType const*, clang::TemplateSpecializationType const*)': (.text._ZN12_GLOBAL__N_112TemplateDiff12DiffTemplateEPKN5clang26TemplateSpecializationTypeES4_+0x1720): undefined reference to `llvm::APInt::AssignSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::DiffTemplate(clang::TemplateSpecializationType const*, clang::TemplateSpecializationType const*)': (.text._ZN12_GLOBAL__N_112TemplateDiff12DiffTemplateEPKN5clang26TemplateSpecializationTypeES4_+0x203b): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::DiffTemplate(clang::TemplateSpecializationType const*, clang::TemplateSpecializationType const*)': (.text._ZN12_GLOBAL__N_112TemplateDiff12DiffTemplateEPKN5clang26TemplateSpecializationTypeES4_+0x2072): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::DiffTemplate(clang::TemplateSpecializationType const*, clang::TemplateSpecializationType const*)': (.text._ZN12_GLOBAL__N_112TemplateDiff12DiffTemplateEPKN5clang26TemplateSpecializationTypeES4_+0x24b3): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::DiffTemplate(clang::TemplateSpecializationType const*, clang::TemplateSpecializationType const*)': (.text._ZN12_GLOBAL__N_112TemplateDiff12DiffTemplateEPKN5clang26TemplateSpecializationTypeES4_+0x2b3b): undefined reference to `llvm::APInt::APInt(unsigned int, llvm::ArrayRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::DiffTemplate(clang::TemplateSpecializationType const*, clang::TemplateSpecializationType const*)': (.text._ZN12_GLOBAL__N_112TemplateDiff12DiffTemplateEPKN5clang26TemplateSpecializationTypeES4_+0x2c54): undefined reference to `llvm::APInt::APInt(unsigned int, llvm::ArrayRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::DiffTemplate(clang::TemplateSpecializationType const*, clang::TemplateSpecializationType const*)': (.text._ZN12_GLOBAL__N_112TemplateDiff12DiffTemplateEPKN5clang26TemplateSpecializationTypeES4_+0x2e91): undefined reference to `llvm::APInt::APInt(unsigned int, llvm::ArrayRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::DiffTemplate(clang::TemplateSpecializationType const*, clang::TemplateSpecializationType const*)': (.text._ZN12_GLOBAL__N_112TemplateDiff12DiffTemplateEPKN5clang26TemplateSpecializationTypeES4_+0x2fe3): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::DiffTemplate(clang::TemplateSpecializationType const*, clang::TemplateSpecializationType const*)': (.text._ZN12_GLOBAL__N_112TemplateDiff12DiffTemplateEPKN5clang26TemplateSpecializationTypeES4_+0x315f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::DiffTemplate(clang::TemplateSpecializationType const*, clang::TemplateSpecializationType const*)': (.text._ZN12_GLOBAL__N_112TemplateDiff12DiffTemplateEPKN5clang26TemplateSpecializationTypeES4_+0x326a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::DiffTemplate(clang::TemplateSpecializationType const*, clang::TemplateSpecializationType const*)': (.text._ZN12_GLOBAL__N_112TemplateDiff12DiffTemplateEPKN5clang26TemplateSpecializationTypeES4_+0x3318): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::DiffTemplate(clang::TemplateSpecializationType const*, clang::TemplateSpecializationType const*)': (.text._ZN12_GLOBAL__N_112TemplateDiff12DiffTemplateEPKN5clang26TemplateSpecializationTypeES4_+0x33a8): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::DiffTemplate(clang::TemplateSpecializationType const*, clang::TemplateSpecializationType const*)': (.text._ZN12_GLOBAL__N_112TemplateDiff12DiffTemplateEPKN5clang26TemplateSpecializationTypeES4_+0x350a): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::DiffTemplate(clang::TemplateSpecializationType const*, clang::TemplateSpecializationType const*)': (.text._ZN12_GLOBAL__N_112TemplateDiff12DiffTemplateEPKN5clang26TemplateSpecializationTypeES4_+0x362e): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::DiffTemplate(clang::TemplateSpecializationType const*, clang::TemplateSpecializationType const*)': (.text._ZN12_GLOBAL__N_112TemplateDiff12DiffTemplateEPKN5clang26TemplateSpecializationTypeES4_+0x3bdb): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintQualifiers(clang::Qualifiers, clang::Qualifiers) [clone .constprop.368]': (.text._ZN12_GLOBAL__N_112TemplateDiff15PrintQualifiersEN5clang10QualifiersES2_.constprop.368+0x2ad): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintQualifiers(clang::Qualifiers, clang::Qualifiers) [clone .constprop.368]': (.text._ZN12_GLOBAL__N_112TemplateDiff15PrintQualifiersEN5clang10QualifiersES2_.constprop.368+0x4cd): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintQualifiers(clang::Qualifiers, clang::Qualifiers) [clone .constprop.368]': (.text._ZN12_GLOBAL__N_112TemplateDiff15PrintQualifiersEN5clang10QualifiersES2_.constprop.368+0x4ed): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintQualifiers(clang::Qualifiers, clang::Qualifiers) [clone .constprop.368]': (.text._ZN12_GLOBAL__N_112TemplateDiff15PrintQualifiersEN5clang10QualifiersES2_.constprop.368+0x556): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintQualifiers(clang::Qualifiers, clang::Qualifiers) [clone .constprop.368]': (.text._ZN12_GLOBAL__N_112TemplateDiff15PrintQualifiersEN5clang10QualifiersES2_.constprop.368+0x566): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintQualifiers(clang::Qualifiers, clang::Qualifiers) [clone .constprop.368]': (.text._ZN12_GLOBAL__N_112TemplateDiff15PrintQualifiersEN5clang10QualifiersES2_.constprop.368+0x576): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintQualifiers(clang::Qualifiers, clang::Qualifiers) [clone .constprop.368]': (.text._ZN12_GLOBAL__N_112TemplateDiff15PrintQualifiersEN5clang10QualifiersES2_.constprop.368+0x586): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintQualifiers(clang::Qualifiers, clang::Qualifiers) [clone .constprop.368]': (.text._ZN12_GLOBAL__N_112TemplateDiff15PrintQualifiersEN5clang10QualifiersES2_.constprop.368+0x615): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintQualifiers(clang::Qualifiers, clang::Qualifiers) [clone .constprop.368]': (.text._ZN12_GLOBAL__N_112TemplateDiff15PrintQualifiersEN5clang10QualifiersES2_.constprop.368+0x62d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintQualifiers(clang::Qualifiers, clang::Qualifiers) [clone .constprop.368]': (.text._ZN12_GLOBAL__N_112TemplateDiff15PrintQualifiersEN5clang10QualifiersES2_.constprop.368+0x646): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintQualifiers(clang::Qualifiers, clang::Qualifiers) [clone .constprop.368]': (.text._ZN12_GLOBAL__N_112TemplateDiff15PrintQualifiersEN5clang10QualifiersES2_.constprop.368+0x656): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintQualifiers(clang::Qualifiers, clang::Qualifiers) [clone .constprop.368]': (.text._ZN12_GLOBAL__N_112TemplateDiff15PrintQualifiersEN5clang10QualifiersES2_.constprop.368+0x665): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintQualifiers(clang::Qualifiers, clang::Qualifiers) [clone .constprop.368]': (.text._ZN12_GLOBAL__N_112TemplateDiff15PrintQualifiersEN5clang10QualifiersES2_.constprop.368+0x674): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintValueDecl(clang::ValueDecl*, bool, clang::Expr*, bool) [clone .constprop.365]': (.text._ZN12_GLOBAL__N_112TemplateDiff14PrintValueDeclEPN5clang9ValueDeclEbPNS1_4ExprEb.constprop.365+0x1bd): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintValueDecl(clang::ValueDecl*, bool, clang::Expr*, bool) [clone .constprop.365]': (.text._ZN12_GLOBAL__N_112TemplateDiff14PrintValueDeclEPN5clang9ValueDeclEbPNS1_4ExprEb.constprop.365+0x298): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintValueDecl(clang::ValueDecl*, bool, clang::Expr*, bool) [clone .constprop.365]': (.text._ZN12_GLOBAL__N_112TemplateDiff14PrintValueDeclEPN5clang9ValueDeclEbPNS1_4ExprEb.constprop.365+0x2a7): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintValueDecl(clang::ValueDecl*, bool, clang::Expr*, bool) [clone .constprop.365]': (.text._ZN12_GLOBAL__N_112TemplateDiff14PrintValueDeclEPN5clang9ValueDeclEbPNS1_4ExprEb.constprop.365+0x2b6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintValueDecl(clang::ValueDecl*, bool, clang::Expr*, bool) [clone .constprop.365]': (.text._ZN12_GLOBAL__N_112TemplateDiff14PrintValueDeclEPN5clang9ValueDeclEbPNS1_4ExprEb.constprop.365+0x2cc): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintValueDecl(clang::ValueDecl*, bool, clang::Expr*, bool) [clone .constprop.365]': (.text._ZN12_GLOBAL__N_112TemplateDiff14PrintValueDeclEPN5clang9ValueDeclEbPNS1_4ExprEb.constprop.365+0x9b): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintValueDecl(clang::ValueDecl*, bool, clang::Expr*, bool) [clone .constprop.365]': (.text._ZN12_GLOBAL__N_112TemplateDiff14PrintValueDeclEPN5clang9ValueDeclEbPNS1_4ExprEb.constprop.365+0x251): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintValueDecl(clang::ValueDecl*, bool, clang::Expr*, bool) [clone .constprop.365]': (.text._ZN12_GLOBAL__N_112TemplateDiff14PrintValueDeclEPN5clang9ValueDeclEbPNS1_4ExprEb.constprop.365+0x266): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x158): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x174): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x3ca): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x416): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x493): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x4b6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x50f): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x606): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x61b): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x731): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x78d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x7ad): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x849): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x877): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x8d3): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x93b): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x94a): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x959): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x968): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x97d): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x9a7): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x9bb): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x9fa): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0xa0c): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0xa39): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0xa92): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0xaa5): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0xb10): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0xb54): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0xb7b): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0xbcf): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0xc5e): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0xc72): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0xcc3): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0xd4f): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0xd9d): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0xdad): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0xdc6): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0xe07): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0xe5f): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0xe77): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0xede): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0xef4): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0xefb): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0xf5f): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0xf7c): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0xfa6): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x1018): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x1036): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x1074): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x1092): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x10ec): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x1129): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x11b3): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x1229): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x12ab): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x12c6): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x131e): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x13a9): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x13d8): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x1401): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x1487): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x14a7): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x1512): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x1579): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x160b): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x1652): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x16e4): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x1702): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x170c): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x173c): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x175d): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x176f): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x17b7): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x1809): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x18d4): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x18f2): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x190f): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x1937): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x1979): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x19a0): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x19d6): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x19ee): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x1a06): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x1a38): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x1a48): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x1a52): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x1a92): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x1ab8): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x1b22): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x1b9b): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x1bb9): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x1bd1): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::PrintAPSInt(llvm::APSInt, clang::Expr*, bool, clang::QualType, bool) [clone .constprop.364]': (.text._ZN12_GLOBAL__N_112TemplateDiff11PrintAPSIntEN4llvm6APSIntEPN5clang4ExprEbNS3_8QualTypeEb.constprop.364+0x1be6): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x61): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x111): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x27e): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x552): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x584): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x73d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0xb1f): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0xba8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o):(.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0xc73): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0xcd7): undefined reference to `llvm::APInt::AssignSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0xd52): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0xd8f): undefined reference to `llvm::APInt::AssignSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0xdcb): undefined reference to `llvm::APInt::AssignSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0xf5a): undefined reference to `llvm::APInt::AssignSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0xff3): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x1060): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x121d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x13a5): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x17c0): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x17dc): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x18fe): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x1971): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x19a0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x1a73): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x1aa9): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x1b44): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x1b76): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x1c3f): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x1d6b): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x1d96): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x1dd5): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x1dfe): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x1e1b): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x1fb6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x1ff5): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x2126): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x21b5): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x21e9): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x226c): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x2457): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x264a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x2668): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x268a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x26a8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o):(.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x26d7): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x2796): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x280b): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x281e): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x2837): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x2854): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x2867): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x288c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o):(.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x28b5): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x29c1): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x29e3): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x2a05): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x2a18): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x2a46): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x2a55): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x2b16): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x2b2f): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x2b4b): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x2bc4): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x2bda): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x2bec): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x2c53): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x2c62): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x2c71): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x2c80): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o):(.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x2c8f): more undefined references to `llvm::raw_ostream::write(unsigned char)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x2df3): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x2e17): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x2e30): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `(anonymous namespace)::TemplateDiff::TreeToString(int) [clone .constprop.351]': (.text._ZN12_GLOBAL__N_112TemplateDiff12TreeToStringEi.constprop.351+0x2ea9): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `FormatTemplateTypeDiff(clang::ASTContext&, clang::QualType, clang::QualType, bool, bool, bool, bool, llvm::raw_ostream&) [clone .constprop.330]': (.text._ZL22FormatTemplateTypeDiffRN5clang10ASTContextENS_8QualTypeES2_bbbbRN4llvm11raw_ostreamE.constprop.330+0x10d4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `FormatTemplateTypeDiff(clang::ASTContext&, clang::QualType, clang::QualType, bool, bool, bool, bool, llvm::raw_ostream&) [clone .constprop.330]': (.text._ZL22FormatTemplateTypeDiffRN5clang10ASTContextENS_8QualTypeES2_bbbbRN4llvm11raw_ostreamE.constprop.330+0x11da): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `Desugar(clang::ASTContext&, clang::QualType, bool&) [clone .constprop.372]': (.text._ZL7DesugarRN5clang10ASTContextENS_8QualTypeERb.constprop.372+0x694): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `ConvertTypeToDiagnosticString(clang::ASTContext&, clang::QualType, llvm::ArrayRef >, llvm::ArrayRef)': (.text._ZL29ConvertTypeToDiagnosticStringRN5clang10ASTContextENS_8QualTypeEN4llvm8ArrayRefISt4pairINS_17DiagnosticsEngine12ArgumentKindElEEENS4_IlEE+0x5d5): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `ConvertTypeToDiagnosticString(clang::ASTContext&, clang::QualType, llvm::ArrayRef >, llvm::ArrayRef)': (.text._ZL29ConvertTypeToDiagnosticStringRN5clang10ASTContextENS_8QualTypeEN4llvm8ArrayRefISt4pairINS_17DiagnosticsEngine12ArgumentKindElEEENS4_IlEE+0x65e): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `ConvertTypeToDiagnosticString(clang::ASTContext&, clang::QualType, llvm::ArrayRef >, llvm::ArrayRef)': (.text._ZL29ConvertTypeToDiagnosticStringRN5clang10ASTContextENS_8QualTypeEN4llvm8ArrayRefISt4pairINS_17DiagnosticsEngine12ArgumentKindElEEENS4_IlEE+0x6a3): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `ConvertTypeToDiagnosticString(clang::ASTContext&, clang::QualType, llvm::ArrayRef >, llvm::ArrayRef)': (.text._ZL29ConvertTypeToDiagnosticStringRN5clang10ASTContextENS_8QualTypeEN4llvm8ArrayRefISt4pairINS_17DiagnosticsEngine12ArgumentKindElEEENS4_IlEE+0x6e5): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `ConvertTypeToDiagnosticString(clang::ASTContext&, clang::QualType, llvm::ArrayRef >, llvm::ArrayRef)': (.text._ZL29ConvertTypeToDiagnosticStringRN5clang10ASTContextENS_8QualTypeEN4llvm8ArrayRefISt4pairINS_17DiagnosticsEngine12ArgumentKindElEEENS4_IlEE+0x7a7): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `ConvertTypeToDiagnosticString(clang::ASTContext&, clang::QualType, llvm::ArrayRef >, llvm::ArrayRef)': (.text._ZL29ConvertTypeToDiagnosticStringRN5clang10ASTContextENS_8QualTypeEN4llvm8ArrayRefISt4pairINS_17DiagnosticsEngine12ArgumentKindElEEENS4_IlEE+0x7d9): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `ConvertTypeToDiagnosticString(clang::ASTContext&, clang::QualType, llvm::ArrayRef >, llvm::ArrayRef)': (.text._ZL29ConvertTypeToDiagnosticStringRN5clang10ASTContextENS_8QualTypeEN4llvm8ArrayRefISt4pairINS_17DiagnosticsEngine12ArgumentKindElEEENS4_IlEE+0xbf1): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `ConvertTypeToDiagnosticString(clang::ASTContext&, clang::QualType, llvm::ArrayRef >, llvm::ArrayRef)': (.text._ZL29ConvertTypeToDiagnosticStringRN5clang10ASTContextENS_8QualTypeEN4llvm8ArrayRefISt4pairINS_17DiagnosticsEngine12ArgumentKindElEEENS4_IlEE+0xc19): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `ConvertTypeToDiagnosticString(clang::ASTContext&, clang::QualType, llvm::ArrayRef >, llvm::ArrayRef)': (.text._ZL29ConvertTypeToDiagnosticStringRN5clang10ASTContextENS_8QualTypeEN4llvm8ArrayRefISt4pairINS_17DiagnosticsEngine12ArgumentKindElEEENS4_IlEE+0xc41): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `ConvertTypeToDiagnosticString(clang::ASTContext&, clang::QualType, llvm::ArrayRef >, llvm::ArrayRef)': (.text._ZL29ConvertTypeToDiagnosticStringRN5clang10ASTContextENS_8QualTypeEN4llvm8ArrayRefISt4pairINS_17DiagnosticsEngine12ArgumentKindElEEENS4_IlEE+0xc5e): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `ConvertTypeToDiagnosticString(clang::ASTContext&, clang::QualType, llvm::ArrayRef >, llvm::ArrayRef)': (.text._ZL29ConvertTypeToDiagnosticStringRN5clang10ASTContextENS_8QualTypeEN4llvm8ArrayRefISt4pairINS_17DiagnosticsEngine12ArgumentKindElEEENS4_IlEE+0xc7b): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o):(.text._ZL29ConvertTypeToDiagnosticStringRN5clang10ASTContextENS_8QualTypeEN4llvm8ArrayRefISt4pairINS_17DiagnosticsEngine12ArgumentKindElEEENS4_IlEE+0xca0): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `clang::FormatASTNodeDiagnosticArgument(clang::DiagnosticsEngine::ArgumentKind, long, llvm::StringRef, llvm::StringRef, llvm::ArrayRef >, llvm::SmallVectorImpl&, void*, llvm::ArrayRef)': (.text._ZN5clang31FormatASTNodeDiagnosticArgumentENS_17DiagnosticsEngine12ArgumentKindElN4llvm9StringRefES3_NS2_8ArrayRefISt4pairIS1_lEEERNS2_15SmallVectorImplIcEEPvNS4_IlEE+0xac): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `clang::FormatASTNodeDiagnosticArgument(clang::DiagnosticsEngine::ArgumentKind, long, llvm::StringRef, llvm::StringRef, llvm::ArrayRef >, llvm::SmallVectorImpl&, void*, llvm::ArrayRef)': (.text._ZN5clang31FormatASTNodeDiagnosticArgumentENS_17DiagnosticsEngine12ArgumentKindElN4llvm9StringRefES3_NS2_8ArrayRefISt4pairIS1_lEEERNS2_15SmallVectorImplIcEEPvNS4_IlEE+0xba): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `clang::FormatASTNodeDiagnosticArgument(clang::DiagnosticsEngine::ArgumentKind, long, llvm::StringRef, llvm::StringRef, llvm::ArrayRef >, llvm::SmallVectorImpl&, void*, llvm::ArrayRef)': (.text._ZN5clang31FormatASTNodeDiagnosticArgumentENS_17DiagnosticsEngine12ArgumentKindElN4llvm9StringRefES3_NS2_8ArrayRefISt4pairIS1_lEEERNS2_15SmallVectorImplIcEEPvNS4_IlEE+0x136): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `clang::FormatASTNodeDiagnosticArgument(clang::DiagnosticsEngine::ArgumentKind, long, llvm::StringRef, llvm::StringRef, llvm::ArrayRef >, llvm::SmallVectorImpl&, void*, llvm::ArrayRef)': (.text._ZN5clang31FormatASTNodeDiagnosticArgumentENS_17DiagnosticsEngine12ArgumentKindElN4llvm9StringRefES3_NS2_8ArrayRefISt4pairIS1_lEEERNS2_15SmallVectorImplIcEEPvNS4_IlEE+0x164): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `clang::FormatASTNodeDiagnosticArgument(clang::DiagnosticsEngine::ArgumentKind, long, llvm::StringRef, llvm::StringRef, llvm::ArrayRef >, llvm::SmallVectorImpl&, void*, llvm::ArrayRef)': (.text._ZN5clang31FormatASTNodeDiagnosticArgumentENS_17DiagnosticsEngine12ArgumentKindElN4llvm9StringRefES3_NS2_8ArrayRefISt4pairIS1_lEEERNS2_15SmallVectorImplIcEEPvNS4_IlEE+0x4ca): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `clang::FormatASTNodeDiagnosticArgument(clang::DiagnosticsEngine::ArgumentKind, long, llvm::StringRef, llvm::StringRef, llvm::ArrayRef >, llvm::SmallVectorImpl&, void*, llvm::ArrayRef)': (.text._ZN5clang31FormatASTNodeDiagnosticArgumentENS_17DiagnosticsEngine12ArgumentKindElN4llvm9StringRefES3_NS2_8ArrayRefISt4pairIS1_lEEERNS2_15SmallVectorImplIcEEPvNS4_IlEE+0x5d1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `clang::FormatASTNodeDiagnosticArgument(clang::DiagnosticsEngine::ArgumentKind, long, llvm::StringRef, llvm::StringRef, llvm::ArrayRef >, llvm::SmallVectorImpl&, void*, llvm::ArrayRef)': (.text._ZN5clang31FormatASTNodeDiagnosticArgumentENS_17DiagnosticsEngine12ArgumentKindElN4llvm9StringRefES3_NS2_8ArrayRefISt4pairIS1_lEEERNS2_15SmallVectorImplIcEEPvNS4_IlEE+0x5e9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `clang::FormatASTNodeDiagnosticArgument(clang::DiagnosticsEngine::ArgumentKind, long, llvm::StringRef, llvm::StringRef, llvm::ArrayRef >, llvm::SmallVectorImpl&, void*, llvm::ArrayRef)': (.text._ZN5clang31FormatASTNodeDiagnosticArgumentENS_17DiagnosticsEngine12ArgumentKindElN4llvm9StringRefES3_NS2_8ArrayRefISt4pairIS1_lEEERNS2_15SmallVectorImplIcEEPvNS4_IlEE+0x65a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `clang::FormatASTNodeDiagnosticArgument(clang::DiagnosticsEngine::ArgumentKind, long, llvm::StringRef, llvm::StringRef, llvm::ArrayRef >, llvm::SmallVectorImpl&, void*, llvm::ArrayRef)': (.text._ZN5clang31FormatASTNodeDiagnosticArgumentENS_17DiagnosticsEngine12ArgumentKindElN4llvm9StringRefES3_NS2_8ArrayRefISt4pairIS1_lEEERNS2_15SmallVectorImplIcEEPvNS4_IlEE+0x6bf): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `clang::FormatASTNodeDiagnosticArgument(clang::DiagnosticsEngine::ArgumentKind, long, llvm::StringRef, llvm::StringRef, llvm::ArrayRef >, llvm::SmallVectorImpl&, void*, llvm::ArrayRef)': (.text._ZN5clang31FormatASTNodeDiagnosticArgumentENS_17DiagnosticsEngine12ArgumentKindElN4llvm9StringRefES3_NS2_8ArrayRefISt4pairIS1_lEEERNS2_15SmallVectorImplIcEEPvNS4_IlEE+0x6d9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `clang::FormatASTNodeDiagnosticArgument(clang::DiagnosticsEngine::ArgumentKind, long, llvm::StringRef, llvm::StringRef, llvm::ArrayRef >, llvm::SmallVectorImpl&, void*, llvm::ArrayRef)': (.text._ZN5clang31FormatASTNodeDiagnosticArgumentENS_17DiagnosticsEngine12ArgumentKindElN4llvm9StringRefES3_NS2_8ArrayRefISt4pairIS1_lEEERNS2_15SmallVectorImplIcEEPvNS4_IlEE+0x78f): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `clang::FormatASTNodeDiagnosticArgument(clang::DiagnosticsEngine::ArgumentKind, long, llvm::StringRef, llvm::StringRef, llvm::ArrayRef >, llvm::SmallVectorImpl&, void*, llvm::ArrayRef)': (.text._ZN5clang31FormatASTNodeDiagnosticArgumentENS_17DiagnosticsEngine12ArgumentKindElN4llvm9StringRefES3_NS2_8ArrayRefISt4pairIS1_lEEERNS2_15SmallVectorImplIcEEPvNS4_IlEE+0x7a8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `clang::FormatASTNodeDiagnosticArgument(clang::DiagnosticsEngine::ArgumentKind, long, llvm::StringRef, llvm::StringRef, llvm::ArrayRef >, llvm::SmallVectorImpl&, void*, llvm::ArrayRef)': (.text._ZN5clang31FormatASTNodeDiagnosticArgumentENS_17DiagnosticsEngine12ArgumentKindElN4llvm9StringRefES3_NS2_8ArrayRefISt4pairIS1_lEEERNS2_15SmallVectorImplIcEEPvNS4_IlEE+0x7c1): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `clang::FormatASTNodeDiagnosticArgument(clang::DiagnosticsEngine::ArgumentKind, long, llvm::StringRef, llvm::StringRef, llvm::ArrayRef >, llvm::SmallVectorImpl&, void*, llvm::ArrayRef)': (.text._ZN5clang31FormatASTNodeDiagnosticArgumentENS_17DiagnosticsEngine12ArgumentKindElN4llvm9StringRefES3_NS2_8ArrayRefISt4pairIS1_lEEERNS2_15SmallVectorImplIcEEPvNS4_IlEE+0x7da): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `clang::FormatASTNodeDiagnosticArgument(clang::DiagnosticsEngine::ArgumentKind, long, llvm::StringRef, llvm::StringRef, llvm::ArrayRef >, llvm::SmallVectorImpl&, void*, llvm::ArrayRef)': (.text._ZN5clang31FormatASTNodeDiagnosticArgumentENS_17DiagnosticsEngine12ArgumentKindElN4llvm9StringRefES3_NS2_8ArrayRefISt4pairIS1_lEEERNS2_15SmallVectorImplIcEEPvNS4_IlEE+0x7f3): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `clang::FormatASTNodeDiagnosticArgument(clang::DiagnosticsEngine::ArgumentKind, long, llvm::StringRef, llvm::StringRef, llvm::ArrayRef >, llvm::SmallVectorImpl&, void*, llvm::ArrayRef)': (.text._ZN5clang31FormatASTNodeDiagnosticArgumentENS_17DiagnosticsEngine12ArgumentKindElN4llvm9StringRefES3_NS2_8ArrayRefISt4pairIS1_lEEERNS2_15SmallVectorImplIcEEPvNS4_IlEE+0x81e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `clang::FormatASTNodeDiagnosticArgument(clang::DiagnosticsEngine::ArgumentKind, long, llvm::StringRef, llvm::StringRef, llvm::ArrayRef >, llvm::SmallVectorImpl&, void*, llvm::ArrayRef)': (.text._ZN5clang31FormatASTNodeDiagnosticArgumentENS_17DiagnosticsEngine12ArgumentKindElN4llvm9StringRefES3_NS2_8ArrayRefISt4pairIS1_lEEERNS2_15SmallVectorImplIcEEPvNS4_IlEE+0x834): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDiagnostic.cpp.o): In function `clang::FormatASTNodeDiagnosticArgument(clang::DiagnosticsEngine::ArgumentKind, long, llvm::StringRef, llvm::StringRef, llvm::ArrayRef >, llvm::SmallVectorImpl&, void*, llvm::ArrayRef)': (.text._ZN5clang31FormatASTNodeDiagnosticArgumentENS_17DiagnosticsEngine12ArgumentKindElN4llvm9StringRefES3_NS2_8ArrayRefISt4pairIS1_lEEERNS2_15SmallVectorImplIcEEPvNS4_IlEE+0x846): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::VisitFunctionProtoType(clang::FunctionProtoType const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_22VisitFunctionProtoTypeEPKN5clang17FunctionProtoTypeEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x81): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::VisitFunctionProtoType(clang::FunctionProtoType const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_22VisitFunctionProtoTypeEPKN5clang17FunctionProtoTypeEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x2d1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::VisitFunctionProtoType(clang::FunctionProtoType const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_22VisitFunctionProtoTypeEPKN5clang17FunctionProtoTypeEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x2e6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::VisitFunctionProtoType(clang::FunctionProtoType const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_22VisitFunctionProtoTypeEPKN5clang17FunctionProtoTypeEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x316): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::VisitFunctionProtoType(clang::FunctionProtoType const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_22VisitFunctionProtoTypeEPKN5clang17FunctionProtoTypeEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x33c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpLookups(clang::DeclContext const*, bool)::{lambda()#1}::operator()() const::{lambda()#2})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZZNS2_11dumpLookupsEPKN5clang11DeclContextEbENKUlvE_clEvEUlvE0_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x81): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpLookups(clang::DeclContext const*, bool)::{lambda()#1}::operator()() const::{lambda()#2})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZZNS2_11dumpLookupsEPKN5clang11DeclContextEbENKUlvE_clEvEUlvE0_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x349): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpLookups(clang::DeclContext const*, bool)::{lambda()#1}::operator()() const::{lambda()#2})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZZNS2_11dumpLookupsEPKN5clang11DeclContextEbENKUlvE_clEvEUlvE0_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x35f): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpLookups(clang::DeclContext const*, bool)::{lambda()#1}::operator()() const::{lambda()#2})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZZNS2_11dumpLookupsEPKN5clang11DeclContextEbENKUlvE_clEvEUlvE0_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x396): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpLookups(clang::DeclContext const*, bool)::{lambda()#1}::operator()() const::{lambda()#2})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZZNS2_11dumpLookupsEPKN5clang11DeclContextEbENKUlvE_clEvEUlvE0_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x3ac): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::VisitFunctionDecl(clang::FunctionDecl const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_17VisitFunctionDeclEPKN5clang12FunctionDeclEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x81): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::VisitFunctionDecl(clang::FunctionDecl const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_17VisitFunctionDeclEPKN5clang12FunctionDeclEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x21c): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::VisitFunctionDecl(clang::FunctionDecl const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_17VisitFunctionDeclEPKN5clang12FunctionDeclEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x319): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::VisitFunctionDecl(clang::FunctionDecl const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_17VisitFunctionDeclEPKN5clang12FunctionDeclEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x34e): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::VisitFunctionDecl(clang::FunctionDecl const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_17VisitFunctionDeclEPKN5clang12FunctionDeclEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x367): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::VisitFunctionDecl(clang::FunctionDecl const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_17VisitFunctionDeclEPKN5clang12FunctionDeclEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x38c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::VisitFunctionDecl(clang::FunctionDecl const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_17VisitFunctionDeclEPKN5clang12FunctionDeclEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x3a8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::VisitBlockDecl(clang::BlockDecl const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_14VisitBlockDeclEPKN5clang9BlockDeclEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x81): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::VisitBlockDecl(clang::BlockDecl const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_14VisitBlockDeclEPKN5clang9BlockDeclEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x2d1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::VisitBlockDecl(clang::BlockDecl const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_14VisitBlockDeclEPKN5clang9BlockDeclEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x2e6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::VisitBlockDecl(clang::BlockDecl const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_14VisitBlockDeclEPKN5clang9BlockDeclEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x316): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::VisitBlockDecl(clang::BlockDecl const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_14VisitBlockDeclEPKN5clang9BlockDeclEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x33c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::VisitObjCMethodDecl(clang::ObjCMethodDecl const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_19VisitObjCMethodDeclEPKN5clang14ObjCMethodDeclEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x81): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::VisitObjCMethodDecl(clang::ObjCMethodDecl const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_19VisitObjCMethodDeclEPKN5clang14ObjCMethodDeclEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x2d1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::VisitObjCMethodDecl(clang::ObjCMethodDecl const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_19VisitObjCMethodDeclEPKN5clang14ObjCMethodDeclEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x2e6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::VisitObjCMethodDecl(clang::ObjCMethodDecl const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_19VisitObjCMethodDeclEPKN5clang14ObjCMethodDeclEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x316): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::VisitObjCMethodDecl(clang::ObjCMethodDecl const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_19VisitObjCMethodDeclEPKN5clang14ObjCMethodDeclEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x33c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::VisitBlockDecl(clang::BlockDecl const*)::{lambda()#2})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_14VisitBlockDeclEPKN5clang9BlockDeclEEUlvE0_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x81): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::VisitBlockDecl(clang::BlockDecl const*)::{lambda()#2})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_14VisitBlockDeclEPKN5clang9BlockDeclEEUlvE0_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x2d9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::VisitBlockDecl(clang::BlockDecl const*)::{lambda()#2})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_14VisitBlockDeclEPKN5clang9BlockDeclEEUlvE0_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x2ee): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::VisitBlockDecl(clang::BlockDecl const*)::{lambda()#2})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_14VisitBlockDeclEPKN5clang9BlockDeclEEUlvE0_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x326): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::VisitBlockDecl(clang::BlockDecl const*)::{lambda()#2})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_14VisitBlockDeclEPKN5clang9BlockDeclEEUlvE0_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x34c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpDecl(clang::Decl const*)::{lambda()#1}::operator()() const::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZZNS2_8dumpDeclEPKN5clang4DeclEENKUlvE_clEvEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x81): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpDecl(clang::Decl const*)::{lambda()#1}::operator()() const::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZZNS2_8dumpDeclEPKN5clang4DeclEENKUlvE_clEvEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x21e): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpDecl(clang::Decl const*)::{lambda()#1}::operator()() const::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZZNS2_8dumpDeclEPKN5clang4DeclEENKUlvE_clEvEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x309): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpDecl(clang::Decl const*)::{lambda()#1}::operator()() const::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZZNS2_8dumpDeclEPKN5clang4DeclEENKUlvE_clEvEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x31f): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpDecl(clang::Decl const*)::{lambda()#1}::operator()() const::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZZNS2_8dumpDeclEPKN5clang4DeclEENKUlvE_clEvEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x356): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpDecl(clang::Decl const*)::{lambda()#1}::operator()() const::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZZNS2_8dumpDeclEPKN5clang4DeclEENKUlvE_clEvEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x37c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpDeclContext(clang::DeclContext const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_15dumpDeclContextEPKN5clang11DeclContextEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x81): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpDeclContext(clang::DeclContext const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_15dumpDeclContextEPKN5clang11DeclContextEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x349): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpDeclContext(clang::DeclContext const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_15dumpDeclContextEPKN5clang11DeclContextEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x35f): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpDeclContext(clang::DeclContext const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_15dumpDeclContextEPKN5clang11DeclContextEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x396): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpDeclContext(clang::DeclContext const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_15dumpDeclContextEPKN5clang11DeclContextEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x3ac): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::visitVerbatimBlockLineComment(clang::comments::VerbatimBlockLineComment const*) [clone .isra.391] [clone .constprop.883]': (.text._ZN12_GLOBAL__N_19ASTDumper29visitVerbatimBlockLineCommentEPKN5clang8comments24VerbatimBlockLineCommentE.isra.391.constprop.883+0xba): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::visitVerbatimBlockLineComment(clang::comments::VerbatimBlockLineComment const*) [clone .isra.391] [clone .constprop.883]': (.text._ZN12_GLOBAL__N_19ASTDumper29visitVerbatimBlockLineCommentEPKN5clang8comments24VerbatimBlockLineCommentE.isra.391.constprop.883+0xdd): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::visitVerbatimBlockLineComment(clang::comments::VerbatimBlockLineComment const*) [clone .isra.391] [clone .constprop.883]': (.text._ZN12_GLOBAL__N_19ASTDumper29visitVerbatimBlockLineCommentEPKN5clang8comments24VerbatimBlockLineCommentE.isra.391.constprop.883+0xa6): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `void dumpPreviousDeclImpl(llvm::raw_ostream&, clang::Mergeable const*) [clone .constprop.856]': (.text._Z20dumpPreviousDeclImplIN5clang24UnresolvedUsingValueDeclEEvRN4llvm11raw_ostreamEPKNS0_9MergeableIT_EE.constprop.856+0x78): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `void dumpPreviousDeclImpl(llvm::raw_ostream&, clang::Mergeable const*) [clone .constprop.856]': (.text._Z20dumpPreviousDeclImplIN5clang24UnresolvedUsingValueDeclEEvRN4llvm11raw_ostreamEPKNS0_9MergeableIT_EE.constprop.856+0x5e): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `void dumpPreviousDeclImpl(llvm::raw_ostream&, clang::Mergeable const*) [clone .constprop.856]': (.text._Z20dumpPreviousDeclImplIN5clang24UnresolvedUsingValueDeclEEvRN4llvm11raw_ostreamEPKNS0_9MergeableIT_EE.constprop.856+0x87): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpPointer(void const*)': (.text._ZN12_GLOBAL__N_19ASTDumper11dumpPointerEPKv+0x31): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpPointer(void const*)': (.text._ZN12_GLOBAL__N_19ASTDumper11dumpPointerEPKv+0x66): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpName(clang::NamedDecl const*) [clone .part.747]': (.text._ZN12_GLOBAL__N_19ASTDumper8dumpNameEPKN5clang9NamedDeclE.part.747+0x62): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpName(clang::NamedDecl const*) [clone .part.747]': (.text._ZN12_GLOBAL__N_19ASTDumper8dumpNameEPKN5clang9NamedDeclE.part.747+0xa6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpLocation(clang::SourceLocation)': (.text._ZN12_GLOBAL__N_19ASTDumper12dumpLocationEN5clang14SourceLocationE+0xbc): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpLocation(clang::SourceLocation)': (.text._ZN12_GLOBAL__N_19ASTDumper12dumpLocationEN5clang14SourceLocationE+0xdf): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpLocation(clang::SourceLocation)': (.text._ZN12_GLOBAL__N_19ASTDumper12dumpLocationEN5clang14SourceLocationE+0x1bb): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpLocation(clang::SourceLocation)': (.text._ZN12_GLOBAL__N_19ASTDumper12dumpLocationEN5clang14SourceLocationE+0x1de): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpLocation(clang::SourceLocation)': (.text._ZN12_GLOBAL__N_19ASTDumper12dumpLocationEN5clang14SourceLocationE+0x222): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpLocation(clang::SourceLocation)': (.text._ZN12_GLOBAL__N_19ASTDumper12dumpLocationEN5clang14SourceLocationE+0x239): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpLocation(clang::SourceLocation)': (.text._ZN12_GLOBAL__N_19ASTDumper12dumpLocationEN5clang14SourceLocationE+0x251): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpLocation(clang::SourceLocation)': (.text._ZN12_GLOBAL__N_19ASTDumper12dumpLocationEN5clang14SourceLocationE+0x269): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpLocation(clang::SourceLocation)': (.text._ZN12_GLOBAL__N_19ASTDumper12dumpLocationEN5clang14SourceLocationE+0x281): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpLocation(clang::SourceLocation)': (.text._ZN12_GLOBAL__N_19ASTDumper12dumpLocationEN5clang14SourceLocationE+0x299): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o):(.text._ZN12_GLOBAL__N_19ASTDumper15VisitRecordDeclEPKN5clang10RecordDeclE+0xe1): more undefined references to `llvm::raw_ostream::write(unsigned char)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::VisitRecordDecl(clang::RecordDecl const*)': (.text._ZN12_GLOBAL__N_19ASTDumper15VisitRecordDeclEPKN5clang10RecordDeclE+0x106): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpBareType(clang::QualType, bool)': (.text._ZN12_GLOBAL__N_19ASTDumper12dumpBareTypeEN5clang8QualTypeEb+0x79): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpBareType(clang::QualType, bool)': (.text._ZN12_GLOBAL__N_19ASTDumper12dumpBareTypeEN5clang8QualTypeEb+0xea): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpType(clang::QualType)': (.text._ZN12_GLOBAL__N_19ASTDumper8dumpTypeEN5clang8QualTypeE+0x46): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::VisitBinaryOperator(clang::BinaryOperator const*)': (.text._ZN12_GLOBAL__N_19ASTDumper19VisitBinaryOperatorEPKN5clang14BinaryOperatorE+0xba): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::VisitBinaryOperator(clang::BinaryOperator const*)': (.text._ZN12_GLOBAL__N_19ASTDumper19VisitBinaryOperatorEPKN5clang14BinaryOperatorE+0xe0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::VisitBinaryOperator(clang::BinaryOperator const*)': (.text._ZN12_GLOBAL__N_19ASTDumper19VisitBinaryOperatorEPKN5clang14BinaryOperatorE+0xab): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::VisitUnaryOperator(clang::UnaryOperator const*)': (.text._ZN12_GLOBAL__N_19ASTDumper18VisitUnaryOperatorEPKN5clang13UnaryOperatorE+0x132): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::VisitUnaryOperator(clang::UnaryOperator const*)': (.text._ZN12_GLOBAL__N_19ASTDumper18VisitUnaryOperatorEPKN5clang13UnaryOperatorE+0x157): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o):(.text._ZN12_GLOBAL__N_19ASTDumper18VisitUnaryOperatorEPKN5clang13UnaryOperatorE+0x172): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::VisitCXXRecordDecl(clang::CXXRecordDecl const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_18VisitCXXRecordDeclEPKN5clang13CXXRecordDeclEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x369): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::VisitCXXRecordDecl(clang::CXXRecordDecl const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_18VisitCXXRecordDeclEPKN5clang13CXXRecordDeclEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x37e): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::VisitCXXRecordDecl(clang::CXXRecordDecl const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_18VisitCXXRecordDeclEPKN5clang13CXXRecordDeclEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x3b6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpBareDeclRef(clang::Decl const*)': (.text._ZN12_GLOBAL__N_19ASTDumper15dumpBareDeclRefEPKN5clang4DeclE+0x129): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpDeclRef(clang::Decl const*, char const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_11dumpDeclRefEPKN5clang4DeclEPKcEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x81): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpDeclRef(clang::Decl const*, char const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_11dumpDeclRefEPKN5clang4DeclEPKcEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x324): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpDeclRef(clang::Decl const*, char const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_11dumpDeclRefEPKN5clang4DeclEPKcEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x349): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpDeclRef(clang::Decl const*, char const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_11dumpDeclRefEPKN5clang4DeclEPKcEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x35e): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpDeclRef(clang::Decl const*, char const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_11dumpDeclRefEPKN5clang4DeclEPKcEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x396): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpDeclRef(clang::Decl const*, char const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_11dumpDeclRefEPKN5clang4DeclEPKcEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x3a9): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `dumpBasePath(llvm::raw_ostream&, clang::CastExpr const*) [clone .part.753] [clone .constprop.843]': (.text.unlikely._ZL12dumpBasePathRN4llvm11raw_ostreamEPKN5clang8CastExprE.part.753.constprop.843+0xfa): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::VisitCXXNamedCastExpr(clang::CXXNamedCastExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_19ASTDumper21VisitCXXNamedCastExprEPKN5clang16CXXNamedCastExprE+0x94): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpComment(clang::comments::Comment const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper11dumpCommentEPKN5clang8comments7CommentEENKUlvE_clEv+0x16b): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpComment(clang::comments::Comment const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper11dumpCommentEPKN5clang8comments7CommentEENKUlvE_clEv+0x361): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpComment(clang::comments::Comment const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper11dumpCommentEPKN5clang8comments7CommentEENKUlvE_clEv+0x434): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpComment(clang::comments::Comment const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper11dumpCommentEPKN5clang8comments7CommentEENKUlvE_clEv+0x571): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpComment(clang::comments::Comment const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_11dumpCommentEPKN5clang8comments7CommentEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x81): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpComment(clang::comments::Comment const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_11dumpCommentEPKN5clang8comments7CommentEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x2a9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpComment(clang::comments::Comment const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_11dumpCommentEPKN5clang8comments7CommentEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x2de): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpComment(clang::comments::Comment const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_11dumpCommentEPKN5clang8comments7CommentEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x2f7): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `clang::comments::Comment::dump() const': (.text._ZNK5clang8comments7Comment4dumpEv+0x5): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `clang::comments::Comment::dump(clang::ASTContext const&) const': (.text._ZNK5clang8comments7Comment4dumpERKNS_10ASTContextE+0x12): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `clang::comments::Comment::dumpColor() const': (.text._ZNK5clang8comments7Comment9dumpColorEv+0x37): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `void (anonymous namespace)::ASTDumper::dumpChild<(anonymous namespace)::ASTDumper::dumpDeclRef(clang::Decl const*, char const*)::{lambda()#1}>((anonymous namespace)::ASTDumper::dumpDeclRef(clang::Decl const*, char const*)::{lambda()#1})': (.text._ZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS0_11dumpDeclRefEPKN5clang4DeclEPKcEUlvE_EEvT_+0x2a9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `void dumpPreviousDeclImpl(llvm::raw_ostream&, clang::Redeclarable const*) [clone .constprop.850]': (.text._Z20dumpPreviousDeclImplIN5clang24RedeclarableTemplateDeclEEvRN4llvm11raw_ostreamEPKNS0_12RedeclarableIT_EE.constprop.850+0x80): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `void dumpPreviousDeclImpl(llvm::raw_ostream&, clang::Redeclarable const*) [clone .constprop.850]': (.text._Z20dumpPreviousDeclImplIN5clang24RedeclarableTemplateDeclEEvRN4llvm11raw_ostreamEPKNS0_12RedeclarableIT_EE.constprop.850+0x67): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `void dumpPreviousDeclImpl(llvm::raw_ostream&, clang::Redeclarable const*) [clone .constprop.850]': (.text._Z20dumpPreviousDeclImplIN5clang24RedeclarableTemplateDeclEEvRN4llvm11raw_ostreamEPKNS0_12RedeclarableIT_EE.constprop.850+0x91): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `void dumpPreviousDeclImpl(llvm::raw_ostream&, clang::Redeclarable const*) [clone .constprop.852]': (.text._Z20dumpPreviousDeclImplIN5clang15TypedefNameDeclEEvRN4llvm11raw_ostreamEPKNS0_12RedeclarableIT_EE.constprop.852+0x80): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `void dumpPreviousDeclImpl(llvm::raw_ostream&, clang::Redeclarable const*) [clone .constprop.852]': (.text._Z20dumpPreviousDeclImplIN5clang15TypedefNameDeclEEvRN4llvm11raw_ostreamEPKNS0_12RedeclarableIT_EE.constprop.852+0x67): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `void dumpPreviousDeclImpl(llvm::raw_ostream&, clang::Redeclarable const*) [clone .constprop.852]': (.text._Z20dumpPreviousDeclImplIN5clang15TypedefNameDeclEEvRN4llvm11raw_ostreamEPKNS0_12RedeclarableIT_EE.constprop.852+0x91): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `void dumpPreviousDeclImpl(llvm::raw_ostream&, clang::Redeclarable const*) [clone .constprop.854]': (.text._Z20dumpPreviousDeclImplIN5clang12FunctionDeclEEvRN4llvm11raw_ostreamEPKNS0_12RedeclarableIT_EE.constprop.854+0x80): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `void dumpPreviousDeclImpl(llvm::raw_ostream&, clang::Redeclarable const*) [clone .constprop.854]': (.text._Z20dumpPreviousDeclImplIN5clang12FunctionDeclEEvRN4llvm11raw_ostreamEPKNS0_12RedeclarableIT_EE.constprop.854+0x67): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `void dumpPreviousDeclImpl(llvm::raw_ostream&, clang::Redeclarable const*) [clone .constprop.854]': (.text._Z20dumpPreviousDeclImplIN5clang12FunctionDeclEEvRN4llvm11raw_ostreamEPKNS0_12RedeclarableIT_EE.constprop.854+0x91): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `void dumpPreviousDeclImpl(llvm::raw_ostream&, clang::Redeclarable const*) [clone .constprop.855]': (.text._Z20dumpPreviousDeclImplIN5clang7VarDeclEEvRN4llvm11raw_ostreamEPKNS0_12RedeclarableIT_EE.constprop.855+0x80): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `void dumpPreviousDeclImpl(llvm::raw_ostream&, clang::Redeclarable const*) [clone .constprop.855]': (.text._Z20dumpPreviousDeclImplIN5clang7VarDeclEEvRN4llvm11raw_ostreamEPKNS0_12RedeclarableIT_EE.constprop.855+0x67): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `void dumpPreviousDeclImpl(llvm::raw_ostream&, clang::Redeclarable const*) [clone .constprop.855]': (.text._Z20dumpPreviousDeclImplIN5clang7VarDeclEEvRN4llvm11raw_ostreamEPKNS0_12RedeclarableIT_EE.constprop.855+0x91): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `void dumpPreviousDeclImpl(llvm::raw_ostream&, clang::Redeclarable const*) [clone .constprop.851]': (.text._Z20dumpPreviousDeclImplIN5clang7TagDeclEEvRN4llvm11raw_ostreamEPKNS0_12RedeclarableIT_EE.constprop.851+0x80): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `void dumpPreviousDeclImpl(llvm::raw_ostream&, clang::Redeclarable const*) [clone .constprop.851]': (.text._Z20dumpPreviousDeclImplIN5clang7TagDeclEEvRN4llvm11raw_ostreamEPKNS0_12RedeclarableIT_EE.constprop.851+0x67): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `void dumpPreviousDeclImpl(llvm::raw_ostream&, clang::Redeclarable const*) [clone .constprop.851]': (.text._Z20dumpPreviousDeclImplIN5clang7TagDeclEEvRN4llvm11raw_ostreamEPKNS0_12RedeclarableIT_EE.constprop.851+0x91): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::VisitCXXRecordDecl(clang::CXXRecordDecl const*)': (.text._ZN12_GLOBAL__N_19ASTDumper18VisitCXXRecordDeclEPKN5clang13CXXRecordDeclE+0xbad): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::VisitCXXRecordDecl(clang::CXXRecordDecl const*)': (.text._ZN12_GLOBAL__N_19ASTDumper18VisitCXXRecordDeclEPKN5clang13CXXRecordDeclE+0xbd7): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpDecl(clang::Decl const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpDeclEPKN5clang4DeclEENKUlvE_clEv+0xf0): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpDecl(clang::Decl const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpDeclEPKN5clang4DeclEENKUlvE_clEv+0x3f5): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpDecl(clang::Decl const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpDeclEPKN5clang4DeclEENKUlvE_clEv+0x843): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpDecl(clang::Decl const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpDeclEPKN5clang4DeclEENKUlvE_clEv+0x94c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpDecl(clang::Decl const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpDeclEPKN5clang4DeclEENKUlvE_clEv+0x970): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpDecl(clang::Decl const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpDeclEPKN5clang4DeclEENKUlvE_clEv+0xc65): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpDecl(clang::Decl const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpDeclEPKN5clang4DeclEENKUlvE_clEv+0xe50): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpDecl(clang::Decl const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpDeclEPKN5clang4DeclEENKUlvE_clEv+0x1cc4): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpDecl(clang::Decl const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpDeclEPKN5clang4DeclEENKUlvE_clEv+0x1cf8): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpDecl(clang::Decl const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpDeclEPKN5clang4DeclEENKUlvE_clEv+0x1d07): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpDecl(clang::Decl const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpDeclEPKN5clang4DeclEENKUlvE_clEv+0x1e35): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpDecl(clang::Decl const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpDeclEPKN5clang4DeclEENKUlvE_clEv+0x1e54): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o):(.text._ZZN12_GLOBAL__N_19ASTDumper8dumpDeclEPKN5clang4DeclEENKUlvE_clEv+0x1eba): more undefined references to `llvm::raw_ostream::write(unsigned char)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpStmt(clang::Stmt const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpStmtEPKN5clang4StmtEENKUlvE_clEv+0x152b): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpStmt(clang::Stmt const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpStmtEPKN5clang4StmtEENKUlvE_clEv+0x15f4): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpStmt(clang::Stmt const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpStmtEPKN5clang4StmtEENKUlvE_clEv+0x165f): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpStmt(clang::Stmt const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpStmtEPKN5clang4StmtEENKUlvE_clEv+0x19a7): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpStmt(clang::Stmt const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpStmtEPKN5clang4StmtEENKUlvE_clEv+0x1a28): undefined reference to `llvm::raw_ostream::operator<<(double)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpStmt(clang::Stmt const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpStmtEPKN5clang4StmtEENKUlvE_clEv+0x1be0): undefined reference to `llvm::APInt::APInt(unsigned int, unsigned int, unsigned long const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpStmt(clang::Stmt const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpStmtEPKN5clang4StmtEENKUlvE_clEv+0x1c04): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpStmt(clang::Stmt const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpStmtEPKN5clang4StmtEENKUlvE_clEv+0x1c2c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpStmt(clang::Stmt const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpStmtEPKN5clang4StmtEENKUlvE_clEv+0x1fb6): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpTemplateArgument(clang::TemplateArgument const&, clang::SourceRange)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper20dumpTemplateArgumentERKN5clang16TemplateArgumentENS1_11SourceRangeEENKUlvE_clEv+0x21e): undefined reference to `llvm::APInt::APInt(unsigned int, llvm::ArrayRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpTemplateArgument(clang::TemplateArgument const&, clang::SourceRange)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper20dumpTemplateArgumentERKN5clang16TemplateArgumentENS1_11SourceRangeEENKUlvE_clEv+0x282): undefined reference to `llvm::APInt::print(llvm::raw_ostream&, bool) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpTemplateArgument(clang::TemplateArgument const&, clang::SourceRange)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper20dumpTemplateArgumentERKN5clang16TemplateArgumentENS1_11SourceRangeEENKUlvE_clEv+0x310): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpTemplateArgument(clang::TemplateArgument const&, clang::SourceRange)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper20dumpTemplateArgumentERKN5clang16TemplateArgumentENS1_11SourceRangeEENKUlvE_clEv+0x326): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpTemplateArgument(clang::TemplateArgument const&, clang::SourceRange)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_20dumpTemplateArgumentERKN5clang16TemplateArgumentENS4_11SourceRangeEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x81): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpTemplateArgument(clang::TemplateArgument const&, clang::SourceRange)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_20dumpTemplateArgumentERKN5clang16TemplateArgumentENS4_11SourceRangeEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x2a9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpTemplateArgument(clang::TemplateArgument const&, clang::SourceRange)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_20dumpTemplateArgumentERKN5clang16TemplateArgumentENS4_11SourceRangeEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x2de): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpTemplateArgument(clang::TemplateArgument const&, clang::SourceRange)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_20dumpTemplateArgumentERKN5clang16TemplateArgumentENS4_11SourceRangeEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x2f7): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpCXXCtorInitializer(clang::CXXCtorInitializer const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper22dumpCXXCtorInitializerEPKN5clang18CXXCtorInitializerEENKUlvE_clEv+0xd6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpCXXCtorInitializer(clang::CXXCtorInitializer const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_22dumpCXXCtorInitializerEPKN5clang18CXXCtorInitializerEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x81): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpCXXCtorInitializer(clang::CXXCtorInitializer const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_22dumpCXXCtorInitializerEPKN5clang18CXXCtorInitializerEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x2a9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpCXXCtorInitializer(clang::CXXCtorInitializer const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_22dumpCXXCtorInitializerEPKN5clang18CXXCtorInitializerEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x2de): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpCXXCtorInitializer(clang::CXXCtorInitializer const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_22dumpCXXCtorInitializerEPKN5clang18CXXCtorInitializerEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x2f7): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::VisitVarDecl(clang::VarDecl const*)': (.text._ZN12_GLOBAL__N_19ASTDumper12VisitVarDeclEPKN5clang7VarDeclE+0x186): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpAttr(clang::Attr const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpAttrEPKN5clang4AttrEENKUlvE_clEv+0x22b): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpAttr(clang::Attr const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpAttrEPKN5clang4AttrEENKUlvE_clEv+0x253): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpAttr(clang::Attr const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpAttrEPKN5clang4AttrEENKUlvE_clEv+0x27c): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpAttr(clang::Attr const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpAttrEPKN5clang4AttrEENKUlvE_clEv+0x45b): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpAttr(clang::Attr const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpAttrEPKN5clang4AttrEENKUlvE_clEv+0x4bb): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpAttr(clang::Attr const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpAttrEPKN5clang4AttrEENKUlvE_clEv+0x56b): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpAttr(clang::Attr const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpAttrEPKN5clang4AttrEENKUlvE_clEv+0x707): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpAttr(clang::Attr const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpAttrEPKN5clang4AttrEENKUlvE_clEv+0x884): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpAttr(clang::Attr const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpAttrEPKN5clang4AttrEENKUlvE_clEv+0x8e5): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpAttr(clang::Attr const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpAttrEPKN5clang4AttrEENKUlvE_clEv+0x905): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpAttr(clang::Attr const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpAttrEPKN5clang4AttrEENKUlvE_clEv+0x9cd): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpAttr(clang::Attr const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpAttrEPKN5clang4AttrEENKUlvE_clEv+0x9ed): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpAttr(clang::Attr const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpAttrEPKN5clang4AttrEENKUlvE_clEv+0xa44): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpAttr(clang::Attr const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpAttrEPKN5clang4AttrEENKUlvE_clEv+0xd47): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpAttr(clang::Attr const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpAttrEPKN5clang4AttrEENKUlvE_clEv+0xdaa): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpAttr(clang::Attr const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpAttrEPKN5clang4AttrEENKUlvE_clEv+0xe14): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpAttr(clang::Attr const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpAttrEPKN5clang4AttrEENKUlvE_clEv+0xf71): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpAttr(clang::Attr const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpAttrEPKN5clang4AttrEENKUlvE_clEv+0xfdb): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpAttr(clang::Attr const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpAttrEPKN5clang4AttrEENKUlvE_clEv+0x1027): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpAttr(clang::Attr const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpAttrEPKN5clang4AttrEENKUlvE_clEv+0x10f1): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpAttr(clang::Attr const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpAttrEPKN5clang4AttrEENKUlvE_clEv+0x111d): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpAttr(clang::Attr const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpAttrEPKN5clang4AttrEENKUlvE_clEv+0x113e): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpAttr(clang::Attr const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpAttrEPKN5clang4AttrEENKUlvE_clEv+0x115d): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpAttr(clang::Attr const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpAttrEPKN5clang4AttrEENKUlvE_clEv+0x1254): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpAttr(clang::Attr const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpAttrEPKN5clang4AttrEENKUlvE_clEv+0x1305): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpAttr(clang::Attr const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpAttrEPKN5clang4AttrEENKUlvE_clEv+0x1326): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpAttr(clang::Attr const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpAttrEPKN5clang4AttrEENKUlvE_clEv+0x1345): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpAttr(clang::Attr const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpAttrEPKN5clang4AttrEENKUlvE_clEv+0x1762): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpAttr(clang::Attr const*)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper8dumpAttrEPKN5clang4AttrEENKUlvE_clEv+0x1783): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpAttr(clang::Attr const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_8dumpAttrEPKN5clang4AttrEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x81): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpAttr(clang::Attr const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_8dumpAttrEPKN5clang4AttrEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x2a9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpAttr(clang::Attr const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_8dumpAttrEPKN5clang4AttrEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x2de): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpAttr(clang::Attr const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_8dumpAttrEPKN5clang4AttrEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x2f7): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `clang::TypeVisitor<(anonymous namespace)::ASTDumper, void>::Visit(clang::Type const*)': (.text._ZN5clang11TypeVisitorIN12_GLOBAL__N_19ASTDumperEvE5VisitEPKNS_4TypeE+0x344): undefined reference to `llvm::APInt::print(llvm::raw_ostream&, bool) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `clang::TypeVisitor<(anonymous namespace)::ASTDumper, void>::Visit(clang::Type const*)': (.text._ZN5clang11TypeVisitorIN12_GLOBAL__N_19ASTDumperEvE5VisitEPKNS_4TypeE+0x3d9): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `clang::TypeVisitor<(anonymous namespace)::ASTDumper, void>::Visit(clang::Type const*)': (.text._ZN5clang11TypeVisitorIN12_GLOBAL__N_19ASTDumperEvE5VisitEPKNS_4TypeE+0x4cd): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `clang::TypeVisitor<(anonymous namespace)::ASTDumper, void>::Visit(clang::Type const*)': (.text._ZN5clang11TypeVisitorIN12_GLOBAL__N_19ASTDumperEvE5VisitEPKNS_4TypeE+0x4e8): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpTypeAsChild(clang::QualType)': (.text._ZN12_GLOBAL__N_19ASTDumper15dumpTypeAsChildEN5clang8QualTypeE+0x225): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `clang::QualType::dump() const': (.text._ZNK5clang8QualType4dumpEv+0x22): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `clang::QualType::dump(char const*) const': (.text._ZNK5clang8QualType4dumpEPKc+0x16): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `clang::QualType::dump(char const*) const': (.text._ZNK5clang8QualType4dumpEPKc+0x9b): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `clang::QualType::dump(char const*) const': (.text._ZNK5clang8QualType4dumpEPKc+0xb2): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::VisitArrayType(clang::ArrayType const*)': (.text._ZN12_GLOBAL__N_19ASTDumper14VisitArrayTypeEPKN5clang9ArrayTypeE+0x70): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::VisitVectorType(clang::VectorType const*)': (.text._ZN12_GLOBAL__N_19ASTDumper15VisitVectorTypeEPKN5clang10VectorTypeE+0x60): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::VisitFunctionType(clang::FunctionType const*)': (.text._ZN12_GLOBAL__N_19ASTDumper17VisitFunctionTypeEPKN5clang12FunctionTypeE+0x4e): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::VisitFunctionType(clang::FunctionType const*)': (.text._ZN12_GLOBAL__N_19ASTDumper17VisitFunctionTypeEPKN5clang12FunctionTypeE+0xf2): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpTypeAsChild(clang::QualType)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_15dumpTypeAsChildEN5clang8QualTypeEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x81): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpTypeAsChild(clang::QualType)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_15dumpTypeAsChildEN5clang8QualTypeEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x29e): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpTypeAsChild(clang::QualType)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_15dumpTypeAsChildEN5clang8QualTypeEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x3c9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpTypeAsChild(clang::QualType)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_15dumpTypeAsChildEN5clang8QualTypeEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x3de): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpTypeAsChild(clang::QualType)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_15dumpTypeAsChildEN5clang8QualTypeEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x416): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpTypeAsChild(clang::QualType)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_15dumpTypeAsChildEN5clang8QualTypeEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x42c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpTypeAsChild(clang::QualType)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_15dumpTypeAsChildEN5clang8QualTypeEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x442): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpTypeAsChild(clang::QualType)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_15dumpTypeAsChildEN5clang8QualTypeEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x45b): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpTypeAsChild(clang::Type const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_15dumpTypeAsChildEPKN5clang4TypeEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x81): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpTypeAsChild(clang::Type const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_15dumpTypeAsChildEPKN5clang4TypeEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x459): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpTypeAsChild(clang::Type const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_15dumpTypeAsChildEPKN5clang4TypeEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x46e): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpTypeAsChild(clang::Type const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_15dumpTypeAsChildEPKN5clang4TypeEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x4a6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpTypeAsChild(clang::Type const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_15dumpTypeAsChildEPKN5clang4TypeEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x51f): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `clang::Stmt::dump(clang::SourceManager&) const': (.text._ZNK5clang4Stmt4dumpERNS_13SourceManagerE+0xd): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `clang::Stmt::dump() const': (.text._ZNK5clang4Stmt4dumpEv+0x22): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `clang::Stmt::dumpColor() const': (.text._ZNK5clang4Stmt9dumpColorEv+0x22): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::VisitInitListExpr(clang::InitListExpr const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_17VisitInitListExprEPKN5clang12InitListExprEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x81): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::VisitInitListExpr(clang::InitListExpr const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_17VisitInitListExprEPKN5clang12InitListExprEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x2f1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::VisitInitListExpr(clang::InitListExpr const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_17VisitInitListExprEPKN5clang12InitListExprEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x306): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::VisitInitListExpr(clang::InitListExpr const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_17VisitInitListExprEPKN5clang12InitListExprEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x336): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::VisitInitListExpr(clang::InitListExpr const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_17VisitInitListExprEPKN5clang12InitListExprEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x35c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::VisitBlockDecl(clang::BlockDecl const*)::{lambda()#3})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_14VisitBlockDeclEPKN5clang9BlockDeclEEUlvE1_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x81): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::VisitBlockDecl(clang::BlockDecl const*)::{lambda()#3})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_14VisitBlockDeclEPKN5clang9BlockDeclEEUlvE1_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x351): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::VisitBlockDecl(clang::BlockDecl const*)::{lambda()#3})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_14VisitBlockDeclEPKN5clang9BlockDeclEEUlvE1_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x386): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::VisitBlockDecl(clang::BlockDecl const*)::{lambda()#3})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_14VisitBlockDeclEPKN5clang9BlockDeclEEUlvE1_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x396): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::VisitBlockDecl(clang::BlockDecl const*)::{lambda()#3})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_14VisitBlockDeclEPKN5clang9BlockDeclEEUlvE1_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x406): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::VisitBlockDecl(clang::BlockDecl const*)::{lambda()#3})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_14VisitBlockDeclEPKN5clang9BlockDeclEEUlvE1_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x41c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpStmt(clang::Stmt const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_8dumpStmtEPKN5clang4StmtEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x81): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpStmt(clang::Stmt const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_8dumpStmtEPKN5clang4StmtEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x2a9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpStmt(clang::Stmt const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_8dumpStmtEPKN5clang4StmtEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x2de): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpStmt(clang::Stmt const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_8dumpStmtEPKN5clang4StmtEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x2f7): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::VisitFunctionDecl(clang::FunctionDecl const*)': (.text._ZN12_GLOBAL__N_19ASTDumper17VisitFunctionDeclEPKN5clang12FunctionDeclE+0xfa): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::VisitFunctionDecl(clang::FunctionDecl const*)': (.text._ZN12_GLOBAL__N_19ASTDumper17VisitFunctionDeclEPKN5clang12FunctionDeclE+0x32b): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::VisitFunctionDecl(clang::FunctionDecl const*)': (.text._ZN12_GLOBAL__N_19ASTDumper17VisitFunctionDeclEPKN5clang12FunctionDeclE+0x46e): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `clang::Decl::dump() const': (.text._ZNK5clang4Decl4dumpEv+0x5): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `clang::Decl::dumpColor() const': (.text._ZNK5clang4Decl9dumpColorEv+0x31): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpLookups(clang::DeclContext const*, bool)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZZZNS2_11dumpLookupsEPKN5clang11DeclContextEbENKUlvE_clEvENKUlvE_clEvEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x81): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpLookups(clang::DeclContext const*, bool)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZZZNS2_11dumpLookupsEPKN5clang11DeclContextEbENKUlvE_clEvENKUlvE_clEvEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x399): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpLookups(clang::DeclContext const*, bool)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZZZNS2_11dumpLookupsEPKN5clang11DeclContextEbENKUlvE_clEvENKUlvE_clEvEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x3af): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpLookups(clang::DeclContext const*, bool)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZZZNS2_11dumpLookupsEPKN5clang11DeclContextEbENKUlvE_clEvENKUlvE_clEvEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x3e6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::VisitFunctionTemplateDecl(clang::FunctionTemplateDecl const*) [clone .constprop.828]': (.text._ZN12_GLOBAL__N_19ASTDumper25VisitFunctionTemplateDeclEPKN5clang20FunctionTemplateDeclE.constprop.828+0x5ae): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::VisitClassTemplateDecl(clang::ClassTemplateDecl const*) [clone .constprop.831]': (.text._ZN12_GLOBAL__N_19ASTDumper22VisitClassTemplateDeclEPKN5clang17ClassTemplateDeclE.constprop.831+0x675): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::VisitBlockDecl(clang::BlockDecl const*) [clone .constprop.842]': (.text._ZN12_GLOBAL__N_19ASTDumper14VisitBlockDeclEPKN5clang9BlockDeclE.constprop.842+0x456): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::VisitBlockDecl(clang::BlockDecl const*) [clone .constprop.842]': (.text._ZN12_GLOBAL__N_19ASTDumper14VisitBlockDeclEPKN5clang9BlockDeclE.constprop.842+0x46c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::VisitBlockDecl(clang::BlockDecl const*) [clone .constprop.842]': (.text._ZN12_GLOBAL__N_19ASTDumper14VisitBlockDeclEPKN5clang9BlockDeclE.constprop.842+0x482): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `void (anonymous namespace)::ASTDumper::VisitTemplateDecl(clang::VarTemplateDecl const*, bool) [clone .constprop.825]': (.text._ZN12_GLOBAL__N_19ASTDumper17VisitTemplateDeclIN5clang15VarTemplateDeclEEEvPKT_b.constprop.825+0x5cd): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpLookups(clang::DeclContext const*, bool)::{lambda()#1}::operator()() const::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZZNS2_11dumpLookupsEPKN5clang11DeclContextEbENKUlvE_clEvEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x87): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpLookups(clang::DeclContext const*, bool)::{lambda()#1}::operator()() const::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZZNS2_11dumpLookupsEPKN5clang11DeclContextEbENKUlvE_clEvEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x721): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpLookups(clang::DeclContext const*, bool)::{lambda()#1}::operator()() const::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZZNS2_11dumpLookupsEPKN5clang11DeclContextEbENKUlvE_clEvEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x757): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpLookups(clang::DeclContext const*, bool)::{lambda()#1}::operator()() const::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZZNS2_11dumpLookupsEPKN5clang11DeclContextEbENKUlvE_clEvEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x766): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpLookups(clang::DeclContext const*, bool)::{lambda()#1}::operator()() const::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZZNS2_11dumpLookupsEPKN5clang11DeclContextEbENKUlvE_clEvEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x7a9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpLookups(clang::DeclContext const*, bool)::{lambda()#1}::operator()() const::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZZNS2_11dumpLookupsEPKN5clang11DeclContextEbENKUlvE_clEvEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x7b9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpLookups(clang::DeclContext const*, bool)::{lambda()#1}::operator()() const::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZZNS2_11dumpLookupsEPKN5clang11DeclContextEbENKUlvE_clEvEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x7e3): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpLookups(clang::DeclContext const*, bool)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper11dumpLookupsEPKN5clang11DeclContextEbENKUlvE_clEv+0xa03): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpLookups(clang::DeclContext const*, bool)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper11dumpLookupsEPKN5clang11DeclContextEbENKUlvE_clEv+0xa39): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpLookups(clang::DeclContext const*, bool)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper11dumpLookupsEPKN5clang11DeclContextEbENKUlvE_clEv+0xa48): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpLookups(clang::DeclContext const*, bool)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper11dumpLookupsEPKN5clang11DeclContextEbENKUlvE_clEv+0xa92): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpLookups(clang::DeclContext const*, bool)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper11dumpLookupsEPKN5clang11DeclContextEbENKUlvE_clEv+0xaa8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `(anonymous namespace)::ASTDumper::dumpLookups(clang::DeclContext const*, bool)::{lambda()#1}::operator()() const': (.text._ZZN12_GLOBAL__N_19ASTDumper11dumpLookupsEPKN5clang11DeclContextEbENKUlvE_clEv+0xb23): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `clang::DeclContext::dumpLookups() const': (.text._ZNK5clang11DeclContext11dumpLookupsEv+0x5): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpLookups(clang::DeclContext const*, bool)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_11dumpLookupsEPKN5clang11DeclContextEbEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x81): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpLookups(clang::DeclContext const*, bool)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_11dumpLookupsEPKN5clang11DeclContextEbEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x2a9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpLookups(clang::DeclContext const*, bool)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_11dumpLookupsEPKN5clang11DeclContextEbEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x2de): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpLookups(clang::DeclContext const*, bool)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_11dumpLookupsEPKN5clang11DeclContextEbEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x2f7): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpDecl(clang::Decl const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_8dumpDeclEPKN5clang4DeclEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x81): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpDecl(clang::Decl const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_8dumpDeclEPKN5clang4DeclEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x2a9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpDecl(clang::Decl const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_8dumpDeclEPKN5clang4DeclEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x2de): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTDumper.cpp.o): In function `std::_Function_handler((anonymous namespace)::ASTDumper::dumpDecl(clang::Decl const*)::{lambda()#1})::{lambda(bool)#1}>::_M_invoke(std::_Any_data const&, bool&&)': (.text._ZNSt17_Function_handlerIFvbEZN12_GLOBAL__N_19ASTDumper9dumpChildIZNS2_8dumpDeclEPKN5clang4DeclEEUlvE_EEvT_EUlbE_E9_M_invokeERKSt9_Any_dataOb+0x2f7): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTTypeTraits.cpp.o): In function `clang::ast_type_traits::DynTypedNode::dump(llvm::raw_ostream&, clang::SourceManager&) const': (.text._ZNK5clang15ast_type_traits12DynTypedNode4dumpERN4llvm11raw_ostreamERNS_13SourceManagerE+0x152): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTTypeTraits.cpp.o): In function `clang::ast_type_traits::DynTypedNode::dump(llvm::raw_ostream&, clang::SourceManager&) const': (.text._ZNK5clang15ast_type_traits12DynTypedNode4dumpERN4llvm11raw_ostreamERNS_13SourceManagerE+0x173): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTTypeTraits.cpp.o): In function `clang::ast_type_traits::DynTypedNode::dump(llvm::raw_ostream&, clang::SourceManager&) const': (.text._ZNK5clang15ast_type_traits12DynTypedNode4dumpERN4llvm11raw_ostreamERNS_13SourceManagerE+0x18c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ASTTypeTraits.cpp.o): In function `clang::ast_type_traits::DynTypedNode::print(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang15ast_type_traits12DynTypedNode5printERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x25d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::LoopHintAttr::getValueString[abi:cxx11](clang::PrintingPolicy const&) const': (.text._ZNK5clang12LoopHintAttr14getValueStringB5cxx11ERKNS_14PrintingPolicyE[_ZNK5clang12LoopHintAttr14getValueStringB5cxx11ERKNS_14PrintingPolicyE]+0x65): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::LoopHintAttr::getValueString[abi:cxx11](clang::PrintingPolicy const&) const': (.text._ZNK5clang12LoopHintAttr14getValueStringB5cxx11ERKNS_14PrintingPolicyE[_ZNK5clang12LoopHintAttr14getValueStringB5cxx11ERKNS_14PrintingPolicyE]+0xe2): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::LoopHintAttr::getValueString[abi:cxx11](clang::PrintingPolicy const&) const': (.text._ZNK5clang12LoopHintAttr14getValueStringB5cxx11ERKNS_14PrintingPolicyE[_ZNK5clang12LoopHintAttr14getValueStringB5cxx11ERKNS_14PrintingPolicyE]+0x142): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::LoopHintAttr::printPrettyPragma(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang12LoopHintAttr17printPrettyPragmaERN4llvm11raw_ostreamERKNS_14PrintingPolicyE[_ZNK5clang12LoopHintAttr17printPrettyPragmaERN4llvm11raw_ostreamERKNS_14PrintingPolicyE]+0x75): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::LoopHintAttr::printPrettyPragma(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang12LoopHintAttr17printPrettyPragmaERN4llvm11raw_ostreamERKNS_14PrintingPolicyE[_ZNK5clang12LoopHintAttr17printPrettyPragmaERN4llvm11raw_ostreamERKNS_14PrintingPolicyE]+0x106): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::LoopHintAttr::printPrettyPragma(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang12LoopHintAttr17printPrettyPragmaERN4llvm11raw_ostreamERKNS_14PrintingPolicyE[_ZNK5clang12LoopHintAttr17printPrettyPragmaERN4llvm11raw_ostreamERKNS_14PrintingPolicyE]+0x15d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::LoopHintAttr::printPrettyPragma(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang12LoopHintAttr17printPrettyPragmaERN4llvm11raw_ostreamERKNS_14PrintingPolicyE[_ZNK5clang12LoopHintAttr17printPrettyPragmaERN4llvm11raw_ostreamERKNS_14PrintingPolicyE]+0x1d4): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::LoopHintAttr::printPrettyPragma(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang12LoopHintAttr17printPrettyPragmaERN4llvm11raw_ostreamERKNS_14PrintingPolicyE[_ZNK5clang12LoopHintAttr17printPrettyPragmaERN4llvm11raw_ostreamERKNS_14PrintingPolicyE]+0x23a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::AMDGPUNumSGPRAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang17AMDGPUNumSGPRAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x5a): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::AMDGPUNumSGPRAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang17AMDGPUNumSGPRAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x98): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::AMDGPUNumSGPRAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang17AMDGPUNumSGPRAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xb9): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::AMDGPUNumVGPRAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang17AMDGPUNumVGPRAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x5a): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::AMDGPUNumVGPRAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang17AMDGPUNumVGPRAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x98): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::AMDGPUNumVGPRAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang17AMDGPUNumVGPRAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xb9): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::ARMInterruptAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang16ARMInterruptAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x14a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::ARMInterruptAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang16ARMInterruptAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x16d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::AbiTagAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang10AbiTagAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x54): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o):(.text._ZNK5clang10AbiTagAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x9c): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::AcquireCapabilityAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang21AcquireCapabilityAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x73): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::AcquireCapabilityAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang21AcquireCapabilityAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xd3): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::AcquireCapabilityAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang21AcquireCapabilityAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x12b): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::AcquireCapabilityAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang21AcquireCapabilityAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x183): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::AcquireCapabilityAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang21AcquireCapabilityAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x1eb): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o):(.text._ZNK5clang21AcquireCapabilityAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x24b): more undefined references to `llvm::raw_ostream::operator<<(void const*)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::AcquiredAfterAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang17AcquiredAfterAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xf0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::AcquiredAfterAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang17AcquiredAfterAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x110): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::AcquiredAfterAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang17AcquiredAfterAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x134): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::AcquiredBeforeAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang18AcquiredBeforeAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x79): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::AcquiredBeforeAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang18AcquiredBeforeAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xe0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::AcquiredBeforeAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang18AcquiredBeforeAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x100): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::AcquiredBeforeAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang18AcquiredBeforeAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x124): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::AliasAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang9AliasAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xd2): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::AliasAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang9AliasAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xea): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::AlignValueAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang14AlignValueAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x55): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::AlignValueAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang14AlignValueAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x90): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::AlignValueAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang14AlignValueAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xb1): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::AnalyzerNoReturnAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang20AnalyzerNoReturnAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x6d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::AnnotateAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang12AnnotateAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xda): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::AnnotateAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang12AnnotateAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x100): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o):(.text._ZNK5clang12AnnotateAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xc7): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::ArgumentWithTypeTagAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang23ArgumentWithTypeTagAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x6c): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::ArgumentWithTypeTagAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang23ArgumentWithTypeTagAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x86): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::ArgumentWithTypeTagAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang23ArgumentWithTypeTagAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xa1): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::AsmLabelAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang12AsmLabelAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x82): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::AssertCapabilityAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang20AssertCapabilityAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x2f): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::AssertCapabilityAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang20AssertCapabilityAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x5e): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::AssertExclusiveLockAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang23AssertExclusiveLockAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x89): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::AssertExclusiveLockAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang23AssertExclusiveLockAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xf0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::AssertExclusiveLockAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang23AssertExclusiveLockAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x110): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::AssertExclusiveLockAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang23AssertExclusiveLockAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x134): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::AssertSharedLockAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang20AssertSharedLockAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x86): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::AssertSharedLockAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang20AssertSharedLockAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xf0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::AssertSharedLockAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang20AssertSharedLockAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x110): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::AssertSharedLockAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang20AssertSharedLockAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x134): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::AssumeAlignedAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang17AssumeAlignedAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x2d): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::AssumeAlignedAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang17AssumeAlignedAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x47): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::AssumeAlignedAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang17AssumeAlignedAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x76): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::AssumeAlignedAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang17AssumeAlignedAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x90): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::BlocksAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang10BlocksAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x9d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::BlocksAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang10BlocksAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xc2): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::BlocksAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang10BlocksAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xeb): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::C11NoReturnAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang15C11NoReturnAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x3d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::CFAuditedTransferAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang21CFAuditedTransferAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x6d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o):(.text._ZNK5clang14CFConsumedAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x5d): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::CUDALaunchBoundsAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang20CUDALaunchBoundsAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x6b): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::CUDALaunchBoundsAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang20CUDALaunchBoundsAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x98): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::CUDALaunchBoundsAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang20CUDALaunchBoundsAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xd8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::CUDALaunchBoundsAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang20CUDALaunchBoundsAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x118): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::CUDALaunchBoundsAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang20CUDALaunchBoundsAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xfe): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::CUDASharedAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang14CUDASharedAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x55): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::CXX11NoReturnAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang17CXX11NoReturnAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x45): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o):(.text._ZNK5clang16CallableWhenAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x125): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::ConstructorAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang15ConstructorAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x23): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::ConstructorAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang15ConstructorAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x56): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::ConsumableAutoCastAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang22ConsumableAutoCastAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x7d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::ConsumableSetOnReadAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang23ConsumableSetOnReadAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x7d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::DestructorAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang14DestructorAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x23): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::DestructorAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang14DestructorAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x56): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::EnableIfAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang12EnableIfAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x65): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::EnableIfAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang12EnableIfAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x10a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::EnableIfAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang12EnableIfAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x130): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::EnableIfAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang12EnableIfAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x150): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::EnableIfAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang12EnableIfAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xf7): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::ExclusiveTrylockFunctionAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang28ExclusiveTrylockFunctionAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x81): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::ExclusiveTrylockFunctionAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang28ExclusiveTrylockFunctionAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xb2): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::ExclusiveTrylockFunctionAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang28ExclusiveTrylockFunctionAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x108): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::ExclusiveTrylockFunctionAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang28ExclusiveTrylockFunctionAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x120): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::FallThroughAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang15FallThroughAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x5d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::FlagEnumAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang12FlagEnumAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x5d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::FormatAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang10FormatAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x69): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::FormatAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang10FormatAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x83): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::FormatAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang10FormatAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xe7): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::FormatAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang10FormatAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x101): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::FormatArgAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang13FormatArgAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x23): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o):(.text._ZNK5clang13FormatArgAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x56): more undefined references to `llvm::raw_ostream::operator<<(long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::GuardedByAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang13GuardedByAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x5b): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::GuardedByAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang13GuardedByAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x98): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::GuardedByAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang13GuardedByAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xb9): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::GuardedVarAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang14GuardedVarAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x5d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::IBActionAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang12IBActionAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x5d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::IBOutletAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang12IBOutletAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x5d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o):(.text._ZNK5clang22IBOutletCollectionAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xb6): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::InitPriorityAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang16InitPriorityAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x5c): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::InitPriorityAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang16InitPriorityAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x98): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::InitPriorityAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang16InitPriorityAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xb9): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::InitSegAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang11InitSegAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xe8): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::InitSegAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang11InitSegAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x121): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::InitSegAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang11InitSegAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x13a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::InitSegAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang11InitSegAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x160): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::InitSegAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang11InitSegAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x110): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::IntelOclBiccAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang16IntelOclBiccAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x65): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::LockReturnedAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang16LockReturnedAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x5e): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::LockReturnedAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang16LockReturnedAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xa0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::LockReturnedAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang16LockReturnedAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xc1): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::LocksExcludedAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang17LocksExcludedAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x7f): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::LocksExcludedAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang17LocksExcludedAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xf0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::LocksExcludedAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang17LocksExcludedAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x110): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::LocksExcludedAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang17LocksExcludedAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x134): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::MSInheritanceAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang17MSInheritanceAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x3d): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::MSNoVTableAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang14MSNoVTableAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x4d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::MSP430InterruptAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang19MSP430InterruptAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x55): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::MSP430InterruptAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang19MSP430InterruptAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x90): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::MSP430InterruptAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang19MSP430InterruptAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xb1): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::MinSizeAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang11MinSizeAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x5d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::MipsInterruptAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang17MipsInterruptAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x18a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::MipsInterruptAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang17MipsInterruptAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x1d5): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o):(.text._ZNK5clang17MipsInterruptAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x1c0): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::NonNullAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang11NonNullAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x51): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::NonNullAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang11NonNullAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x9c): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::NonNullAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang11NonNullAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xf0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::ObjCBoxableAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang15ObjCBoxableAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x65): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::ObjCBridgeAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang14ObjCBridgeAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xe2): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::ObjCBridgeAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang14ObjCBridgeAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x100): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::ObjCBridgeMutableAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang21ObjCBridgeMutableAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xea): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o):(.text._ZNK5clang21ObjCBridgeMutableAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x108): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::OwnershipAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang13OwnershipAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x9a): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::OwnershipAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang13OwnershipAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x132): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::OwnershipAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang13OwnershipAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x1b2): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::ParamTypestateAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang18ParamTypestateAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xa8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::PassObjectSizeAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang18PassObjectSizeAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x5f): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::PassObjectSizeAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang18PassObjectSizeAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xa0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::PassObjectSizeAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang18PassObjectSizeAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xc1): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::PtGuardedByAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang15PtGuardedByAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x5e): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::PtGuardedByAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang15PtGuardedByAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xa0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::PtGuardedByAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang15PtGuardedByAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xc1): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::PtGuardedVarAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang16PtGuardedVarAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x65): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::ReleaseCapabilityAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang21ReleaseCapabilityAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x73): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::ReleaseCapabilityAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang21ReleaseCapabilityAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xd3): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::ReleaseCapabilityAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang21ReleaseCapabilityAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x133): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::ReleaseCapabilityAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang21ReleaseCapabilityAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x18b): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::ReleaseCapabilityAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang21ReleaseCapabilityAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x1eb): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o):(.text._ZNK5clang21ReleaseCapabilityAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x24b): more undefined references to `llvm::raw_ostream::operator<<(void const*)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::ReqdWorkGroupSizeAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang21ReqdWorkGroupSizeAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x74): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::ReqdWorkGroupSizeAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang21ReqdWorkGroupSizeAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xa0): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::ReqdWorkGroupSizeAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang21ReqdWorkGroupSizeAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xc8): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::ReqdWorkGroupSizeAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang21ReqdWorkGroupSizeAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xf0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::ReqdWorkGroupSizeAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang21ReqdWorkGroupSizeAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x110): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::ReqdWorkGroupSizeAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang21ReqdWorkGroupSizeAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x130): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::RequiresCapabilityAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang22RequiresCapabilityAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x73): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::RequiresCapabilityAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang22RequiresCapabilityAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xd3): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::RequiresCapabilityAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang22RequiresCapabilityAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x133): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::RequiresCapabilityAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang22RequiresCapabilityAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x18b): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::RequiresCapabilityAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang22RequiresCapabilityAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x1eb): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o):(.text._ZNK5clang22RequiresCapabilityAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x24b): more undefined references to `llvm::raw_ostream::operator<<(void const*)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::ReturnTypestateAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang19ReturnTypestateAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xf2): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::ReturnTypestateAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang19ReturnTypestateAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x110): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::ScopedLockableAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang18ScopedLockableAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x65): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::SelectAnyAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang13SelectAnyAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x55): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::SentinelAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang12SentinelAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x2b): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::SentinelAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang12SentinelAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x45): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::SentinelAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang12SentinelAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x76): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::SentinelAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang12SentinelAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x90): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::SetTypestateAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang16SetTypestateAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xa8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::SharedTrylockFunctionAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang25SharedTrylockFunctionAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x74): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::SharedTrylockFunctionAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang25SharedTrylockFunctionAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xa5): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::SharedTrylockFunctionAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang25SharedTrylockFunctionAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xf8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::SharedTrylockFunctionAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang25SharedTrylockFunctionAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x110): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::TLSModelAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang12TLSModelAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xd2): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::TLSModelAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang12TLSModelAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xea): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::TargetAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang10TargetAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xd2): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o):(.text._ZNK5clang10TargetAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xea): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::TryAcquireCapabilityAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang24TryAcquireCapabilityAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x41): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::TryAcquireCapabilityAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang24TryAcquireCapabilityAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x8b): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::TryAcquireCapabilityAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang24TryAcquireCapabilityAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xc6): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::TryAcquireCapabilityAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang24TryAcquireCapabilityAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x11b): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::TryAcquireCapabilityAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang24TryAcquireCapabilityAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x146): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o):(.text._ZNK5clang24TryAcquireCapabilityAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x193): more undefined references to `llvm::raw_ostream::operator<<(void const*)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::TypeTagForDatatypeAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang22TypeTagForDatatypeAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xc2): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::TypeTagForDatatypeAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang22TypeTagForDatatypeAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xdd): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::TypeTagForDatatypeAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang22TypeTagForDatatypeAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xf7): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::TypeTagForDatatypeAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang22TypeTagForDatatypeAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x17a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::UnavailableAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang15UnavailableAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xda): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::UnavailableAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang15UnavailableAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x100): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::UnavailableAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang15UnavailableAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xc7): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::UuidAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang8UuidAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xca): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o):(.text._ZNK5clang8UuidAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xf0): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::WorkGroupSizeHintAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang21WorkGroupSizeHintAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x74): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::WorkGroupSizeHintAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang21WorkGroupSizeHintAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xa0): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::WorkGroupSizeHintAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang21WorkGroupSizeHintAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xc8): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::WorkGroupSizeHintAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang21WorkGroupSizeHintAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xf0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::WorkGroupSizeHintAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang21WorkGroupSizeHintAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x110): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::WorkGroupSizeHintAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang21WorkGroupSizeHintAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x130): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(AttrImpl.cpp.o): In function `clang::X86ForceAlignArgPointerAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang27X86ForceAlignArgPointerAttr11printPrettyERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x75): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CXXInheritance.cpp.o): In function `clang::CXXBasePaths::ComputeDeclsFound()': (.text._ZN5clang12CXXBasePaths17ComputeDeclsFoundEv+0x3aa): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CXXInheritance.cpp.o): In function `clang::OverridingMethods::replaceAll(clang::UniqueVirtualMethod)': (.text._ZN5clang17OverridingMethods10replaceAllENS_19UniqueVirtualMethodE+0x6e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CXXInheritance.cpp.o): In function `llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&)': (.text._ZN4llvm15SmallVectorImplIN5clang19UniqueVirtualMethodEEaSEOS3_[_ZN4llvm15SmallVectorImplIN5clang19UniqueVirtualMethodEEaSEOS3_]+0x134): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CXXInheritance.cpp.o): In function `llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl const&)': (.text._ZN4llvm15SmallVectorImplIN5clang19UniqueVirtualMethodEEaSERKS3_[_ZN4llvm15SmallVectorImplIN5clang19UniqueVirtualMethodEEaSERKS3_]+0x11c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CXXInheritance.cpp.o): In function `clang::OverridingMethods::add(unsigned int, clang::UniqueVirtualMethod)': (.text._ZN5clang17OverridingMethods3addEjNS_19UniqueVirtualMethodE+0x7f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CXXInheritance.cpp.o):(.text._ZN12_GLOBAL__N_123FinalOverriderCollector7CollectEPKN5clang13CXXRecordDeclEbS4_RNS1_20CXXFinalOverriderMapE.constprop.223+0xe8f): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(CXXInheritance.cpp.o): In function `AddIndirectPrimaryBases(clang::CXXRecordDecl const*, clang::ASTContext&, clang::CXXIndirectPrimaryBaseSet&) [clone .constprop.221]': (.text._ZL23AddIndirectPrimaryBasesPKN5clang13CXXRecordDeclERNS_10ASTContextERNS_25CXXIndirectPrimaryBaseSetE.constprop.221+0xb8d): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(CXXInheritance.cpp.o): In function `clang::CXXBasePaths::lookupInBases(clang::ASTContext&, clang::CXXRecordDecl const*, llvm::function_ref)': (.text._ZN5clang12CXXBasePaths13lookupInBasesERNS_10ASTContextEPKNS_13CXXRecordDeclEN4llvm12function_refIFbPKNS_16CXXBaseSpecifierERNS_11CXXBasePathEEEE+0x5f0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CXXInheritance.cpp.o): In function `clang::CXXBasePaths::lookupInBases(clang::ASTContext&, clang::CXXRecordDecl const*, llvm::function_ref)': (.text._ZN5clang12CXXBasePaths13lookupInBasesERNS_10ASTContextEPKNS_13CXXRecordDeclEN4llvm12function_refIFbPKNS_16CXXBaseSpecifierERNS_11CXXBasePathEEEE+0xb4a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CXXInheritance.cpp.o): In function `clang::CXXRecordDecl::forallBases(llvm::function_ref, bool) const': (.text._ZNK5clang13CXXRecordDecl11forallBasesEN4llvm12function_refIFbPKS0_EEEb+0x692): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentCommandTraits.cpp.o): In function `clang::comments::CommandTraits::getTypoCorrectCommandInfo(llvm::StringRef) const': (.text._ZNK5clang8comments13CommandTraits25getTypoCorrectCommandInfoEN4llvm9StringRefE+0xc4): undefined reference to `llvm::StringRef::edit_distance(llvm::StringRef, bool, unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentCommandTraits.cpp.o): In function `clang::comments::CommandTraits::getTypoCorrectCommandInfo(llvm::StringRef) const': (.text._ZNK5clang8comments13CommandTraits25getTypoCorrectCommandInfoEN4llvm9StringRefE+0x175): undefined reference to `llvm::StringRef::edit_distance(llvm::StringRef, bool, unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentCommandTraits.cpp.o): In function `clang::comments::CommandTraits::getTypoCorrectCommandInfo(llvm::StringRef) const': (.text._ZNK5clang8comments13CommandTraits25getTypoCorrectCommandInfoEN4llvm9StringRefE+0x235): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentCommandTraits.cpp.o): In function `clang::comments::CommandTraits::getTypoCorrectCommandInfo(llvm::StringRef) const': (.text._ZNK5clang8comments13CommandTraits25getTypoCorrectCommandInfoEN4llvm9StringRefE+0x27d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentCommandTraits.cpp.o): In function `clang::comments::CommandTraits::createCommandInfoWithName(llvm::StringRef)': (.text._ZN5clang8comments13CommandTraits25createCommandInfoWithNameEN4llvm9StringRefE+0x1f5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentCommandTraits.cpp.o): In function `clang::comments::CommandTraits::createCommandInfoWithName(llvm::StringRef)': (.text._ZN5clang8comments13CommandTraits25createCommandInfoWithNameEN4llvm9StringRefE+0x21d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentCommandTraits.cpp.o): In function `clang::comments::CommandTraits::createCommandInfoWithName(llvm::StringRef)': (.text._ZN5clang8comments13CommandTraits25createCommandInfoWithNameEN4llvm9StringRefE+0x245): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentCommandTraits.cpp.o):(.text._ZN5clang8comments13CommandTraits25createCommandInfoWithNameEN4llvm9StringRefE+0x270): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(Decl.cpp.o): In function `clang::NamedDecl::printQualifiedName(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang9NamedDecl18printQualifiedNameERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x2f0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Decl.cpp.o): In function `clang::NamedDecl::printQualifiedName(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang9NamedDecl18printQualifiedNameERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x307): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Decl.cpp.o): In function `clang::NamedDecl::printQualifiedName(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang9NamedDecl18printQualifiedNameERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x320): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Decl.cpp.o): In function `clang::NamedDecl::printQualifiedName(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang9NamedDecl18printQualifiedNameERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x587): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Decl.cpp.o): In function `clang::NamedDecl::printQualifiedName(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang9NamedDecl18printQualifiedNameERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x5c8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Decl.cpp.o): In function `clang::NamedDecl::printQualifiedName(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang9NamedDecl18printQualifiedNameERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x60c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Decl.cpp.o): In function `clang::NamedDecl::printQualifiedName(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang9NamedDecl18printQualifiedNameERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x630): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Decl.cpp.o): In function `clang::NamedDecl::printQualifiedName(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang9NamedDecl18printQualifiedNameERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x693): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(Decl.cpp.o): In function `clang::NamedDecl::printQualifiedName(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang9NamedDecl18printQualifiedNameERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x6e0): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(Decl.cpp.o): In function `clang::NamedDecl::printQualifiedName(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang9NamedDecl18printQualifiedNameERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x6f6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(Decl.cpp.o): In function `clang::NamedDecl::getQualifiedNameAsString[abi:cxx11]() const': (.text._ZNK5clang9NamedDecl24getQualifiedNameAsStringB5cxx11Ev+0x68): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(Decl.cpp.o): In function `clang::NamedDecl::getQualifiedNameAsString[abi:cxx11]() const': (.text._ZNK5clang9NamedDecl24getQualifiedNameAsStringB5cxx11Ev+0xa0): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangAST.a(Decl.cpp.o): In function `clang::NamedDecl::getQualifiedNameAsString[abi:cxx11]() const': (.text._ZNK5clang9NamedDecl24getQualifiedNameAsStringB5cxx11Ev+0xcb): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(Decl.cpp.o): In function `clang::EnumConstantDecl::Create(clang::ASTContext&, clang::EnumDecl*, clang::SourceLocation, clang::IdentifierInfo*, clang::QualType, clang::Expr*, llvm::APSInt const&)': (.text._ZN5clang16EnumConstantDecl6CreateERNS_10ASTContextEPNS_8EnumDeclENS_14SourceLocationEPNS_14IdentifierInfoENS_8QualTypeEPNS_4ExprERKN4llvm6APSIntE+0x130): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(Decl.cpp.o): In function `clang::EnumConstantDecl::CreateDeserialized(clang::ASTContext&, unsigned int)': (.text._ZN5clang16EnumConstantDecl18CreateDeserializedERNS_10ASTContextEj+0x120): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(Decl.cpp.o): In function `clang::RecordDecl::setCapturedRecord()': (.text._ZN5clang10RecordDecl17setCapturedRecordEv+0x104): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang24CXXLiteralOperatorIdNameEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang24CXXLiteralOperatorIdNameEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0xd): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang24CXXLiteralOperatorIdNameEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang24CXXLiteralOperatorIdNameEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x11): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang24CXXLiteralOperatorIdNameEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang24CXXLiteralOperatorIdNameEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x1a): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang14CXXSpecialNameEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang14CXXSpecialNameEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x18): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang14CXXSpecialNameEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang14CXXSpecialNameEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x2a): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang14CXXSpecialNameEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang14CXXSpecialNameEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x18): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang14CXXSpecialNameEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang14CXXSpecialNameEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x24): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang14CXXSpecialNameEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang14CXXSpecialNameEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x32): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang24CXXLiteralOperatorIdNameEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang24CXXLiteralOperatorIdNameEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x19): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang24CXXLiteralOperatorIdNameEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang24CXXLiteralOperatorIdNameEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x2a): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang14CXXSpecialNameEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang14CXXSpecialNameEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x19): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang14CXXSpecialNameEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang14CXXSpecialNameEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x25): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang14CXXSpecialNameEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang14CXXSpecialNameEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x34): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `clang::operator<<(llvm::raw_ostream&, clang::DeclarationName)': (.text._ZN5clanglsERN4llvm11raw_ostreamENS_15DeclarationNameE+0x889): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `clang::operator<<(llvm::raw_ostream&, clang::DeclarationName)': (.text._ZN5clanglsERN4llvm11raw_ostreamENS_15DeclarationNameE+0x145c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `clang::operator<<(llvm::raw_ostream&, clang::DeclarationName)': (.text._ZN5clanglsERN4llvm11raw_ostreamENS_15DeclarationNameE+0x2079): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `clang::operator<<(llvm::raw_ostream&, clang::DeclarationName)': (.text._ZN5clanglsERN4llvm11raw_ostreamENS_15DeclarationNameE+0x24c9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `clang::operator<<(llvm::raw_ostream&, clang::DeclarationName)': (.text._ZN5clanglsERN4llvm11raw_ostreamENS_15DeclarationNameE+0x24e9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `clang::operator<<(llvm::raw_ostream&, clang::DeclarationName)': (.text._ZN5clanglsERN4llvm11raw_ostreamENS_15DeclarationNameE+0x2508): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `clang::operator<<(llvm::raw_ostream&, clang::DeclarationName)': (.text._ZN5clanglsERN4llvm11raw_ostreamENS_15DeclarationNameE+0x2528): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `clang::operator<<(llvm::raw_ostream&, clang::DeclarationName)': (.text._ZN5clanglsERN4llvm11raw_ostreamENS_15DeclarationNameE+0x2542): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `clang::operator<<(llvm::raw_ostream&, clang::DeclarationName)': (.text._ZN5clanglsERN4llvm11raw_ostreamENS_15DeclarationNameE+0x255a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `clang::operator<<(llvm::raw_ostream&, clang::DeclarationName)': (.text._ZN5clanglsERN4llvm11raw_ostreamENS_15DeclarationNameE+0x2580): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o):(.text._ZN5clanglsERN4llvm11raw_ostreamENS_15DeclarationNameE+0x25a0): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `clang::DeclarationName::getAsString[abi:cxx11]() const': (.text._ZNK5clang15DeclarationName11getAsStringB5cxx11Ev+0x5d): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `clang::DeclarationName::getAsString[abi:cxx11]() const': (.text._ZNK5clang15DeclarationName11getAsStringB5cxx11Ev+0x8c): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `clang::DeclarationName::getAsString[abi:cxx11]() const': (.text._ZNK5clang15DeclarationName11getAsStringB5cxx11Ev+0xb7): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `clang::DeclarationName::dump() const': (.text._ZNK5clang15DeclarationName4dumpEv+0x5): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `clang::DeclarationName::dump() const': (.text._ZNK5clang15DeclarationName4dumpEv+0x3a): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `clang::DeclarationNameTable::DeclarationNameTable(clang::ASTContext const&)': (.text._ZN5clang20DeclarationNameTableC2ERKNS_10ASTContextE+0x26): undefined reference to `llvm::FoldingSetImpl::FoldingSetImpl(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `clang::DeclarationNameTable::DeclarationNameTable(clang::ASTContext const&)': (.text._ZN5clang20DeclarationNameTableC2ERKNS_10ASTContextE+0x53): undefined reference to `llvm::FoldingSetImpl::FoldingSetImpl(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `clang::DeclarationNameTable::DeclarationNameTable(clang::ASTContext const&)': (.text._ZN5clang20DeclarationNameTableC2ERKNS_10ASTContextE+0x18a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `clang::DeclarationNameTable::~DeclarationNameTable()': (.text._ZN5clang20DeclarationNameTableD2Ev+0x26): undefined reference to `llvm::FoldingSetImpl::~FoldingSetImpl()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `clang::DeclarationNameTable::~DeclarationNameTable()': (.text._ZN5clang20DeclarationNameTableD2Ev+0x49): undefined reference to `llvm::FoldingSetImpl::~FoldingSetImpl()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `clang::DeclarationNameTable::getCXXSpecialName(clang::DeclarationName::NameKind, clang::CanQual)': (.text._ZN5clang20DeclarationNameTable17getCXXSpecialNameENS_15DeclarationName8NameKindENS_7CanQualINS_4TypeEEE+0x9c): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `clang::DeclarationNameTable::getCXXSpecialName(clang::DeclarationName::NameKind, clang::CanQual)': (.text._ZN5clang20DeclarationNameTable17getCXXSpecialNameENS_15DeclarationName8NameKindENS_7CanQualINS_4TypeEEE+0xa7): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `clang::DeclarationNameTable::getCXXSpecialName(clang::DeclarationName::NameKind, clang::CanQual)': (.text._ZN5clang20DeclarationNameTable17getCXXSpecialNameENS_15DeclarationName8NameKindENS_7CanQualINS_4TypeEEE+0xc0): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `clang::DeclarationNameTable::getCXXSpecialName(clang::DeclarationName::NameKind, clang::CanQual)': (.text._ZN5clang20DeclarationNameTable17getCXXSpecialNameENS_15DeclarationName8NameKindENS_7CanQualINS_4TypeEEE+0x1ea): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `clang::DeclarationNameTable::getCXXSpecialName(clang::DeclarationName::NameKind, clang::CanQual)': (.text._ZN5clang20DeclarationNameTable17getCXXSpecialNameENS_15DeclarationName8NameKindENS_7CanQualINS_4TypeEEE+0x223): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `clang::DeclarationNameTable::getCXXLiteralOperatorName(clang::IdentifierInfo*)': (.text._ZN5clang20DeclarationNameTable25getCXXLiteralOperatorNameEPNS_14IdentifierInfoE+0x51): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `clang::DeclarationNameTable::getCXXLiteralOperatorName(clang::IdentifierInfo*)': (.text._ZN5clang20DeclarationNameTable25getCXXLiteralOperatorNameEPNS_14IdentifierInfoE+0x6a): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `clang::DeclarationNameTable::getCXXLiteralOperatorName(clang::IdentifierInfo*)': (.text._ZN5clang20DeclarationNameTable25getCXXLiteralOperatorNameEPNS_14IdentifierInfoE+0x186): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `clang::DeclarationNameTable::getCXXLiteralOperatorName(clang::IdentifierInfo*)': (.text._ZN5clang20DeclarationNameTable25getCXXLiteralOperatorNameEPNS_14IdentifierInfoE+0x1bb): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `clang::DeclarationNameInfo::printName(llvm::raw_ostream&) const': (.text._ZNK5clang19DeclarationNameInfo9printNameERN4llvm11raw_ostreamE+0x780): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `clang::DeclarationNameInfo::printName(llvm::raw_ostream&) const': (.text._ZNK5clang19DeclarationNameInfo9printNameERN4llvm11raw_ostreamE+0xbd9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `clang::DeclarationNameInfo::printName(llvm::raw_ostream&) const': (.text._ZNK5clang19DeclarationNameInfo9printNameERN4llvm11raw_ostreamE+0xc2c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `clang::DeclarationNameInfo::getAsString[abi:cxx11]() const': (.text._ZNK5clang19DeclarationNameInfo11getAsStringB5cxx11Ev+0x5d): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `clang::DeclarationNameInfo::getAsString[abi:cxx11]() const': (.text._ZNK5clang19DeclarationNameInfo11getAsStringB5cxx11Ev+0x8c): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o): In function `clang::DeclarationNameInfo::getAsString[abi:cxx11]() const': (.text._ZNK5clang19DeclarationNameInfo11getAsStringB5cxx11Ev+0xb7): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o):(.data.rel.ro._ZTIN4llvm10FoldingSetIN5clang14CXXSpecialNameEEE[_ZTIN4llvm10FoldingSetIN5clang14CXXSpecialNameEEE]+0x10): undefined reference to `typeinfo for llvm::FoldingSetImpl' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o):(.data.rel.ro._ZTIN4llvm10FoldingSetIN5clang24CXXLiteralOperatorIdNameEEE[_ZTIN4llvm10FoldingSetIN5clang24CXXLiteralOperatorIdNameEEE]+0x10): undefined reference to `typeinfo for llvm::FoldingSetImpl' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o):(.data.rel.ro._ZTVN4llvm10FoldingSetIN5clang14CXXSpecialNameEEE[_ZTVN4llvm10FoldingSetIN5clang14CXXSpecialNameEEE]+0x10): undefined reference to `llvm::FoldingSetImpl::anchor()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclarationName.cpp.o):(.data.rel.ro._ZTVN4llvm10FoldingSetIN5clang24CXXLiteralOperatorIdNameEEE[_ZTVN4llvm10FoldingSetIN5clang24CXXLiteralOperatorIdNameEEE]+0x10): undefined reference to `llvm::FoldingSetImpl::anchor()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::PrettyStackTraceDecl::~PrettyStackTraceDecl()': (.text._ZN5clang20PrettyStackTraceDeclD2Ev[_ZN5clang20PrettyStackTraceDeclD5Ev]+0xf): undefined reference to `llvm::PrettyStackTraceEntry::~PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::PrettyStackTraceDecl::~PrettyStackTraceDecl()': (.text._ZN5clang20PrettyStackTraceDeclD0Ev[_ZN5clang20PrettyStackTraceDeclD5Ev]+0x13): undefined reference to `llvm::PrettyStackTraceEntry::~PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::PrettyStackTraceDecl::print(llvm::raw_ostream&) const': (.text._ZNK5clang20PrettyStackTraceDecl5printERN4llvm11raw_ostreamE+0x11d): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::PrettyStackTraceDecl::print(llvm::raw_ostream&) const': (.text._ZNK5clang20PrettyStackTraceDecl5printERN4llvm11raw_ostreamE+0x1a1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::PrettyStackTraceDecl::print(llvm::raw_ostream&) const': (.text._ZNK5clang20PrettyStackTraceDecl5printERN4llvm11raw_ostreamE+0x1c2): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::PrettyStackTraceDecl::print(llvm::raw_ostream&) const': (.text._ZNK5clang20PrettyStackTraceDecl5printERN4llvm11raw_ostreamE+0x1e8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::PrettyStackTraceDecl::print(llvm::raw_ostream&) const': (.text._ZNK5clang20PrettyStackTraceDecl5printERN4llvm11raw_ostreamE+0x208): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `CheckAvailability(clang::ASTContext&, clang::AvailabilityAttr const*, std::__cxx11::basic_string, std::allocator >*) [clone .constprop.282]': (.text._ZL17CheckAvailabilityRN5clang10ASTContextEPKNS_16AvailabilityAttrEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE.constprop.282+0x1a7): undefined reference to `llvm::StringRef::rfind(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `CheckAvailability(clang::ASTContext&, clang::AvailabilityAttr const*, std::__cxx11::basic_string, std::allocator >*) [clone .constprop.282]': (.text._ZL17CheckAvailabilityRN5clang10ASTContextEPKNS_16AvailabilityAttrEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE.constprop.282+0x40d): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `CheckAvailability(clang::ASTContext&, clang::AvailabilityAttr const*, std::__cxx11::basic_string, std::allocator >*) [clone .constprop.282]': (.text._ZL17CheckAvailabilityRN5clang10ASTContextEPKNS_16AvailabilityAttrEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE.constprop.282+0x455): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `CheckAvailability(clang::ASTContext&, clang::AvailabilityAttr const*, std::__cxx11::basic_string, std::allocator >*) [clone .constprop.282]': (.text._ZL17CheckAvailabilityRN5clang10ASTContextEPKNS_16AvailabilityAttrEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE.constprop.282+0x48d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `CheckAvailability(clang::ASTContext&, clang::AvailabilityAttr const*, std::__cxx11::basic_string, std::allocator >*) [clone .constprop.282]': (.text._ZL17CheckAvailabilityRN5clang10ASTContextEPKNS_16AvailabilityAttrEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE.constprop.282+0x495): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `CheckAvailability(clang::ASTContext&, clang::AvailabilityAttr const*, std::__cxx11::basic_string, std::allocator >*) [clone .constprop.282]': (.text._ZL17CheckAvailabilityRN5clang10ASTContextEPKNS_16AvailabilityAttrEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE.constprop.282+0x5a3): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `CheckAvailability(clang::ASTContext&, clang::AvailabilityAttr const*, std::__cxx11::basic_string, std::allocator >*) [clone .constprop.282]': (.text._ZL17CheckAvailabilityRN5clang10ASTContextEPKNS_16AvailabilityAttrEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE.constprop.282+0x68e): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `CheckAvailability(clang::ASTContext&, clang::AvailabilityAttr const*, std::__cxx11::basic_string, std::allocator >*) [clone .constprop.282]': (.text._ZL17CheckAvailabilityRN5clang10ASTContextEPKNS_16AvailabilityAttrEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE.constprop.282+0x696): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `CheckAvailability(clang::ASTContext&, clang::AvailabilityAttr const*, std::__cxx11::basic_string, std::allocator >*) [clone .constprop.282]': (.text._ZL17CheckAvailabilityRN5clang10ASTContextEPKNS_16AvailabilityAttrEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE.constprop.282+0x7ef): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `CheckAvailability(clang::ASTContext&, clang::AvailabilityAttr const*, std::__cxx11::basic_string, std::allocator >*) [clone .constprop.282]': (.text._ZL17CheckAvailabilityRN5clang10ASTContextEPKNS_16AvailabilityAttrEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE.constprop.282+0x8da): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `CheckAvailability(clang::ASTContext&, clang::AvailabilityAttr const*, std::__cxx11::basic_string, std::allocator >*) [clone .constprop.282]': (.text._ZL17CheckAvailabilityRN5clang10ASTContextEPKNS_16AvailabilityAttrEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE.constprop.282+0x8e2): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `CheckAvailability(clang::ASTContext&, clang::AvailabilityAttr const*, std::__cxx11::basic_string, std::allocator >*) [clone .constprop.282]': (.text._ZL17CheckAvailabilityRN5clang10ASTContextEPKNS_16AvailabilityAttrEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE.constprop.282+0x96a): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `CheckAvailability(clang::ASTContext&, clang::AvailabilityAttr const*, std::__cxx11::basic_string, std::allocator >*) [clone .constprop.282]': (.text._ZL17CheckAvailabilityRN5clang10ASTContextEPKNS_16AvailabilityAttrEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE.constprop.282+0xa55): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `CheckAvailability(clang::ASTContext&, clang::AvailabilityAttr const*, std::__cxx11::basic_string, std::allocator >*) [clone .constprop.282]': (.text._ZL17CheckAvailabilityRN5clang10ASTContextEPKNS_16AvailabilityAttrEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE.constprop.282+0xa5d): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `CheckAvailability(clang::ASTContext&, clang::AvailabilityAttr const*, std::__cxx11::basic_string, std::allocator >*) [clone .constprop.282]': (.text._ZL17CheckAvailabilityRN5clang10ASTContextEPKNS_16AvailabilityAttrEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE.constprop.282+0xbec): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `CheckAvailability(clang::ASTContext&, clang::AvailabilityAttr const*, std::__cxx11::basic_string, std::allocator >*) [clone .constprop.282]': (.text._ZL17CheckAvailabilityRN5clang10ASTContextEPKNS_16AvailabilityAttrEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE.constprop.282+0xc19): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `CheckAvailability(clang::ASTContext&, clang::AvailabilityAttr const*, std::__cxx11::basic_string, std::allocator >*) [clone .constprop.282]': (.text._ZL17CheckAvailabilityRN5clang10ASTContextEPKNS_16AvailabilityAttrEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE.constprop.282+0xdcb): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `CheckAvailability(clang::ASTContext&, clang::AvailabilityAttr const*, std::__cxx11::basic_string, std::allocator >*) [clone .constprop.282]': (.text._ZL17CheckAvailabilityRN5clang10ASTContextEPKNS_16AvailabilityAttrEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE.constprop.282+0xde8): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `CheckAvailability(clang::ASTContext&, clang::AvailabilityAttr const*, std::__cxx11::basic_string, std::allocator >*) [clone .constprop.282]': (.text._ZL17CheckAvailabilityRN5clang10ASTContextEPKNS_16AvailabilityAttrEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE.constprop.282+0xe51): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `CheckAvailability(clang::ASTContext&, clang::AvailabilityAttr const*, std::__cxx11::basic_string, std::allocator >*) [clone .constprop.282]': (.text._ZL17CheckAvailabilityRN5clang10ASTContextEPKNS_16AvailabilityAttrEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE.constprop.282+0xe6e): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `CheckAvailability(clang::ASTContext&, clang::AvailabilityAttr const*, std::__cxx11::basic_string, std::allocator >*) [clone .constprop.282]': (.text._ZL17CheckAvailabilityRN5clang10ASTContextEPKNS_16AvailabilityAttrEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE.constprop.282+0xe86): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::StoredDeclsList::AddSubsequentDecl(clang::NamedDecl*)': (.text._ZN5clang15StoredDeclsList17AddSubsequentDeclEPNS_9NamedDeclE[_ZN5clang15StoredDeclsList17AddSubsequentDeclEPNS_9NamedDeclE]+0x1ca): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::StoredDeclsList::AddSubsequentDecl(clang::NamedDecl*)': (.text._ZN5clang15StoredDeclsList17AddSubsequentDeclEPNS_9NamedDeclE[_ZN5clang15StoredDeclsList17AddSubsequentDeclEPNS_9NamedDeclE]+0x22f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::StoredDeclsList::AddSubsequentDecl(clang::NamedDecl*)': (.text._ZN5clang15StoredDeclsList17AddSubsequentDeclEPNS_9NamedDeclE[_ZN5clang15StoredDeclsList17AddSubsequentDeclEPNS_9NamedDeclE]+0x24f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::StoredDeclsList::AddSubsequentDecl(clang::NamedDecl*)': (.text._ZN5clang15StoredDeclsList17AddSubsequentDeclEPNS_9NamedDeclE[_ZN5clang15StoredDeclsList17AddSubsequentDeclEPNS_9NamedDeclE]+0x26b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::StoredDeclsList::AddSubsequentDecl(clang::NamedDecl*)': (.text._ZN5clang15StoredDeclsList17AddSubsequentDeclEPNS_9NamedDeclE[_ZN5clang15StoredDeclsList17AddSubsequentDeclEPNS_9NamedDeclE]+0x287): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o):(.text._ZN5clang4DeclnwEmRKNS_10ASTContextEjm+0x14b): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x5): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1bd): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1ec): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x240): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x277): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x293): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x2ad): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x2d3): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x2ed): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x309): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x327): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x35d): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x388): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x3a4): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x3be): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x3f2): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x40c): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x47c): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x496): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x4bc): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x4d6): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x4f2): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x510): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x536): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x550): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x56c): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x58a): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x5b2): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x5cc): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x5e8): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x608): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x62c): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x646): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x662): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x68b): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x6b1): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x6cb): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x6e7): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x705): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x72d): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x747): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x763): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x783): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x7ab): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x7c5): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x7e1): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x801): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x827): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x841): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x85d): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x87d): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x8a1): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x8bb): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x8d7): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x8fc): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x920): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x93a): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x956): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x97b): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x9a3): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x9bd): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x9d9): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x9f9): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xa20): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xa3a): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xa56): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xa7b): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xa9f): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xab9): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xad5): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xafd): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xb26): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xb40): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xb5c): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xb7e): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xba4): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xbbe): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xbda): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xbf8): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xc33): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xc4d): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xc9a): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xcb4): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xcdd): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xcf7): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xd13): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xd35): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xd59): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xd73): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xd8f): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xdb7): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xddd): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xdf7): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xe13): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xe31): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xe59): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xe73): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xe8f): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xeaf): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xed7): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xef1): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xf0d): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xf2d): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xf55): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xf6f): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xf8b): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xfab): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xfd3): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0xfed): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1009): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1029): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x105f): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1079): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1095): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x10cf): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1105): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1130): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x114c): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1184): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x11b7): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x11d1): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x11ed): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1225): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x125b): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1275): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1291): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x12c9): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x12fd): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1317): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1333): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x136b): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x13a2): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x13d1): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x13ed): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1427): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x145a): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1474): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1490): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x14ca): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1500): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x151a): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1536): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1570): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x15a4): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x15c2): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x160f): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1629): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1651): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x166b): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1687): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x16a7): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x16cd): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x16e7): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1703): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1723): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x174b): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1765): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1781): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x17a1): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x17c9): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x17e3): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x17ff): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x181f): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1845): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x185f): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x187b): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x189b): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x18c1): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x18db): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x18f7): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1917): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x193d): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1957): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1973): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1993): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x19b7): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x19d1): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x19ed): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1a12): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1a39): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1a53): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1a6f): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1a94): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1abb): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1ad5): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1af1): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1b16): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1b3e): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1b58): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1b74): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1b94): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1bbb): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1bd5): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1bf1): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1c16): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1c3d): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1c57): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1c73): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1c98): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1cc0): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1cda): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1cf6): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1d16): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1d3a): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1d54): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1d70): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1d95): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1dbd): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1dd7): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1df3): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1e13): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1e3b): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1e55): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1e71): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1e91): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1eb9): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1ed3): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1eef): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1f0f): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1f36): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1f50): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1f6c): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1f8a): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1fb2): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1fcc): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x1fe8): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x2008): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x2030): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x204a): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x2066): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x2086): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x20ac): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x20c6): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x20e2): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x2100): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x2128): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x2142): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x215e): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x217e): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x21a4): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x21be): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x21da): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x21fa): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x222a): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x2248): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x2264): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x229c): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x22d8): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x2303): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x231f): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x2339): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x236f): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x239a): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x23ea): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x2422): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x244e): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x2490): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x24c0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x24e0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x2500): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x2540): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::PrintStats()': (.text._ZN5clang4Decl10PrintStatsEv+0x2560): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o):(.text._ZN5clang4Decl10PrintStatsEv+0x2580): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::setDeclContextsImpl(clang::DeclContext*, clang::DeclContext*, clang::ASTContext&)': (.text._ZN5clang4Decl19setDeclContextsImplEPNS_11DeclContextES2_RNS_10ASTContextE+0x11b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::Decl::setAttrsImpl(llvm::SmallVector const&, clang::ASTContext&)': (.text._ZN5clang4Decl12setAttrsImplERKN4llvm11SmallVectorIPNS_4AttrELj2EEERNS_10ASTContextE+0xf6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::DeclContext::reconcileExternalVisibleStorage() const': (.text._ZNK5clang11DeclContext31reconcileExternalVisibleStorageEv+0x1ce): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::DeclContext::collectAllContexts(llvm::SmallVectorImpl&)': (.text._ZN5clang11DeclContext18collectAllContextsERN4llvm15SmallVectorImplIPS0_EE+0x186): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o): In function `clang::DeclContext::collectAllContexts(llvm::SmallVectorImpl&)': (.text._ZN5clang11DeclContext18collectAllContextsERN4llvm15SmallVectorImplIPS0_EE+0x20f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o):(.text._ZN5clang19DependentDiagnostic6CreateERNS_10ASTContextEPNS_11DeclContextERKNS_17PartialDiagnosticE+0x338): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(DeclBase.cpp.o):(.data.rel.ro._ZTIN5clang20PrettyStackTraceDeclE[_ZTIN5clang20PrettyStackTraceDeclE]+0x10): undefined reference to `typeinfo for llvm::PrettyStackTraceEntry' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclCXX.cpp.o): In function `clang::CXXRecordDecl::getLambdaStaticInvoker() const': (.text._ZNK5clang13CXXRecordDecl22getLambdaStaticInvokerEv+0x6f): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclCXX.cpp.o): In function `clang::CXXRecordDecl::getLambdaStaticInvoker() const': (.text._ZNK5clang13CXXRecordDecl22getLambdaStaticInvokerEv+0x143): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclCXX.cpp.o): In function `clang::CXXRecordDecl::setBases(clang::CXXBaseSpecifier const* const*, unsigned int)': (.text._ZN5clang13CXXRecordDecl8setBasesEPKPKNS_16CXXBaseSpecifierEj+0x3c4): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclCXX.cpp.o): In function `clang::CXXRecordDecl::setBases(clang::CXXBaseSpecifier const* const*, unsigned int)': (.text._ZN5clang13CXXRecordDecl8setBasesEPKPKNS_16CXXBaseSpecifierEj+0x444): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclCXX.cpp.o): In function `clang::CXXRecordDecl::setBases(clang::CXXBaseSpecifier const* const*, unsigned int)': (.text._ZN5clang13CXXRecordDecl8setBasesEPKPKNS_16CXXBaseSpecifierEj+0xbd1): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclCXX.cpp.o): In function `clang::CXXRecordDecl::setBases(clang::CXXBaseSpecifier const* const*, unsigned int)': (.text._ZN5clang13CXXRecordDecl8setBasesEPKPKNS_16CXXBaseSpecifierEj+0xde7): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclCXX.cpp.o): In function `clang::CXXRecordDecl::setBases(clang::CXXBaseSpecifier const* const*, unsigned int)': (.text._ZN5clang13CXXRecordDecl8setBasesEPKPKNS_16CXXBaseSpecifierEj+0x1212): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclCXX.cpp.o): In function `CollectVisibleConversions(clang::ASTContext&, clang::CXXRecordDecl*, bool, clang::AccessSpecifier, llvm::SmallPtrSet, 8u> const&, clang::ASTUnresolvedSet&, clang::UnresolvedSetImpl&, llvm::SmallPtrSet&) [clone .constprop.288]': (.text._ZL25CollectVisibleConversionsRN5clang10ASTContextEPNS_13CXXRecordDeclEbNS_15AccessSpecifierERKN4llvm11SmallPtrSetINS_7CanQualINS_4TypeEEELj8EEERNS_16ASTUnresolvedSetERNS_17UnresolvedSetImplERNS6_IPNS_9NamedDeclELj8EEE.constprop.288+0x167): undefined reference to `llvm::SmallPtrSetImplBase::CopyFrom(llvm::SmallPtrSetImplBase const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclCXX.cpp.o): In function `CollectVisibleConversions(clang::ASTContext&, clang::CXXRecordDecl*, bool, clang::AccessSpecifier, llvm::SmallPtrSet, 8u> const&, clang::ASTUnresolvedSet&, clang::UnresolvedSetImpl&, llvm::SmallPtrSet&) [clone .constprop.288]': (.text._ZL25CollectVisibleConversionsRN5clang10ASTContextEPNS_13CXXRecordDeclEbNS_15AccessSpecifierERKN4llvm11SmallPtrSetINS_7CanQualINS_4TypeEEELj8EEERNS_16ASTUnresolvedSetERNS_17UnresolvedSetImplERNS6_IPNS_9NamedDeclELj8EEE.constprop.288+0x1a5): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclCXX.cpp.o): In function `CollectVisibleConversions(clang::ASTContext&, clang::CXXRecordDecl*, bool, clang::AccessSpecifier, llvm::SmallPtrSet, 8u> const&, clang::ASTUnresolvedSet&, clang::UnresolvedSetImpl&, llvm::SmallPtrSet&) [clone .constprop.288]': (.text._ZL25CollectVisibleConversionsRN5clang10ASTContextEPNS_13CXXRecordDeclEbNS_15AccessSpecifierERKN4llvm11SmallPtrSetINS_7CanQualINS_4TypeEEELj8EEERNS_16ASTUnresolvedSetERNS_17UnresolvedSetImplERNS6_IPNS_9NamedDeclELj8EEE.constprop.288+0x1cb): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclCXX.cpp.o): In function `CollectVisibleConversions(clang::ASTContext&, clang::CXXRecordDecl*, bool, clang::AccessSpecifier, llvm::SmallPtrSet, 8u> const&, clang::ASTUnresolvedSet&, clang::UnresolvedSetImpl&, llvm::SmallPtrSet&) [clone .constprop.288]': (.text._ZL25CollectVisibleConversionsRN5clang10ASTContextEPNS_13CXXRecordDeclEbNS_15AccessSpecifierERKN4llvm11SmallPtrSetINS_7CanQualINS_4TypeEEELj8EEERNS_16ASTUnresolvedSetERNS_17UnresolvedSetImplERNS6_IPNS_9NamedDeclELj8EEE.constprop.288+0x390): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclCXX.cpp.o): In function `CollectVisibleConversions(clang::ASTContext&, clang::CXXRecordDecl*, bool, clang::AccessSpecifier, llvm::SmallPtrSet, 8u> const&, clang::ASTUnresolvedSet&, clang::UnresolvedSetImpl&, llvm::SmallPtrSet&) [clone .constprop.288]': (.text._ZL25CollectVisibleConversionsRN5clang10ASTContextEPNS_13CXXRecordDeclEbNS_15AccessSpecifierERKN4llvm11SmallPtrSetINS_7CanQualINS_4TypeEEELj8EEERNS_16ASTUnresolvedSetERNS_17UnresolvedSetImplERNS6_IPNS_9NamedDeclELj8EEE.constprop.288+0x3eb): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclCXX.cpp.o): In function `CollectVisibleConversions(clang::ASTContext&, clang::CXXRecordDecl*, bool, clang::AccessSpecifier, llvm::SmallPtrSet, 8u> const&, clang::ASTUnresolvedSet&, clang::UnresolvedSetImpl&, llvm::SmallPtrSet&) [clone .constprop.288]': (.text._ZL25CollectVisibleConversionsRN5clang10ASTContextEPNS_13CXXRecordDeclEbNS_15AccessSpecifierERKN4llvm11SmallPtrSetINS_7CanQualINS_4TypeEEELj8EEERNS_16ASTUnresolvedSetERNS_17UnresolvedSetImplERNS6_IPNS_9NamedDeclELj8EEE.constprop.288+0x57f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclCXX.cpp.o): In function `CollectVisibleConversions(clang::ASTContext&, clang::CXXRecordDecl*, clang::ASTUnresolvedSet&) [clone .constprop.287]': (.text._ZL25CollectVisibleConversionsRN5clang10ASTContextEPNS_13CXXRecordDeclERNS_16ASTUnresolvedSetE.constprop.287+0x233): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclCXX.cpp.o): In function `CollectVisibleConversions(clang::ASTContext&, clang::CXXRecordDecl*, clang::ASTUnresolvedSet&) [clone .constprop.287]': (.text._ZL25CollectVisibleConversionsRN5clang10ASTContextEPNS_13CXXRecordDeclERNS_16ASTUnresolvedSetE.constprop.287+0x3ef): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclCXX.cpp.o): In function `CollectVisibleConversions(clang::ASTContext&, clang::CXXRecordDecl*, clang::ASTUnresolvedSet&) [clone .constprop.287]': (.text._ZL25CollectVisibleConversionsRN5clang10ASTContextEPNS_13CXXRecordDeclERNS_16ASTUnresolvedSetE.constprop.287+0x488): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclCXX.cpp.o): In function `CollectVisibleConversions(clang::ASTContext&, clang::CXXRecordDecl*, clang::ASTUnresolvedSet&) [clone .constprop.287]': (.text._ZL25CollectVisibleConversionsRN5clang10ASTContextEPNS_13CXXRecordDeclERNS_16ASTUnresolvedSetE.constprop.287+0x490): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclGroup.cpp.o): In function `clang::DeclGroup::Create(clang::ASTContext&, clang::Decl**, unsigned int)': (.text._ZN5clang9DeclGroup6CreateERNS_10ASTContextEPPNS_4DeclEj+0x15b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclGroup.cpp.o): In function `clang::DeclGroup::Create(clang::ASTContext&, clang::Decl**, unsigned int)': (.text._ZN5clang9DeclGroup6CreateERNS_10ASTContextEPPNS_4DeclEj+0x18b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclObjC.cpp.o): In function `clang::ObjCListBase::set(void* const*, unsigned int, clang::ASTContext&)': (.text._ZN5clang12ObjCListBase3setEPKPvjRNS_10ASTContextE+0x193): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclObjC.cpp.o): In function `clang::ObjCListBase::set(void* const*, unsigned int, clang::ASTContext&)': (.text._ZN5clang12ObjCListBase3setEPKPvjRNS_10ASTContextE+0x1cb): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclObjC.cpp.o): In function `clang::ObjCInterfaceDecl::allocateDefinitionData()': (.text._ZN5clang17ObjCInterfaceDecl22allocateDefinitionDataEv+0x18b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclObjC.cpp.o):(.text._ZNK5clang14ObjCMethodDecl15getSelectorLocsERN4llvm15SmallVectorImplINS_14SourceLocationEEE+0x101): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(DeclObjC.cpp.o): In function `clang::operator<<(llvm::raw_ostream&, clang::ObjCCategoryImplDecl const&)': (.text._ZN5clanglsERN4llvm11raw_ostreamERKNS_20ObjCCategoryImplDeclE+0x67): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclObjC.cpp.o): In function `clang::operator<<(llvm::raw_ostream&, clang::ObjCImplementationDecl const&)': (.text._ZN5clanglsERN4llvm11raw_ostreamERKNS_22ObjCImplementationDeclE+0x97): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclObjC.cpp.o): In function `clang::ObjCPropertyDecl::getDefaultSynthIvarName(clang::ASTContext&) const': (.text._ZNK5clang16ObjCPropertyDecl23getDefaultSynthIvarNameERNS_10ASTContextE+0x84): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclObjC.cpp.o): In function `clang::ObjCPropertyDecl::getDefaultSynthIvarName(clang::ASTContext&) const': (.text._ZNK5clang16ObjCPropertyDecl23getDefaultSynthIvarNameERNS_10ASTContextE+0x92): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclObjC.cpp.o): In function `clang::ObjCPropertyDecl::getDefaultSynthIvarName(clang::ASTContext&) const': (.text._ZNK5clang16ObjCPropertyDecl23getDefaultSynthIvarNameERNS_10ASTContextE+0x106): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclObjC.cpp.o): In function `clang::ObjCPropertyDecl::getDefaultSynthIvarName(clang::ASTContext&) const': (.text._ZNK5clang16ObjCPropertyDecl23getDefaultSynthIvarNameERNS_10ASTContextE+0x132): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclObjC.cpp.o): In function `clang::ObjCPropertyDecl::getDefaultSynthIvarName(clang::ASTContext&) const': (.text._ZNK5clang16ObjCPropertyDecl23getDefaultSynthIvarNameERNS_10ASTContextE+0x204): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclObjC.cpp.o): In function `clang::ObjCPropertyDecl::getDefaultSynthIvarName(clang::ASTContext&) const': (.text._ZNK5clang16ObjCPropertyDecl23getDefaultSynthIvarNameERNS_10ASTContextE+0x2c9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclObjC.cpp.o): In function `clang::ObjCPropertyDecl::getDefaultSynthIvarName(clang::ASTContext&) const': (.text._ZNK5clang16ObjCPropertyDecl23getDefaultSynthIvarNameERNS_10ASTContextE+0x2ee): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclObjC.cpp.o): In function `clang::ObjCMethodDecl::createImplicitParams(clang::ASTContext&, clang::ObjCInterfaceDecl const*)': (.text._ZN5clang14ObjCMethodDecl20createImplicitParamsERNS_10ASTContextEPKNS_17ObjCInterfaceDeclE+0x64): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclObjC.cpp.o): In function `clang::ObjCMethodDecl::createImplicitParams(clang::ASTContext&, clang::ObjCInterfaceDecl const*)': (.text._ZN5clang14ObjCMethodDecl20createImplicitParamsERNS_10ASTContextEPKNS_17ObjCInterfaceDeclE+0x107): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclObjC.cpp.o): In function `clang::ObjCMethodDecl::createImplicitParams(clang::ASTContext&, clang::ObjCInterfaceDecl const*)': (.text._ZN5clang14ObjCMethodDecl20createImplicitParamsERNS_10ASTContextEPKNS_17ObjCInterfaceDeclE+0x1d0): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclObjC.cpp.o): In function `clang::ObjCMethodDecl::createImplicitParams(clang::ASTContext&, clang::ObjCInterfaceDecl const*)': (.text._ZN5clang14ObjCMethodDecl20createImplicitParamsERNS_10ASTContextEPKNS_17ObjCInterfaceDeclE+0x29f): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclObjC.cpp.o): In function `clang::ObjCMethodDecl::createImplicitParams(clang::ASTContext&, clang::ObjCInterfaceDecl const*)': (.text._ZN5clang14ObjCMethodDecl20createImplicitParamsERNS_10ASTContextEPKNS_17ObjCInterfaceDeclE+0x49f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclObjC.cpp.o): In function `CollectOverriddenMethodsRecurse(clang::ObjCContainerDecl const*, clang::ObjCMethodDecl const*, llvm::SmallVectorImpl&, bool) [clone .constprop.308]': (.text._ZL31CollectOverriddenMethodsRecursePKN5clang17ObjCContainerDeclEPKNS_14ObjCMethodDeclERN4llvm15SmallVectorImplIS5_EEb.constprop.308+0x299): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclObjC.cpp.o): In function `clang::ObjCProtocolDecl::collectPropertiesToImplement(llvm::DenseMap, llvm::detail::DenseMapPair >&, llvm::SmallVector&) const': (.text._ZNK5clang16ObjCProtocolDecl28collectPropertiesToImplementERN4llvm8DenseMapIPNS_14IdentifierInfoEPNS_16ObjCPropertyDeclENS1_12DenseMapInfoIS4_EENS1_6detail12DenseMapPairIS4_S6_EEEERNS1_11SmallVectorIS6_Lj8EEE+0x184): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclObjC.cpp.o): In function `clang::ObjCInterfaceDecl::getDesignatedInitializers(llvm::SmallVectorImpl&) const': (.text._ZNK5clang17ObjCInterfaceDecl25getDesignatedInitializersERN4llvm15SmallVectorImplIPKNS_14ObjCMethodDeclEEE+0x205): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclObjC.cpp.o): In function `clang::ObjCInterfaceDecl::getDesignatedInitializers(llvm::SmallVectorImpl&) const': (.text._ZNK5clang17ObjCInterfaceDecl25getDesignatedInitializersERN4llvm15SmallVectorImplIPKNS_14ObjCMethodDeclEEE+0x21d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclObjC.cpp.o):(.text._ZN5clang17ObjCInterfaceDecl23all_declared_ivar_beginEv+0x66a): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::prettyPrintPragmas(clang::Decl*) [clone .part.108]': (.text._ZN12_GLOBAL__N_111DeclPrinter18prettyPrintPragmasEPN5clang4DeclE.part.108+0xa6): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitFileScopeAsmDecl(clang::FileScopeAsmDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter21VisitFileScopeAsmDeclEPN5clang16FileScopeAsmDeclE+0x7d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitFileScopeAsmDecl(clang::FileScopeAsmDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter21VisitFileScopeAsmDeclEPN5clang16FileScopeAsmDeclE+0x9b): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitNamespaceAliasDecl(clang::NamespaceAliasDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter23VisitNamespaceAliasDeclEPN5clang18NamespaceAliasDeclE+0xb0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitNamespaceAliasDecl(clang::NamespaceAliasDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter23VisitNamespaceAliasDeclEPN5clang18NamespaceAliasDeclE+0xd0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o):(.text._ZN12_GLOBAL__N_111DeclPrinter21VisitEnumConstantDeclEPN5clang16EnumConstantDeclE+0x7d): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::PrintObjCMethodType(clang::ASTContext&, clang::Decl::ObjCDeclQualifier, clang::QualType) [clone .constprop.336]': (.text._ZN12_GLOBAL__N_111DeclPrinter19PrintObjCMethodTypeERN5clang10ASTContextENS1_4Decl17ObjCDeclQualifierENS1_8QualTypeE.constprop.336+0x13e): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::PrintObjCMethodType(clang::ASTContext&, clang::Decl::ObjCDeclQualifier, clang::QualType) [clone .constprop.336]': (.text._ZN12_GLOBAL__N_111DeclPrinter19PrintObjCMethodTypeERN5clang10ASTContextENS1_4Decl17ObjCDeclQualifierENS1_8QualTypeE.constprop.336+0x366): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::PrintObjCMethodType(clang::ASTContext&, clang::Decl::ObjCDeclQualifier, clang::QualType) [clone .constprop.336]': (.text._ZN12_GLOBAL__N_111DeclPrinter19PrintObjCMethodTypeERN5clang10ASTContextENS1_4Decl17ObjCDeclQualifierENS1_8QualTypeE.constprop.336+0x3ad): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::PrintObjCMethodType(clang::ASTContext&, clang::Decl::ObjCDeclQualifier, clang::QualType) [clone .constprop.336]': (.text._ZN12_GLOBAL__N_111DeclPrinter19PrintObjCMethodTypeERN5clang10ASTContextENS1_4Decl17ObjCDeclQualifierENS1_8QualTypeE.constprop.336+0x3cd): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::PrintObjCMethodType(clang::ASTContext&, clang::Decl::ObjCDeclQualifier, clang::QualType) [clone .constprop.336]': (.text._ZN12_GLOBAL__N_111DeclPrinter19PrintObjCMethodTypeERN5clang10ASTContextENS1_4Decl17ObjCDeclQualifierENS1_8QualTypeE.constprop.336+0x3ed): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::PrintObjCMethodType(clang::ASTContext&, clang::Decl::ObjCDeclQualifier, clang::QualType) [clone .constprop.336]': (.text._ZN12_GLOBAL__N_111DeclPrinter19PrintObjCMethodTypeERN5clang10ASTContextENS1_4Decl17ObjCDeclQualifierENS1_8QualTypeE.constprop.336+0x40d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::PrintObjCMethodType(clang::ASTContext&, clang::Decl::ObjCDeclQualifier, clang::QualType) [clone .constprop.336]': (.text._ZN12_GLOBAL__N_111DeclPrinter19PrintObjCMethodTypeERN5clang10ASTContextENS1_4Decl17ObjCDeclQualifierENS1_8QualTypeE.constprop.336+0x42d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o):(.text._ZN12_GLOBAL__N_111DeclPrinter19PrintObjCMethodTypeERN5clang10ASTContextENS1_4Decl17ObjCDeclQualifierENS1_8QualTypeE.constprop.336+0x44d): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::PrintObjCMethodType(clang::ASTContext&, clang::Decl::ObjCDeclQualifier, clang::QualType) [clone .constprop.336]': (.text._ZN12_GLOBAL__N_111DeclPrinter19PrintObjCMethodTypeERN5clang10ASTContextENS1_4Decl17ObjCDeclQualifierENS1_8QualTypeE.constprop.336+0x489): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::PrintObjCMethodType(clang::ASTContext&, clang::Decl::ObjCDeclQualifier, clang::QualType) [clone .constprop.336]': (.text._ZN12_GLOBAL__N_111DeclPrinter19PrintObjCMethodTypeERN5clang10ASTContextENS1_4Decl17ObjCDeclQualifierENS1_8QualTypeE.constprop.336+0x4a2): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitTypedefDecl(clang::TypedefDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter16VisitTypedefDeclEPN5clang11TypedefDeclE+0x1a5): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitTypedefDecl(clang::TypedefDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter16VisitTypedefDeclEPN5clang11TypedefDeclE+0x1bd): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitFieldDecl(clang::FieldDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter14VisitFieldDeclEPN5clang9FieldDeclE+0x3bd): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitFieldDecl(clang::FieldDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter14VisitFieldDeclEPN5clang9FieldDeclE+0x3dd): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o):(.text._ZN12_GLOBAL__N_111DeclPrinter14VisitFieldDeclEPN5clang9FieldDeclE+0x3fd): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitFunctionDecl(clang::FunctionDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter17VisitFunctionDeclEPN5clang12FunctionDeclE+0xee4): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitFunctionDecl(clang::FunctionDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter17VisitFunctionDeclEPN5clang12FunctionDeclE+0x1774): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitFunctionDecl(clang::FunctionDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter17VisitFunctionDeclEPN5clang12FunctionDeclE+0x1829): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitFunctionDecl(clang::FunctionDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter17VisitFunctionDeclEPN5clang12FunctionDeclE+0x186b): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitFunctionDecl(clang::FunctionDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter17VisitFunctionDeclEPN5clang12FunctionDeclE+0x18a5): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitFunctionDecl(clang::FunctionDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter17VisitFunctionDeclEPN5clang12FunctionDeclE+0x1906): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o):(.text._ZN12_GLOBAL__N_111DeclPrinter17VisitFunctionDeclEPN5clang12FunctionDeclE+0x1a96): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitFunctionDecl(clang::FunctionDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter17VisitFunctionDeclEPN5clang12FunctionDeclE+0x1ace): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitFunctionDecl(clang::FunctionDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter17VisitFunctionDeclEPN5clang12FunctionDeclE+0x1d1c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitFunctionDecl(clang::FunctionDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter17VisitFunctionDeclEPN5clang12FunctionDeclE+0x1de5): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitFunctionDecl(clang::FunctionDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter17VisitFunctionDeclEPN5clang12FunctionDeclE+0x1e15): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitFunctionDecl(clang::FunctionDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter17VisitFunctionDeclEPN5clang12FunctionDeclE+0x1f59): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitFunctionDecl(clang::FunctionDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter17VisitFunctionDeclEPN5clang12FunctionDeclE+0x1fe4): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitFunctionDecl(clang::FunctionDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter17VisitFunctionDeclEPN5clang12FunctionDeclE+0x1ffe): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitFunctionDecl(clang::FunctionDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter17VisitFunctionDeclEPN5clang12FunctionDeclE+0x2033): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitFunctionDecl(clang::FunctionDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter17VisitFunctionDeclEPN5clang12FunctionDeclE+0x223b): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitFunctionDecl(clang::FunctionDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter17VisitFunctionDeclEPN5clang12FunctionDeclE+0x22b5): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitFunctionDecl(clang::FunctionDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter17VisitFunctionDeclEPN5clang12FunctionDeclE+0x22c1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitFunctionDecl(clang::FunctionDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter17VisitFunctionDeclEPN5clang12FunctionDeclE+0x2338): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitFunctionDecl(clang::FunctionDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter17VisitFunctionDeclEPN5clang12FunctionDeclE+0x2347): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitCXXRecordDecl(clang::CXXRecordDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter18VisitCXXRecordDeclEPN5clang13CXXRecordDeclE+0x279): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitCXXRecordDecl(clang::CXXRecordDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter18VisitCXXRecordDeclEPN5clang13CXXRecordDeclE+0x2a6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitCXXRecordDecl(clang::CXXRecordDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter18VisitCXXRecordDeclEPN5clang13CXXRecordDeclE+0x2c2): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitCXXRecordDecl(clang::CXXRecordDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter18VisitCXXRecordDeclEPN5clang13CXXRecordDeclE+0x748): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitCXXRecordDecl(clang::CXXRecordDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter18VisitCXXRecordDeclEPN5clang13CXXRecordDeclE+0x8fd): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitCXXRecordDecl(clang::CXXRecordDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter18VisitCXXRecordDeclEPN5clang13CXXRecordDeclE+0x9ad): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitCXXRecordDecl(clang::CXXRecordDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter18VisitCXXRecordDeclEPN5clang13CXXRecordDeclE+0xa3d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o):(.text._ZN12_GLOBAL__N_111DeclPrinter18VisitCXXRecordDeclEPN5clang13CXXRecordDeclE+0xa5d): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x83a): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0xa9d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0xbd1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0xdb6): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0xe4d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0xefb): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0xfdd): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x1075): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x1149): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x11c6): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x11d5): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x14b2): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x14f8): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x1507): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x157f): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x1595): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x15ae): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x15c7): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x15e0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o):(.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x15fc): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x160e): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x162a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x1643): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x1659): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x1672): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x1688): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o):(.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x16a4): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x16f9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x170f): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x1725): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x1737): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x1793): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x184e): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x18fc): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x1a07): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x1a20): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x1a39): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x1a4f): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x1a65): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o):(.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x1a7b): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x1da5): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x1dd5): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x1deb): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x1e01): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x1e13): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x1e29): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x1e42): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x1f67): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x1fb7): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x2038): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x2051): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x2058): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x2065): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x2072): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x20b6): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x20c0): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x20cd): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x20e6): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x20f3): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x2105): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x2112): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x211f): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x212c): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o):(.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x2240): more undefined references to `llvm::raw_ostream::write(unsigned char)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::declvisitor::Base::Visit(clang::Decl*)': (.text._ZN5clang11declvisitor4BaseINS0_8make_ptrEN12_GLOBAL__N_111DeclPrinterEvE5VisitEPNS_4DeclE+0x232a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::Decl::printGroup(clang::Decl**, unsigned int, llvm::raw_ostream&, clang::PrintingPolicy const&, unsigned int)': (.text._ZN5clang4Decl10printGroupEPPS0_jRN4llvm11raw_ostreamERKNS_14PrintingPolicyEj+0xa80): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::Decl::printGroup(clang::Decl**, unsigned int, llvm::raw_ostream&, clang::PrintingPolicy const&, unsigned int)': (.text._ZN5clang4Decl10printGroupEPPS0_jRN4llvm11raw_ostreamERKNS_14PrintingPolicyEj+0xabb): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::ProcessDeclGroup(llvm::SmallVectorImpl&)': (.text._ZN12_GLOBAL__N_111DeclPrinter16ProcessDeclGroupERN4llvm15SmallVectorImplIPN5clang4DeclEEE+0x5a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::ProcessDeclGroup(llvm::SmallVectorImpl&)': (.text._ZN12_GLOBAL__N_111DeclPrinter16ProcessDeclGroupERN4llvm15SmallVectorImplIPN5clang4DeclEEE+0xcd): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o):(.text._ZN12_GLOBAL__N_111DeclPrinter17VisitTemplateDeclEPKN5clang12TemplateDeclE+0xed): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitDeclContext(clang::DeclContext*, bool) [clone .part.335]': (.text._ZN12_GLOBAL__N_111DeclPrinter16VisitDeclContextEPN5clang11DeclContextEb.part.335+0x546): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitDeclContext(clang::DeclContext*, bool) [clone .part.335]': (.text._ZN12_GLOBAL__N_111DeclPrinter16VisitDeclContextEPN5clang11DeclContextEb.part.335+0x5f6): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitNamespaceDecl(clang::NamespaceDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter18VisitNamespaceDeclEPN5clang13NamespaceDeclE+0xda): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitNamespaceDecl(clang::NamespaceDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter18VisitNamespaceDeclEPN5clang13NamespaceDeclE+0x188): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitNamespaceDecl(clang::NamespaceDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter18VisitNamespaceDeclEPN5clang13NamespaceDeclE+0x1a8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitNamespaceDecl(clang::NamespaceDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter18VisitNamespaceDeclEPN5clang13NamespaceDeclE+0x1c1): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o):(.text._ZN12_GLOBAL__N_111DeclPrinter18VisitNamespaceDeclEPN5clang13NamespaceDeclE+0x171): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitObjCImplementationDecl(clang::ObjCImplementationDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter27VisitObjCImplementationDeclEPN5clang22ObjCImplementationDeclE+0x4d1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitObjCImplementationDecl(clang::ObjCImplementationDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter27VisitObjCImplementationDeclEPN5clang22ObjCImplementationDeclE+0x59e): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitObjCImplementationDecl(clang::ObjCImplementationDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter27VisitObjCImplementationDeclEPN5clang22ObjCImplementationDeclE+0x5c1): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitObjCImplementationDecl(clang::ObjCImplementationDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter27VisitObjCImplementationDeclEPN5clang22ObjCImplementationDeclE+0x5dd): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitObjCImplementationDecl(clang::ObjCImplementationDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter27VisitObjCImplementationDeclEPN5clang22ObjCImplementationDeclE+0x5fd): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitObjCImplementationDecl(clang::ObjCImplementationDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter27VisitObjCImplementationDeclEPN5clang22ObjCImplementationDeclE+0x64a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o):(.text._ZN12_GLOBAL__N_111DeclPrinter27VisitObjCImplementationDeclEPN5clang22ObjCImplementationDeclE+0x660): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitRecordDecl(clang::RecordDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter15VisitRecordDeclEPN5clang10RecordDeclE+0x1d6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitRecordDecl(clang::RecordDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter15VisitRecordDeclEPN5clang10RecordDeclE+0x1f2): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitRecordDecl(clang::RecordDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter15VisitRecordDeclEPN5clang10RecordDeclE+0x23d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitRecordDecl(clang::RecordDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter15VisitRecordDeclEPN5clang10RecordDeclE+0x27d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitRecordDecl(clang::RecordDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter15VisitRecordDeclEPN5clang10RecordDeclE+0x267): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `clang::DeclContext::dumpDeclContext() const': (.text._ZNK5clang11DeclContext15dumpDeclContextEv+0x50): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitLinkageSpecDecl(clang::LinkageSpecDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter20VisitLinkageSpecDeclEPN5clang15LinkageSpecDeclE+0x12a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitLinkageSpecDecl(clang::LinkageSpecDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter20VisitLinkageSpecDeclEPN5clang15LinkageSpecDeclE+0x1c2): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitLinkageSpecDecl(clang::LinkageSpecDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter20VisitLinkageSpecDeclEPN5clang15LinkageSpecDeclE+0x1da): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitLinkageSpecDecl(clang::LinkageSpecDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter20VisitLinkageSpecDeclEPN5clang15LinkageSpecDeclE+0x208): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitLinkageSpecDecl(clang::LinkageSpecDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter20VisitLinkageSpecDeclEPN5clang15LinkageSpecDeclE+0x22d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o):(.text._ZN12_GLOBAL__N_111DeclPrinter20VisitLinkageSpecDeclEPN5clang15LinkageSpecDeclE+0x273): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(DeclPrinter.cpp.o): In function `(anonymous namespace)::DeclPrinter::VisitClassTemplateDecl(clang::ClassTemplateDecl*)': (.text._ZN12_GLOBAL__N_111DeclPrinter22VisitClassTemplateDeclEPN5clang17ClassTemplateDeclE+0x1e6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::FunctionTemplateDecl::DeallocateCommon(void*)': (.text._ZN5clang20FunctionTemplateDecl16DeallocateCommonEPv+0x2b): undefined reference to `llvm::FoldingSetImpl::~FoldingSetImpl()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::ClassTemplateDecl::DeallocateCommon(void*)': (.text._ZN5clang17ClassTemplateDecl16DeallocateCommonEPv+0x30): undefined reference to `llvm::FoldingSetImpl::~FoldingSetImpl()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::ClassTemplateDecl::DeallocateCommon(void*)': (.text._ZN5clang17ClassTemplateDecl16DeallocateCommonEPv+0x5b): undefined reference to `llvm::FoldingSetImpl::~FoldingSetImpl()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::VarTemplateDecl::DeallocateCommon(void*)': (.text._ZN5clang15VarTemplateDecl16DeallocateCommonEPv+0x30): undefined reference to `llvm::FoldingSetImpl::~FoldingSetImpl()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::VarTemplateDecl::DeallocateCommon(void*)': (.text._ZN5clang15VarTemplateDecl16DeallocateCommonEPv+0x5b): undefined reference to `llvm::FoldingSetImpl::~FoldingSetImpl()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang38ClassTemplatePartialSpecializationDeclEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang38ClassTemplatePartialSpecializationDeclEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x43): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang38ClassTemplatePartialSpecializationDeclEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang38ClassTemplatePartialSpecializationDeclEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x84): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang34FunctionTemplateSpecializationInfoEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang34FunctionTemplateSpecializationInfoEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x28): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang34FunctionTemplateSpecializationInfoEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang34FunctionTemplateSpecializationInfoEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x2b): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang34FunctionTemplateSpecializationInfoEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang34FunctionTemplateSpecializationInfoEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x6b): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang34FunctionTemplateSpecializationInfoEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang34FunctionTemplateSpecializationInfoEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x37): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang34FunctionTemplateSpecializationInfoEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang34FunctionTemplateSpecializationInfoEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x7c): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang36VarTemplatePartialSpecializationDeclEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang36VarTemplatePartialSpecializationDeclEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x40): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang36VarTemplatePartialSpecializationDeclEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang36VarTemplatePartialSpecializationDeclEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x84): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang38ClassTemplatePartialSpecializationDeclEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang38ClassTemplatePartialSpecializationDeclEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x36): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang29VarTemplateSpecializationDeclEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang29VarTemplateSpecializationDeclEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x33): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang31ClassTemplateSpecializationDeclEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang31ClassTemplateSpecializationDeclEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x36): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang36VarTemplatePartialSpecializationDeclEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang36VarTemplatePartialSpecializationDeclEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x33): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang31ClassTemplateSpecializationDeclEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang31ClassTemplateSpecializationDeclEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x36): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang31ClassTemplateSpecializationDeclEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang31ClassTemplateSpecializationDeclEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x73): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang29VarTemplateSpecializationDeclEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang29VarTemplateSpecializationDeclEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x33): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang29VarTemplateSpecializationDeclEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang29VarTemplateSpecializationDeclEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x6b): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang38ClassTemplatePartialSpecializationDeclEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang38ClassTemplatePartialSpecializationDeclEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x36): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang38ClassTemplatePartialSpecializationDeclEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang38ClassTemplatePartialSpecializationDeclEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x73): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang36VarTemplatePartialSpecializationDeclEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang36VarTemplatePartialSpecializationDeclEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x33): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang36VarTemplatePartialSpecializationDeclEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang36VarTemplatePartialSpecializationDeclEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x6b): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang29VarTemplateSpecializationDeclEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang29VarTemplateSpecializationDeclEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x40): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang29VarTemplateSpecializationDeclEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang29VarTemplateSpecializationDeclEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x84): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang31ClassTemplateSpecializationDeclEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang31ClassTemplateSpecializationDeclEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x43): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang31ClassTemplateSpecializationDeclEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang31ClassTemplateSpecializationDeclEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x84): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::TypeAliasTemplateDecl::newCommon(clang::ASTContext&) const': (.text._ZNK5clang21TypeAliasTemplateDecl9newCommonERNS_10ASTContextE+0x10b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::VarTemplateDecl::newCommon(clang::ASTContext&) const': (.text._ZNK5clang15VarTemplateDecl9newCommonERNS_10ASTContextE+0xc1): undefined reference to `llvm::FoldingSetImpl::FoldingSetImpl(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::VarTemplateDecl::newCommon(clang::ASTContext&) const': (.text._ZNK5clang15VarTemplateDecl9newCommonERNS_10ASTContextE+0xee): undefined reference to `llvm::FoldingSetImpl::FoldingSetImpl(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::VarTemplateDecl::newCommon(clang::ASTContext&) const': (.text._ZNK5clang15VarTemplateDecl9newCommonERNS_10ASTContextE+0x19b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::ClassTemplateDecl::newCommon(clang::ASTContext&) const': (.text._ZNK5clang17ClassTemplateDecl9newCommonERNS_10ASTContextE+0xc1): undefined reference to `llvm::FoldingSetImpl::FoldingSetImpl(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::ClassTemplateDecl::newCommon(clang::ASTContext&) const': (.text._ZNK5clang17ClassTemplateDecl9newCommonERNS_10ASTContextE+0xee): undefined reference to `llvm::FoldingSetImpl::FoldingSetImpl(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::ClassTemplateDecl::newCommon(clang::ASTContext&) const': (.text._ZNK5clang17ClassTemplateDecl9newCommonERNS_10ASTContextE+0x1ab): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::FunctionTemplateDecl::newCommon(clang::ASTContext&) const': (.text._ZNK5clang20FunctionTemplateDecl9newCommonERNS_10ASTContextE+0xc1): undefined reference to `llvm::FoldingSetImpl::FoldingSetImpl(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::FunctionTemplateDecl::newCommon(clang::ASTContext&) const': (.text._ZNK5clang20FunctionTemplateDecl9newCommonERNS_10ASTContextE+0x16b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::TemplateParameterList::Create(clang::ASTContext const&, clang::SourceLocation, clang::SourceLocation, llvm::ArrayRef, clang::SourceLocation)': (.text._ZN5clang21TemplateParameterList6CreateERKNS_10ASTContextENS_14SourceLocationES4_N4llvm8ArrayRefIPNS_9NamedDeclEEES4_+0x19b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::TemplateParameterList::Create(clang::ASTContext const&, clang::SourceLocation, clang::SourceLocation, llvm::ArrayRef, clang::SourceLocation)': (.text._ZN5clang21TemplateParameterList6CreateERKNS_10ASTContextENS_14SourceLocationES4_N4llvm8ArrayRefIPNS_9NamedDeclEEES4_+0x1e5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::allocateDefaultArgStorageChain(clang::ASTContext const&)': (.text._ZN5clang30allocateDefaultArgStorageChainERKNS_10ASTContextE+0xeb): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::TemplateTemplateParmDecl::setDefaultArgument(clang::ASTContext const&, clang::TemplateArgumentLoc const&)': (.text._ZN5clang24TemplateTemplateParmDecl18setDefaultArgumentERKNS_10ASTContextERKNS_19TemplateArgumentLocE+0x155): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o):(.text._ZN5clang20TemplateArgumentList10CreateCopyERNS_10ASTContextEPKNS_16TemplateArgumentEj+0x15b): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::FunctionTemplateDecl::addSpecialization(clang::FunctionTemplateSpecializationInfo*, void*)': (.text._ZN5clang20FunctionTemplateDecl17addSpecializationEPNS_34FunctionTemplateSpecializationInfoEPv+0x2a): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::FunctionTemplateDecl::addSpecialization(clang::FunctionTemplateSpecializationInfo*, void*)': (.text._ZN5clang20FunctionTemplateDecl17addSpecializationEPNS_34FunctionTemplateSpecializationInfoEPv+0x97): undefined reference to `llvm::FoldingSetImpl::GetOrInsertNode(llvm::FoldingSetImpl::Node*)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::FunctionTemplateDecl::addSpecialization(clang::FunctionTemplateSpecializationInfo*, void*)': (.text._ZN5clang20FunctionTemplateDecl17addSpecializationEPNS_34FunctionTemplateSpecializationInfoEPv+0xc0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::FunctionTemplateDecl::findSpecialization(llvm::ArrayRef, void*&)': (.text._ZN5clang20FunctionTemplateDecl18findSpecializationEN4llvm8ArrayRefINS_16TemplateArgumentEEERPv+0x6e): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::FunctionTemplateDecl::findSpecialization(llvm::ArrayRef, void*&)': (.text._ZN5clang20FunctionTemplateDecl18findSpecializationEN4llvm8ArrayRefINS_16TemplateArgumentEEERPv+0xae): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::VarTemplateDecl::AddSpecialization(clang::VarTemplateSpecializationDecl*, void*)': (.text._ZN5clang15VarTemplateDecl17AddSpecializationEPNS_29VarTemplateSpecializationDeclEPv+0x37): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::VarTemplateDecl::AddSpecialization(clang::VarTemplateSpecializationDecl*, void*)': (.text._ZN5clang15VarTemplateDecl17AddSpecializationEPNS_29VarTemplateSpecializationDeclEPv+0x9d): undefined reference to `llvm::FoldingSetImpl::GetOrInsertNode(llvm::FoldingSetImpl::Node*)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::VarTemplateDecl::AddSpecialization(clang::VarTemplateSpecializationDecl*, void*)': (.text._ZN5clang15VarTemplateDecl17AddSpecializationEPNS_29VarTemplateSpecializationDeclEPv+0xd0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::VarTemplateDecl::AddSpecialization(clang::VarTemplateSpecializationDecl*, void*)': (.text._ZN5clang15VarTemplateDecl17AddSpecializationEPNS_29VarTemplateSpecializationDeclEPv+0xe6): undefined reference to `llvm::FoldingSetImpl::GetOrInsertNode(llvm::FoldingSetImpl::Node*)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::VarTemplateDecl::findSpecialization(llvm::ArrayRef, void*&)': (.text._ZN5clang15VarTemplateDecl18findSpecializationEN4llvm8ArrayRefINS_16TemplateArgumentEEERPv+0x6e): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::VarTemplateDecl::findSpecialization(llvm::ArrayRef, void*&)': (.text._ZN5clang15VarTemplateDecl18findSpecializationEN4llvm8ArrayRefINS_16TemplateArgumentEEERPv+0xae): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::VarTemplateDecl::AddPartialSpecialization(clang::VarTemplatePartialSpecializationDecl*, void*)': (.text._ZN5clang15VarTemplateDecl24AddPartialSpecializationEPNS_36VarTemplatePartialSpecializationDeclEPv+0x37): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::VarTemplateDecl::AddPartialSpecialization(clang::VarTemplatePartialSpecializationDecl*, void*)': (.text._ZN5clang15VarTemplateDecl24AddPartialSpecializationEPNS_36VarTemplatePartialSpecializationDeclEPv+0xa5): undefined reference to `llvm::FoldingSetImpl::GetOrInsertNode(llvm::FoldingSetImpl::Node*)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::VarTemplateDecl::AddPartialSpecialization(clang::VarTemplatePartialSpecializationDecl*, void*)': (.text._ZN5clang15VarTemplateDecl24AddPartialSpecializationEPNS_36VarTemplatePartialSpecializationDeclEPv+0xd8): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::VarTemplateDecl::AddPartialSpecialization(clang::VarTemplatePartialSpecializationDecl*, void*)': (.text._ZN5clang15VarTemplateDecl24AddPartialSpecializationEPNS_36VarTemplatePartialSpecializationDeclEPv+0xee): undefined reference to `llvm::FoldingSetImpl::GetOrInsertNode(llvm::FoldingSetImpl::Node*)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::VarTemplateDecl::findPartialSpecialization(llvm::ArrayRef, void*&)': (.text._ZN5clang15VarTemplateDecl25findPartialSpecializationEN4llvm8ArrayRefINS_16TemplateArgumentEEERPv+0x6e): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::VarTemplateDecl::findPartialSpecialization(llvm::ArrayRef, void*&)': (.text._ZN5clang15VarTemplateDecl25findPartialSpecializationEN4llvm8ArrayRefINS_16TemplateArgumentEEERPv+0xae): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::VarTemplateDecl::getPartialSpecializations(llvm::SmallVectorImpl&)': (.text._ZN5clang15VarTemplateDecl25getPartialSpecializationsERN4llvm15SmallVectorImplIPNS_36VarTemplatePartialSpecializationDeclEEE+0x45): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::VarTemplateDecl::getPartialSpecializations(llvm::SmallVectorImpl&)': (.text._ZN5clang15VarTemplateDecl25getPartialSpecializationsERN4llvm15SmallVectorImplIPNS_36VarTemplatePartialSpecializationDeclEEE+0xe4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::ClassTemplateDecl::AddSpecialization(clang::ClassTemplateSpecializationDecl*, void*)': (.text._ZN5clang17ClassTemplateDecl17AddSpecializationEPNS_31ClassTemplateSpecializationDeclEPv+0x3a): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::ClassTemplateDecl::AddSpecialization(clang::ClassTemplateSpecializationDecl*, void*)': (.text._ZN5clang17ClassTemplateDecl17AddSpecializationEPNS_31ClassTemplateSpecializationDeclEPv+0xa0): undefined reference to `llvm::FoldingSetImpl::GetOrInsertNode(llvm::FoldingSetImpl::Node*)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::ClassTemplateDecl::AddSpecialization(clang::ClassTemplateSpecializationDecl*, void*)': (.text._ZN5clang17ClassTemplateDecl17AddSpecializationEPNS_31ClassTemplateSpecializationDeclEPv+0xd0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::ClassTemplateDecl::AddSpecialization(clang::ClassTemplateSpecializationDecl*, void*)': (.text._ZN5clang17ClassTemplateDecl17AddSpecializationEPNS_31ClassTemplateSpecializationDeclEPv+0xe6): undefined reference to `llvm::FoldingSetImpl::GetOrInsertNode(llvm::FoldingSetImpl::Node*)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::ClassTemplateDecl::findSpecialization(llvm::ArrayRef, void*&)': (.text._ZN5clang17ClassTemplateDecl18findSpecializationEN4llvm8ArrayRefINS_16TemplateArgumentEEERPv+0x6e): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::ClassTemplateDecl::findSpecialization(llvm::ArrayRef, void*&)': (.text._ZN5clang17ClassTemplateDecl18findSpecializationEN4llvm8ArrayRefINS_16TemplateArgumentEEERPv+0xaf): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::ClassTemplateDecl::AddPartialSpecialization(clang::ClassTemplatePartialSpecializationDecl*, void*)': (.text._ZN5clang17ClassTemplateDecl24AddPartialSpecializationEPNS_38ClassTemplatePartialSpecializationDeclEPv+0x3a): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::ClassTemplateDecl::AddPartialSpecialization(clang::ClassTemplatePartialSpecializationDecl*, void*)': (.text._ZN5clang17ClassTemplateDecl24AddPartialSpecializationEPNS_38ClassTemplatePartialSpecializationDeclEPv+0xa8): undefined reference to `llvm::FoldingSetImpl::GetOrInsertNode(llvm::FoldingSetImpl::Node*)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::ClassTemplateDecl::AddPartialSpecialization(clang::ClassTemplatePartialSpecializationDecl*, void*)': (.text._ZN5clang17ClassTemplateDecl24AddPartialSpecializationEPNS_38ClassTemplatePartialSpecializationDeclEPv+0xe0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::ClassTemplateDecl::AddPartialSpecialization(clang::ClassTemplatePartialSpecializationDecl*, void*)': (.text._ZN5clang17ClassTemplateDecl24AddPartialSpecializationEPNS_38ClassTemplatePartialSpecializationDeclEPv+0xf6): undefined reference to `llvm::FoldingSetImpl::GetOrInsertNode(llvm::FoldingSetImpl::Node*)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::ClassTemplateDecl::findPartialSpecialization(llvm::ArrayRef, void*&)': (.text._ZN5clang17ClassTemplateDecl25findPartialSpecializationEN4llvm8ArrayRefINS_16TemplateArgumentEEERPv+0x6e): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::ClassTemplateDecl::findPartialSpecialization(llvm::ArrayRef, void*&)': (.text._ZN5clang17ClassTemplateDecl25findPartialSpecializationEN4llvm8ArrayRefINS_16TemplateArgumentEEERPv+0xaf): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::ClassTemplateDecl::getPartialSpecializations(llvm::SmallVectorImpl&)': (.text._ZN5clang17ClassTemplateDecl25getPartialSpecializationsERN4llvm15SmallVectorImplIPNS_38ClassTemplatePartialSpecializationDeclEEE+0x4e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o): In function `clang::ClassTemplateDecl::getPartialSpecializations(llvm::SmallVectorImpl&)': (.text._ZN5clang17ClassTemplateDecl25getPartialSpecializationsERN4llvm15SmallVectorImplIPNS_38ClassTemplatePartialSpecializationDeclEEE+0x1e6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o):(.data.rel.ro._ZTIN4llvm10FoldingSetIN5clang34FunctionTemplateSpecializationInfoEEE[_ZTIN4llvm10FoldingSetIN5clang34FunctionTemplateSpecializationInfoEEE]+0x10): undefined reference to `typeinfo for llvm::FoldingSetImpl' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o):(.data.rel.ro._ZTIN4llvm10FoldingSetIN5clang31ClassTemplateSpecializationDeclEEE[_ZTIN4llvm10FoldingSetIN5clang31ClassTemplateSpecializationDeclEEE]+0x10): undefined reference to `typeinfo for llvm::FoldingSetImpl' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o):(.data.rel.ro._ZTIN4llvm10FoldingSetIN5clang38ClassTemplatePartialSpecializationDeclEEE[_ZTIN4llvm10FoldingSetIN5clang38ClassTemplatePartialSpecializationDeclEEE]+0x10): undefined reference to `typeinfo for llvm::FoldingSetImpl' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o):(.data.rel.ro._ZTIN4llvm10FoldingSetIN5clang29VarTemplateSpecializationDeclEEE[_ZTIN4llvm10FoldingSetIN5clang29VarTemplateSpecializationDeclEEE]+0x10): undefined reference to `typeinfo for llvm::FoldingSetImpl' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o):(.data.rel.ro._ZTIN4llvm10FoldingSetIN5clang36VarTemplatePartialSpecializationDeclEEE[_ZTIN4llvm10FoldingSetIN5clang36VarTemplatePartialSpecializationDeclEEE]+0x10): undefined reference to `typeinfo for llvm::FoldingSetImpl' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o):(.data.rel.ro._ZTVN4llvm10FoldingSetIN5clang34FunctionTemplateSpecializationInfoEEE[_ZTVN4llvm10FoldingSetIN5clang34FunctionTemplateSpecializationInfoEEE]+0x10): undefined reference to `llvm::FoldingSetImpl::anchor()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o):(.data.rel.ro._ZTVN4llvm10FoldingSetIN5clang31ClassTemplateSpecializationDeclEEE[_ZTVN4llvm10FoldingSetIN5clang31ClassTemplateSpecializationDeclEEE]+0x10): undefined reference to `llvm::FoldingSetImpl::anchor()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o):(.data.rel.ro._ZTVN4llvm10FoldingSetIN5clang38ClassTemplatePartialSpecializationDeclEEE[_ZTVN4llvm10FoldingSetIN5clang38ClassTemplatePartialSpecializationDeclEEE]+0x10): undefined reference to `llvm::FoldingSetImpl::anchor()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o):(.data.rel.ro._ZTVN4llvm10FoldingSetIN5clang29VarTemplateSpecializationDeclEEE[_ZTVN4llvm10FoldingSetIN5clang29VarTemplateSpecializationDeclEEE]+0x10): undefined reference to `llvm::FoldingSetImpl::anchor()' /usr/lib/llvm-3.8/lib/libclangAST.a(DeclTemplate.cpp.o):(.data.rel.ro._ZTVN4llvm10FoldingSetIN5clang36VarTemplatePartialSpecializationDeclEEE[_ZTVN4llvm10FoldingSetIN5clang36VarTemplatePartialSpecializationDeclEEE]+0x10): undefined reference to `llvm::FoldingSetImpl::anchor()' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::DeclRefExpr::Create(clang::ASTContext const&, clang::NestedNameSpecifierLoc, clang::SourceLocation, clang::ValueDecl*, bool, clang::DeclarationNameInfo const&, clang::QualType, clang::ExprValueKind, clang::NamedDecl*, clang::TemplateArgumentListInfo const*)': (.text._ZN5clang11DeclRefExpr6CreateERKNS_10ASTContextENS_22NestedNameSpecifierLocENS_14SourceLocationEPNS_9ValueDeclEbRKNS_19DeclarationNameInfoENS_8QualTypeENS_13ExprValueKindEPNS_9NamedDeclEPKNS_24TemplateArgumentListInfoE+0x25b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::DeclRefExpr::Create(clang::ASTContext const&, clang::NestedNameSpecifierLoc, clang::SourceLocation, clang::ValueDecl*, bool, clang::DeclarationNameInfo const&, clang::QualType, clang::ExprValueKind, clang::NamedDecl*, clang::TemplateArgumentListInfo const*)': (.text._ZN5clang11DeclRefExpr6CreateERKNS_10ASTContextENS_22NestedNameSpecifierLocENS_14SourceLocationEPNS_9ValueDeclEbRKNS_19DeclarationNameInfoENS_8QualTypeENS_13ExprValueKindEPNS_9NamedDeclEPKNS_24TemplateArgumentListInfoE+0x2b2): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::DeclRefExpr::CreateEmpty(clang::ASTContext const&, bool, bool, bool, unsigned int)': (.text._ZN5clang11DeclRefExpr11CreateEmptyERKNS_10ASTContextEbbbj+0x18b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::DeclRefExpr::CreateEmpty(clang::ASTContext const&, bool, bool, bool, unsigned int)': (.text._ZN5clang11DeclRefExpr11CreateEmptyERKNS_10ASTContextEbbbj+0x1bb): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::APNumericStorage::setIntValue(clang::ASTContext const&, llvm::APInt const&)': (.text._ZN5clang16APNumericStorage11setIntValueERKNS_10ASTContextERKN4llvm5APIntE+0x1b3): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o):(.text._ZN5clang16APNumericStorage11setIntValueERKNS_10ASTContextERKN4llvm5APIntE+0x1eb): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::FloatingLiteral::getSemantics() const': (.text._ZNK5clang15FloatingLiteral12getSemanticsEv+0x23): undefined reference to `llvm::APFloat::IEEEdouble' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::FloatingLiteral::getSemantics() const': (.text._ZNK5clang15FloatingLiteral12getSemanticsEv+0x33): undefined reference to `llvm::APFloat::x87DoubleExtended' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::FloatingLiteral::getSemantics() const': (.text._ZNK5clang15FloatingLiteral12getSemanticsEv+0x43): undefined reference to `llvm::APFloat::IEEEquad' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::FloatingLiteral::getSemantics() const': (.text._ZNK5clang15FloatingLiteral12getSemanticsEv+0x53): undefined reference to `llvm::APFloat::PPCDoubleDouble' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::FloatingLiteral::getSemantics() const': (.text._ZNK5clang15FloatingLiteral12getSemanticsEv+0x63): undefined reference to `llvm::APFloat::IEEEhalf' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::FloatingLiteral::getSemantics() const': (.text._ZNK5clang15FloatingLiteral12getSemanticsEv+0x73): undefined reference to `llvm::APFloat::IEEEsingle' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::FloatingLiteral::setSemantics(llvm::fltSemantics const&)': (.text._ZN5clang15FloatingLiteral12setSemanticsERKN4llvm12fltSemanticsE+0x3): undefined reference to `llvm::APFloat::IEEEhalf' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::FloatingLiteral::setSemantics(llvm::fltSemantics const&)': (.text._ZN5clang15FloatingLiteral12setSemanticsERKN4llvm12fltSemanticsE+0x13): undefined reference to `llvm::APFloat::IEEEsingle' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::FloatingLiteral::setSemantics(llvm::fltSemantics const&)': (.text._ZN5clang15FloatingLiteral12setSemanticsERKN4llvm12fltSemanticsE+0x1c): undefined reference to `llvm::APFloat::IEEEdouble' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::FloatingLiteral::setSemantics(llvm::fltSemantics const&)': (.text._ZN5clang15FloatingLiteral12setSemanticsERKN4llvm12fltSemanticsE+0x25): undefined reference to `llvm::APFloat::x87DoubleExtended' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::FloatingLiteral::setSemantics(llvm::fltSemantics const&)': (.text._ZN5clang15FloatingLiteral12setSemanticsERKN4llvm12fltSemanticsE+0x2e): undefined reference to `llvm::APFloat::IEEEquad' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::FloatingLiteral::FloatingLiteral(clang::ASTContext const&, llvm::APFloat const&, bool, clang::QualType, clang::SourceLocation)': (.text._ZN5clang15FloatingLiteralC2ERKNS_10ASTContextERKN4llvm7APFloatEbNS_8QualTypeENS_14SourceLocationE+0x96): undefined reference to `llvm::APFloat::bitcastToAPInt() const' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::FloatingLiteral::getValueAsApproximateDouble() const': (.text._ZNK5clang15FloatingLiteral27getValueAsApproximateDoubleEv+0x4b): undefined reference to `llvm::APInt::APInt(unsigned int, unsigned int, unsigned long const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::FloatingLiteral::getValueAsApproximateDouble() const': (.text._ZNK5clang15FloatingLiteral27getValueAsApproximateDoubleEv+0x5e): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&, llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::FloatingLiteral::getValueAsApproximateDouble() const': (.text._ZNK5clang15FloatingLiteral27getValueAsApproximateDoubleEv+0x7b): undefined reference to `llvm::APFloat::IEEEdouble' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::FloatingLiteral::getValueAsApproximateDouble() const': (.text._ZNK5clang15FloatingLiteral27getValueAsApproximateDoubleEv+0x88): undefined reference to `llvm::APFloat::convert(llvm::fltSemantics const&, llvm::APFloat::roundingMode, bool*)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::FloatingLiteral::getValueAsApproximateDouble() const': (.text._ZNK5clang15FloatingLiteral27getValueAsApproximateDoubleEv+0x90): undefined reference to `llvm::APFloat::convertToDouble() const' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::FloatingLiteral::getValueAsApproximateDouble() const': (.text._ZNK5clang15FloatingLiteral27getValueAsApproximateDoubleEv+0x9e): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::FloatingLiteral::getValueAsApproximateDouble() const': (.text._ZNK5clang15FloatingLiteral27getValueAsApproximateDoubleEv+0x11e): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::StringLiteral::CreateEmpty(clang::ASTContext const&, unsigned int)': (.text._ZN5clang13StringLiteral11CreateEmptyERKNS_10ASTContextEj+0x19b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::StringLiteral::CreateEmpty(clang::ASTContext const&, unsigned int)': (.text._ZN5clang13StringLiteral11CreateEmptyERKNS_10ASTContextEj+0x1cb): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::StringLiteral::outputString(llvm::raw_ostream&) const': (.text._ZNK5clang13StringLiteral12outputStringERN4llvm11raw_ostreamE+0x172): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::StringLiteral::outputString(llvm::raw_ostream&) const': (.text._ZNK5clang13StringLiteral12outputStringERN4llvm11raw_ostreamE+0x1f9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::StringLiteral::outputString(llvm::raw_ostream&) const': (.text._ZNK5clang13StringLiteral12outputStringERN4llvm11raw_ostreamE+0x550): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::StringLiteral::outputString(llvm::raw_ostream&) const': (.text._ZNK5clang13StringLiteral12outputStringERN4llvm11raw_ostreamE+0x570): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::StringLiteral::outputString(llvm::raw_ostream&) const': (.text._ZNK5clang13StringLiteral12outputStringERN4llvm11raw_ostreamE+0x590): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::StringLiteral::outputString(llvm::raw_ostream&) const': (.text._ZNK5clang13StringLiteral12outputStringERN4llvm11raw_ostreamE+0x5b0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::StringLiteral::outputString(llvm::raw_ostream&) const': (.text._ZNK5clang13StringLiteral12outputStringERN4llvm11raw_ostreamE+0x5d0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o):(.text._ZNK5clang13StringLiteral12outputStringERN4llvm11raw_ostreamE+0x620): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::StringLiteral::outputString(llvm::raw_ostream&) const': (.text._ZNK5clang13StringLiteral12outputStringERN4llvm11raw_ostreamE+0x6eb): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::StringLiteral::outputString(llvm::raw_ostream&) const': (.text._ZNK5clang13StringLiteral12outputStringERN4llvm11raw_ostreamE+0x785): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::StringLiteral::outputString(llvm::raw_ostream&) const': (.text._ZNK5clang13StringLiteral12outputStringERN4llvm11raw_ostreamE+0x79c): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::StringLiteral::outputString(llvm::raw_ostream&) const': (.text._ZNK5clang13StringLiteral12outputStringERN4llvm11raw_ostreamE+0x7ae): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::StringLiteral::outputString(llvm::raw_ostream&) const': (.text._ZNK5clang13StringLiteral12outputStringERN4llvm11raw_ostreamE+0x7c0): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o):(.text._ZNK5clang13StringLiteral12outputStringERN4llvm11raw_ostreamE+0x7d8): more undefined references to `llvm::raw_ostream::write(unsigned char)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::CallExpr::CallExpr(clang::ASTContext const&, clang::Stmt::StmtClass, unsigned int, clang::Stmt::EmptyShell)': (.text._ZN5clang8CallExprC2ERKNS_10ASTContextENS_4Stmt9StmtClassEjNS4_10EmptyShellE+0x18b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::CallExpr::CallExpr(clang::ASTContext const&, clang::Stmt::StmtClass, unsigned int, clang::Stmt::EmptyShell)': (.text._ZN5clang8CallExprC2ERKNS_10ASTContextENS_4Stmt9StmtClassEjNS4_10EmptyShellE+0x1bb): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::OffsetOfExpr::CreateEmpty(clang::ASTContext const&, unsigned int, unsigned int)': (.text._ZN5clang12OffsetOfExpr11CreateEmptyERKNS_10ASTContextEjj+0x1ab): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::OffsetOfExpr::CreateEmpty(clang::ASTContext const&, unsigned int, unsigned int)': (.text._ZN5clang12OffsetOfExpr11CreateEmptyERKNS_10ASTContextEjj+0x1db): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::OffsetOfExpr::Create(clang::ASTContext const&, clang::QualType, clang::SourceLocation, clang::TypeSourceInfo*, llvm::ArrayRef, llvm::ArrayRef, clang::SourceLocation)': (.text._ZN5clang12OffsetOfExpr6CreateERKNS_10ASTContextENS_8QualTypeENS_14SourceLocationEPNS_14TypeSourceInfoEN4llvm8ArrayRefINS_12OffsetOfNodeEEENS9_IPNS_4ExprEEES5_+0x1db): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o):(.text._ZN5clang12OffsetOfExpr6CreateERKNS_10ASTContextENS_8QualTypeENS_14SourceLocationEPNS_14TypeSourceInfoEN4llvm8ArrayRefINS_12OffsetOfNodeEEENS9_IPNS_4ExprEEES5_+0x232): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::Expr::isNullPointerConstant(clang::ASTContext&, clang::Expr::NullPointerConstantValueDependence) const': (.text._ZNK5clang4Expr21isNullPointerConstantERNS_10ASTContextENS0_34NullPointerConstantValueDependenceE+0x498): undefined reference to `llvm::APInt::APInt(unsigned int, unsigned int, unsigned long const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::Expr::isNullPointerConstant(clang::ASTContext&, clang::Expr::NullPointerConstantValueDependence) const': (.text._ZNK5clang4Expr21isNullPointerConstantERNS_10ASTContextENS0_34NullPointerConstantValueDependenceE+0x5e7): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::ExtVectorElementExpr::getEncodedElementAccess(llvm::SmallVectorImpl&) const': (.text._ZNK5clang20ExtVectorElementExpr23getEncodedElementAccessERN4llvm15SmallVectorImplIjEE+0x215): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::ShuffleVectorExpr::ShuffleVectorExpr(clang::ASTContext const&, llvm::ArrayRef, clang::QualType, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang17ShuffleVectorExprC2ERKNS_10ASTContextEN4llvm8ArrayRefIPNS_4ExprEEENS_8QualTypeENS_14SourceLocationESA_+0x27f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::ShuffleVectorExpr::ShuffleVectorExpr(clang::ASTContext const&, llvm::ArrayRef, clang::QualType, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang17ShuffleVectorExprC2ERKNS_10ASTContextEN4llvm8ArrayRefIPNS_4ExprEEENS_8QualTypeENS_14SourceLocationESA_+0x2af): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::ShuffleVectorExpr::setExprs(clang::ASTContext const&, llvm::ArrayRef)': (.text._ZN5clang17ShuffleVectorExpr8setExprsERKNS_10ASTContextEN4llvm8ArrayRefIPNS_4ExprEEE+0x16b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::ShuffleVectorExpr::setExprs(clang::ASTContext const&, llvm::ArrayRef)': (.text._ZN5clang17ShuffleVectorExpr8setExprsERKNS_10ASTContextEN4llvm8ArrayRefIPNS_4ExprEEE+0x19b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o):(.text._ZN5clang20GenericSelectionExprC2ERKNS_10ASTContextENS_14SourceLocationEPNS_4ExprEN4llvm8ArrayRefIPNS_14TypeSourceInfoEEENS8_IS6_EES4_S4_b+0x3e7): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::PredefinedExpr::ComputeName[abi:cxx11](clang::PredefinedExpr::IdentType, clang::Decl const*)': (.text._ZN5clang14PredefinedExpr11ComputeNameB5cxx11ENS0_9IdentTypeEPKNS_4DeclE+0x111): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::PredefinedExpr::ComputeName[abi:cxx11](clang::PredefinedExpr::IdentType, clang::Decl const*)': (.text._ZN5clang14PredefinedExpr11ComputeNameB5cxx11ENS0_9IdentTypeEPKNS_4DeclE+0x142): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::PredefinedExpr::ComputeName[abi:cxx11](clang::PredefinedExpr::IdentType, clang::Decl const*)': (.text._ZN5clang14PredefinedExpr11ComputeNameB5cxx11ENS0_9IdentTypeEPKNS_4DeclE+0x31c): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::PredefinedExpr::ComputeName[abi:cxx11](clang::PredefinedExpr::IdentType, clang::Decl const*)': (.text._ZN5clang14PredefinedExpr11ComputeNameB5cxx11ENS0_9IdentTypeEPKNS_4DeclE+0x3b1): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::PredefinedExpr::ComputeName[abi:cxx11](clang::PredefinedExpr::IdentType, clang::Decl const*)': (.text._ZN5clang14PredefinedExpr11ComputeNameB5cxx11ENS0_9IdentTypeEPKNS_4DeclE+0x3c2): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::PredefinedExpr::ComputeName[abi:cxx11](clang::PredefinedExpr::IdentType, clang::Decl const*)': (.text._ZN5clang14PredefinedExpr11ComputeNameB5cxx11ENS0_9IdentTypeEPKNS_4DeclE+0x46f): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::PredefinedExpr::ComputeName[abi:cxx11](clang::PredefinedExpr::IdentType, clang::Decl const*)': (.text._ZN5clang14PredefinedExpr11ComputeNameB5cxx11ENS0_9IdentTypeEPKNS_4DeclE+0x490): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::PredefinedExpr::ComputeName[abi:cxx11](clang::PredefinedExpr::IdentType, clang::Decl const*)': (.text._ZN5clang14PredefinedExpr11ComputeNameB5cxx11ENS0_9IdentTypeEPKNS_4DeclE+0xc33): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::PredefinedExpr::ComputeName[abi:cxx11](clang::PredefinedExpr::IdentType, clang::Decl const*)': (.text._ZN5clang14PredefinedExpr11ComputeNameB5cxx11ENS0_9IdentTypeEPKNS_4DeclE+0x10a2): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::PredefinedExpr::ComputeName[abi:cxx11](clang::PredefinedExpr::IdentType, clang::Decl const*)': (.text._ZN5clang14PredefinedExpr11ComputeNameB5cxx11ENS0_9IdentTypeEPKNS_4DeclE+0x13e5): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::PredefinedExpr::ComputeName[abi:cxx11](clang::PredefinedExpr::IdentType, clang::Decl const*)': (.text._ZN5clang14PredefinedExpr11ComputeNameB5cxx11ENS0_9IdentTypeEPKNS_4DeclE+0x13f6): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::PredefinedExpr::ComputeName[abi:cxx11](clang::PredefinedExpr::IdentType, clang::Decl const*)': (.text._ZN5clang14PredefinedExpr11ComputeNameB5cxx11ENS0_9IdentTypeEPKNS_4DeclE+0x1559): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::PredefinedExpr::ComputeName[abi:cxx11](clang::PredefinedExpr::IdentType, clang::Decl const*)': (.text._ZN5clang14PredefinedExpr11ComputeNameB5cxx11ENS0_9IdentTypeEPKNS_4DeclE+0x15c0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::PredefinedExpr::ComputeName[abi:cxx11](clang::PredefinedExpr::IdentType, clang::Decl const*)': (.text._ZN5clang14PredefinedExpr11ComputeNameB5cxx11ENS0_9IdentTypeEPKNS_4DeclE+0x15e0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::PredefinedExpr::ComputeName[abi:cxx11](clang::PredefinedExpr::IdentType, clang::Decl const*)': (.text._ZN5clang14PredefinedExpr11ComputeNameB5cxx11ENS0_9IdentTypeEPKNS_4DeclE+0x15f4): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::PredefinedExpr::ComputeName[abi:cxx11](clang::PredefinedExpr::IdentType, clang::Decl const*)': (.text._ZN5clang14PredefinedExpr11ComputeNameB5cxx11ENS0_9IdentTypeEPKNS_4DeclE+0x167e): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::PredefinedExpr::ComputeName[abi:cxx11](clang::PredefinedExpr::IdentType, clang::Decl const*)': (.text._ZN5clang14PredefinedExpr11ComputeNameB5cxx11ENS0_9IdentTypeEPKNS_4DeclE+0x16ab): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::PredefinedExpr::ComputeName[abi:cxx11](clang::PredefinedExpr::IdentType, clang::Decl const*)': (.text._ZN5clang14PredefinedExpr11ComputeNameB5cxx11ENS0_9IdentTypeEPKNS_4DeclE+0x1760): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::PredefinedExpr::ComputeName[abi:cxx11](clang::PredefinedExpr::IdentType, clang::Decl const*)': (.text._ZN5clang14PredefinedExpr11ComputeNameB5cxx11ENS0_9IdentTypeEPKNS_4DeclE+0x179d): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::PredefinedExpr::ComputeName[abi:cxx11](clang::PredefinedExpr::IdentType, clang::Decl const*)': (.text._ZN5clang14PredefinedExpr11ComputeNameB5cxx11ENS0_9IdentTypeEPKNS_4DeclE+0x17dd): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::PredefinedExpr::ComputeName[abi:cxx11](clang::PredefinedExpr::IdentType, clang::Decl const*)': (.text._ZN5clang14PredefinedExpr11ComputeNameB5cxx11ENS0_9IdentTypeEPKNS_4DeclE+0x181d): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::PredefinedExpr::ComputeName[abi:cxx11](clang::PredefinedExpr::IdentType, clang::Decl const*)': (.text._ZN5clang14PredefinedExpr11ComputeNameB5cxx11ENS0_9IdentTypeEPKNS_4DeclE+0x18da): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::PredefinedExpr::ComputeName[abi:cxx11](clang::PredefinedExpr::IdentType, clang::Decl const*)': (.text._ZN5clang14PredefinedExpr11ComputeNameB5cxx11ENS0_9IdentTypeEPKNS_4DeclE+0x1908): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::PredefinedExpr::ComputeName[abi:cxx11](clang::PredefinedExpr::IdentType, clang::Decl const*)': (.text._ZN5clang14PredefinedExpr11ComputeNameB5cxx11ENS0_9IdentTypeEPKNS_4DeclE+0x195a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::PredefinedExpr::ComputeName[abi:cxx11](clang::PredefinedExpr::IdentType, clang::Decl const*)': (.text._ZN5clang14PredefinedExpr11ComputeNameB5cxx11ENS0_9IdentTypeEPKNS_4DeclE+0x1982): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::PredefinedExpr::ComputeName[abi:cxx11](clang::PredefinedExpr::IdentType, clang::Decl const*)': (.text._ZN5clang14PredefinedExpr11ComputeNameB5cxx11ENS0_9IdentTypeEPKNS_4DeclE+0x1d7f): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::PredefinedExpr::ComputeName[abi:cxx11](clang::PredefinedExpr::IdentType, clang::Decl const*)': (.text._ZN5clang14PredefinedExpr11ComputeNameB5cxx11ENS0_9IdentTypeEPKNS_4DeclE+0x1db1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::PredefinedExpr::ComputeName[abi:cxx11](clang::PredefinedExpr::IdentType, clang::Decl const*)': (.text._ZN5clang14PredefinedExpr11ComputeNameB5cxx11ENS0_9IdentTypeEPKNS_4DeclE+0x1dc3): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::PredefinedExpr::ComputeName[abi:cxx11](clang::PredefinedExpr::IdentType, clang::Decl const*)': (.text._ZN5clang14PredefinedExpr11ComputeNameB5cxx11ENS0_9IdentTypeEPKNS_4DeclE+0x1dd5): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::PredefinedExpr::ComputeName[abi:cxx11](clang::PredefinedExpr::IdentType, clang::Decl const*)': (.text._ZN5clang14PredefinedExpr11ComputeNameB5cxx11ENS0_9IdentTypeEPKNS_4DeclE+0x1de7): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o):(.text._ZN5clang14PredefinedExpr11ComputeNameB5cxx11ENS0_9IdentTypeEPKNS_4DeclE+0x1df9): more undefined references to `llvm::raw_ostream::write(unsigned char)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::Expr::isUnusedResultAWarning(clang::Expr const*&, clang::SourceLocation&, clang::SourceRange&, clang::SourceRange&, clang::ASTContext&) const': (.text._ZNK5clang4Expr22isUnusedResultAWarningERPKS0_RNS_14SourceLocationERNS_11SourceRangeES7_RNS_10ASTContextE+0x563): undefined reference to `llvm::APInt::APInt(unsigned int, unsigned int, unsigned long const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::Expr::isUnusedResultAWarning(clang::Expr const*&, clang::SourceLocation&, clang::SourceRange&, clang::SourceRange&, clang::ASTContext&) const': (.text._ZNK5clang4Expr22isUnusedResultAWarningERPKS0_RNS_14SourceLocationERNS_11SourceRangeES7_RNS_10ASTContextE+0xa10): undefined reference to `llvm::APInt::EqualSlowCase(unsigned long) const' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::Expr::isUnusedResultAWarning(clang::Expr const*&, clang::SourceLocation&, clang::SourceRange&, clang::SourceRange&, clang::ASTContext&) const': (.text._ZNK5clang4Expr22isUnusedResultAWarningERPKS0_RNS_14SourceLocationERNS_11SourceRangeES7_RNS_10ASTContextE+0xaf2): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::ASTVector::grow(clang::ASTContext const&, unsigned long)': (.text._ZN5clang9ASTVectorIPNS_4StmtEE4growERKNS_10ASTContextEm[_ZN5clang9ASTVectorIPNS_4StmtEE4growERKNS_10ASTContextEm]+0x1cb): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Expr.cpp.o): In function `clang::ASTVector::grow(clang::ASTContext const&, unsigned long)': (.text._ZN5clang9ASTVectorIPNS_4StmtEE4growERKNS_10ASTContextEm[_ZN5clang9ASTVectorIPNS_4StmtEE4growERKNS_10ASTContextEm]+0x1fb): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexValue::ComplexValue((anonymous namespace)::ComplexValue const&)': (.text.unlikely._ZN12_GLOBAL__N_112ComplexValueC2ERKS0_+0x33): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexValue::ComplexValue((anonymous namespace)::ComplexValue const&)': (.text.unlikely._ZN12_GLOBAL__N_112ComplexValueC2ERKS0_+0x63): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexValue::ComplexValue((anonymous namespace)::ComplexValue const&)': (.text.unlikely._ZN12_GLOBAL__N_112ComplexValueC2ERKS0_+0x76): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexValue::ComplexValue((anonymous namespace)::ComplexValue const&)': (.text.unlikely._ZN12_GLOBAL__N_112ComplexValueC2ERKS0_+0x86): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::FloatExprEvaluator::ZeroInitialization(clang::Expr const*)': (.text.unlikely._ZN12_GLOBAL__N_118FloatExprEvaluator18ZeroInitializationEPKN5clang4ExprE+0x31): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&, llvm::APFloat::uninitializedTag)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::FloatExprEvaluator::ZeroInitialization(clang::Expr const*)': (.text.unlikely._ZN12_GLOBAL__N_118FloatExprEvaluator18ZeroInitializationEPKN5clang4ExprE+0x3b): undefined reference to `llvm::APFloat::makeZero(bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::FloatExprEvaluator::ZeroInitialization(clang::Expr const*)': (.text.unlikely._ZN12_GLOBAL__N_118FloatExprEvaluator18ZeroInitializationEPKN5clang4ExprE+0x47): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::FloatExprEvaluator::ZeroInitialization(clang::Expr const*)': (.text.unlikely._ZN12_GLOBAL__N_118FloatExprEvaluator18ZeroInitializationEPKN5clang4ExprE+0x4f): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexValue::ComplexValue()': (.text._ZN12_GLOBAL__N_112ComplexValueC2Ev+0x10): undefined reference to `llvm::APFloat::Bogus' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexValue::ComplexValue()': (.text._ZN12_GLOBAL__N_112ComplexValueC2Ev+0x3e): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexValue::ComplexValue()': (.text._ZN12_GLOBAL__N_112ComplexValueC2Ev+0x50): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexValue::~ComplexValue() [clone .constprop.1616]': (.text._ZN12_GLOBAL__N_112ComplexValueD2Ev.constprop.1616+0x9): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexValue::~ComplexValue() [clone .constprop.1616]': (.text._ZN12_GLOBAL__N_112ComplexValueD2Ev.constprop.1616+0x12): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::MemberPtr::setFrom(clang::APValue const&)': (.text._ZN12_GLOBAL__N_19MemberPtr7setFromERKN5clang7APValueE+0xba): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::SubobjectDesignator::addDeclUnchecked(clang::Decl const*, bool)': (.text.unlikely._ZN12_GLOBAL__N_119SubobjectDesignator16addDeclUncheckedEPKN5clang4DeclEb+0x35): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::OptionalDiagnostic::operator<<(llvm::APSInt const&)': (.text._ZN12_GLOBAL__N_118OptionalDiagnosticlsERKN4llvm6APSIntE+0x5e): undefined reference to `llvm::APInt::toString(llvm::SmallVectorImpl&, unsigned int, bool, bool) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexValue::setFrom(clang::APValue const&)': (.text._ZN12_GLOBAL__N_112ComplexValue7setFromERKN5clang7APValueE+0x71): undefined reference to `llvm::APInt::AssignSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexValue::setFrom(clang::APValue const&)': (.text._ZN12_GLOBAL__N_112ComplexValue7setFromERKN5clang7APValueE+0xe1): undefined reference to `llvm::APInt::AssignSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexValue::setFrom(clang::APValue const&)': (.text._ZN12_GLOBAL__N_112ComplexValue7setFromERKN5clang7APValueE+0x104): undefined reference to `llvm::APFloat::operator=(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexValue::setFrom(clang::APValue const&)': (.text._ZN12_GLOBAL__N_112ComplexValue7setFromERKN5clang7APValueE+0x117): undefined reference to `llvm::APFloat::operator=(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `HandleIntToIntCast((anonymous namespace)::EvalInfo&, clang::Expr const*, clang::QualType, clang::QualType, llvm::APSInt const&) [clone .isra.1050] [clone .constprop.1615]': (.text._ZL18HandleIntToIntCastRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprENS2_8QualTypeES6_RKN4llvm6APSIntE.isra.1050.constprop.1615+0x6a): undefined reference to `llvm::APInt::sextOrTrunc(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `HandleIntToIntCast((anonymous namespace)::EvalInfo&, clang::Expr const*, clang::QualType, clang::QualType, llvm::APSInt const&) [clone .isra.1050] [clone .constprop.1615]': (.text._ZL18HandleIntToIntCastRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprENS2_8QualTypeES6_RKN4llvm6APSIntE.isra.1050.constprop.1615+0xe9): undefined reference to `llvm::APInt::zextOrTrunc(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `HandleIntToIntCast((anonymous namespace)::EvalInfo&, clang::Expr const*, clang::QualType, clang::QualType, llvm::APSInt const&) [clone .isra.1050] [clone .constprop.1615]': (.text._ZL18HandleIntToIntCastRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprENS2_8QualTypeES6_RKN4llvm6APSIntE.isra.1050.constprop.1615+0x117): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::Success(unsigned long, clang::Expr const*, clang::APValue&) [clone .isra.1051]': (.text._ZN12_GLOBAL__N_116IntExprEvaluator7SuccessEmPKN5clang4ExprERNS1_7APValueE.isra.1051+0x5c): undefined reference to `llvm::APInt::operator=(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::Success(unsigned long, clang::Expr const*, clang::APValue&) [clone .isra.1051]': (.text._ZN12_GLOBAL__N_116IntExprEvaluator7SuccessEmPKN5clang4ExprERNS1_7APValueE.isra.1051+0x8d): undefined reference to `llvm::APInt::sextOrTrunc(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::Success(unsigned long, clang::Expr const*, clang::APValue&) [clone .isra.1051]': (.text._ZN12_GLOBAL__N_116IntExprEvaluator7SuccessEmPKN5clang4ExprERNS1_7APValueE.isra.1051+0x131): undefined reference to `llvm::APInt::zextOrTrunc(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::Success(llvm::APSInt const&, clang::Expr const*, clang::APValue&) [clone .isra.966]': (.text._ZN12_GLOBAL__N_116IntExprEvaluator7SuccessERKN4llvm6APSIntEPKN5clang4ExprERNS5_7APValueE.isra.966+0xc7): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::Success(clang::APValue const&, clang::Expr const*) [clone .isra.968]': (.text._ZN12_GLOBAL__N_116IntExprEvaluator7SuccessERKN5clang7APValueEPKNS1_4ExprE.isra.968+0x108): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `llvm::APInt::isMinSignedValue() const': (.text._ZNK4llvm5APInt16isMinSignedValueEv[_ZNK4llvm5APInt16isMinSignedValueEv]+0x45): undefined reference to `llvm::APInt::countPopulationSlowCase() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `TryEvaluateBuiltinNaN(clang::ASTContext const&, clang::QualType, clang::Expr const*, bool, llvm::APFloat&) [clone .constprop.1614]': (.text.unlikely._ZL21TryEvaluateBuiltinNaNRKN5clang10ASTContextENS_8QualTypeEPKNS_4ExprEbRN4llvm7APFloatE.constprop.1614+0x97): undefined reference to `llvm::StringRef::getAsInteger(unsigned int, llvm::APInt&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `TryEvaluateBuiltinNaN(clang::ASTContext const&, clang::QualType, clang::Expr const*, bool, llvm::APFloat&) [clone .constprop.1614]': (.text.unlikely._ZL21TryEvaluateBuiltinNaNRKN5clang10ASTContextENS_8QualTypeEPKNS_4ExprEbRN4llvm7APFloatE.constprop.1614+0x12b): undefined reference to `llvm::APFloat::makeNaN(llvm::fltSemantics const&, bool, bool, llvm::APInt const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `TryEvaluateBuiltinNaN(clang::ASTContext const&, clang::QualType, clang::Expr const*, bool, llvm::APFloat&) [clone .constprop.1614]': (.text.unlikely._ZL21TryEvaluateBuiltinNaNRKN5clang10ASTContextENS_8QualTypeEPKNS_4ExprEbRN4llvm7APFloatE.constprop.1614+0x136): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `TryEvaluateBuiltinNaN(clang::ASTContext const&, clang::QualType, clang::Expr const*, bool, llvm::APFloat&) [clone .constprop.1614]': (.text.unlikely._ZL21TryEvaluateBuiltinNaNRKN5clang10ASTContextENS_8QualTypeEPKNS_4ExprEbRN4llvm7APFloatE.constprop.1614+0x13e): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `TryEvaluateBuiltinNaN(clang::ASTContext const&, clang::QualType, clang::Expr const*, bool, llvm::APFloat&) [clone .constprop.1614]': (.text.unlikely._ZL21TryEvaluateBuiltinNaNRKN5clang10ASTContextENS_8QualTypeEPKNS_4ExprEbRN4llvm7APFloatE.constprop.1614+0x15d): undefined reference to `llvm::APFloat::makeNaN(llvm::fltSemantics const&, bool, bool, llvm::APInt const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `TryEvaluateBuiltinNaN(clang::ASTContext const&, clang::QualType, clang::Expr const*, bool, llvm::APFloat&) [clone .constprop.1614]': (.text.unlikely._ZL21TryEvaluateBuiltinNaNRKN5clang10ASTContextENS_8QualTypeEPKNS_4ExprEbRN4llvm7APFloatE.constprop.1614+0x168): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `TryEvaluateBuiltinNaN(clang::ASTContext const&, clang::QualType, clang::Expr const*, bool, llvm::APFloat&) [clone .constprop.1614]': (.text.unlikely._ZL21TryEvaluateBuiltinNaNRKN5clang10ASTContextENS_8QualTypeEPKNS_4ExprEbRN4llvm7APFloatE.constprop.1614+0x170): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `llvm::APSInt::extend(unsigned int) const': (.text._ZNK4llvm6APSInt6extendEj[_ZNK4llvm6APSInt6extendEj]+0x22): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `llvm::APSInt::extend(unsigned int) const': (.text._ZNK4llvm6APSInt6extendEj[_ZNK4llvm6APSInt6extendEj]+0x59): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::CheckReferencedDecl(clang::Expr const*, clang::Decl const*) [clone .constprop.1618]': (.text.unlikely._ZN12_GLOBAL__N_116IntExprEvaluator19CheckReferencedDeclEPKN5clang4ExprEPKNS1_4DeclE.constprop.1618+0xc8): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `llvm::APSInt::operator/(llvm::APSInt const&) const': (.text._ZNK4llvm6APSIntdvERKS0_[_ZNK4llvm6APSIntdvERKS0_]+0x22): undefined reference to `llvm::APInt::sdiv(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `llvm::APSInt::operator/(llvm::APSInt const&) const': (.text._ZNK4llvm6APSIntdvERKS0_[_ZNK4llvm6APSIntdvERKS0_]+0x59): undefined reference to `llvm::APInt::udiv(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::Success(llvm::APInt const&, clang::Expr const*, clang::APValue&) [clone .isra.1053]': (.text.unlikely._ZN12_GLOBAL__N_116IntExprEvaluator7SuccessERKN4llvm5APIntEPKN5clang4ExprERNS5_7APValueE.isra.1053+0x46): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `expandStringLiteral((anonymous namespace)::EvalInfo&, clang::Expr const*, clang::APValue&) [clone .isra.1422]': (.text._ZL19expandStringLiteralRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERNS2_7APValueE.isra.1422+0x239): undefined reference to `llvm::APInt::operator=(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `expandStringLiteral((anonymous namespace)::EvalInfo&, clang::Expr const*, clang::APValue&) [clone .isra.1422]': (.text._ZL19expandStringLiteralRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERNS2_7APValueE.isra.1422+0x260): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `expandStringLiteral((anonymous namespace)::EvalInfo&, clang::Expr const*, clang::APValue&) [clone .isra.1422]': (.text._ZL19expandStringLiteralRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERNS2_7APValueE.isra.1422+0x33d): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `expandStringLiteral((anonymous namespace)::EvalInfo&, clang::Expr const*, clang::APValue&) [clone .isra.1422]': (.text._ZL19expandStringLiteralRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERNS2_7APValueE.isra.1422+0x3b9): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `FastEvaluateAsRValue(clang::Expr const*, clang::Expr::EvalResult&, clang::ASTContext const&, bool&) [clone .constprop.1610]': (.text._ZL20FastEvaluateAsRValuePKN5clang4ExprERNS0_10EvalResultERKNS_10ASTContextERb.constprop.1610+0x99): undefined reference to `llvm::APInt::APInt(unsigned int, unsigned int, unsigned long const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `FastEvaluateAsRValue(clang::Expr const*, clang::Expr::EvalResult&, clang::ASTContext const&, bool&) [clone .constprop.1610]': (.text._ZL20FastEvaluateAsRValuePKN5clang4ExprERNS0_10EvalResultERKNS_10ASTContextERb.constprop.1610+0x1c9): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `clang::APValue::APValue(llvm::APFloat)': (.text._ZN5clang7APValueC2EN4llvm7APFloatE[_ZN5clang7APValueC5EN4llvm7APFloatE]+0x30): undefined reference to `llvm::APFloat::APFloat(double)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `clang::APValue::APValue(llvm::APFloat)': (.text._ZN5clang7APValueC2EN4llvm7APFloatE[_ZN5clang7APValueC5EN4llvm7APFloatE]+0x41): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `clang::APValue::APValue(llvm::APFloat)': (.text._ZN5clang7APValueC2EN4llvm7APFloatE[_ZN5clang7APValueC5EN4llvm7APFloatE]+0x4c): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `clang::APValue::APValue(llvm::APFloat)': (.text._ZN5clang7APValueC2EN4llvm7APFloatE[_ZN5clang7APValueC5EN4llvm7APFloatE]+0x54): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `clang::ASTContext::MakeIntValue(unsigned long, clang::QualType) const': (.text._ZNK5clang10ASTContext12MakeIntValueEmNS_8QualTypeE[_ZNK5clang10ASTContext12MakeIntValueEmNS_8QualTypeE]+0x5b): undefined reference to `llvm::APInt::operator=(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `clang::ASTContext::MakeIntValue(unsigned long, clang::QualType) const': (.text._ZNK5clang10ASTContext12MakeIntValueEmNS_8QualTypeE[_ZNK5clang10ASTContext12MakeIntValueEmNS_8QualTypeE]+0x80): undefined reference to `llvm::APInt::sextOrTrunc(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `clang::ASTContext::MakeIntValue(unsigned long, clang::QualType) const': (.text._ZNK5clang10ASTContext12MakeIntValueEmNS_8QualTypeE[_ZNK5clang10ASTContext12MakeIntValueEmNS_8QualTypeE]+0xe9): undefined reference to `llvm::APInt::zextOrTrunc(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::ZeroInitialization(clang::Expr const*)': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator18ZeroInitializationEPKN5clang4ExprE+0x69): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&, llvm::APFloat::uninitializedTag)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::ZeroInitialization(clang::Expr const*)': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator18ZeroInitializationEPKN5clang4ExprE+0x73): undefined reference to `llvm::APFloat::makeZero(bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::ZeroInitialization(clang::Expr const*)': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator18ZeroInitializationEPKN5clang4ExprE+0x83): undefined reference to `llvm::APFloat::operator=(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::ZeroInitialization(clang::Expr const*)': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator18ZeroInitializationEPKN5clang4ExprE+0x93): undefined reference to `llvm::APFloat::operator=(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::ZeroInitialization(clang::Expr const*)': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator18ZeroInitializationEPKN5clang4ExprE+0x9b): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `clang::APFloatStorage::getValue(llvm::fltSemantics const&) const': (.text._ZNK5clang14APFloatStorage8getValueERKN4llvm12fltSemanticsE[_ZNK5clang14APFloatStorage8getValueERKN4llvm12fltSemanticsE]+0x3f): undefined reference to `llvm::APInt::APInt(unsigned int, unsigned int, unsigned long const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `clang::APFloatStorage::getValue(llvm::fltSemantics const&) const': (.text._ZNK5clang14APFloatStorage8getValueERKN4llvm12fltSemanticsE[_ZNK5clang14APFloatStorage8getValueERKN4llvm12fltSemanticsE]+0x4d): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&, llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `clang::APFloatStorage::getValue(llvm::fltSemantics const&) const': (.text._ZNK5clang14APFloatStorage8getValueERKN4llvm12fltSemanticsE[_ZNK5clang14APFloatStorage8getValueERKN4llvm12fltSemanticsE]+0xd9): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `llvm::SmallVectorTemplateBase::push_back(clang::CXXRecordDecl const* const&)': (.text._ZN4llvm23SmallVectorTemplateBaseIPKN5clang13CXXRecordDeclELb1EE9push_backERKS4_[_ZN4llvm23SmallVectorTemplateBaseIPKN5clang13CXXRecordDeclELb1EE9push_backERKS4_]+0x3c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::EvalInfo::addCallStack(unsigned int)': (.text._ZN12_GLOBAL__N_18EvalInfo12addCallStackEj+0x120): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::EvalInfo::addCallStack(unsigned int)': (.text._ZN12_GLOBAL__N_18EvalInfo12addCallStackEj+0x13a): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::EvalInfo::addCallStack(unsigned int)': (.text._ZN12_GLOBAL__N_18EvalInfo12addCallStackEj+0x457): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::EvalInfo::addCallStack(unsigned int)': (.text._ZN12_GLOBAL__N_18EvalInfo12addCallStackEj+0x4c1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::EvalInfo::addCallStack(unsigned int)': (.text._ZN12_GLOBAL__N_18EvalInfo12addCallStackEj+0x4e5): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::EvalInfo::addCallStack(unsigned int)': (.text._ZN12_GLOBAL__N_18EvalInfo12addCallStackEj+0x510): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::EvalInfo::addCallStack(unsigned int)': (.text._ZN12_GLOBAL__N_18EvalInfo12addCallStackEj+0x5a9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::EvalInfo::addCallStack(unsigned int)': (.text._ZN12_GLOBAL__N_18EvalInfo12addCallStackEj+0x5e9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::EvalInfo::addCallStack(unsigned int)': (.text._ZN12_GLOBAL__N_18EvalInfo12addCallStackEj+0x620): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::EvalInfo::addCallStack(unsigned int)': (.text._ZN12_GLOBAL__N_18EvalInfo12addCallStackEj+0x639): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `truncateBitfieldValue((anonymous namespace)::EvalInfo&, clang::Expr const*, clang::APValue&, clang::FieldDecl const*)': (.text._ZL21truncateBitfieldValueRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERNS2_7APValueEPKNS2_9FieldDeclE+0xb3): undefined reference to `llvm::APInt::trunc(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `truncateBitfieldValue((anonymous namespace)::EvalInfo&, clang::Expr const*, clang::APValue&, clang::FieldDecl const*)': (.text._ZL21truncateBitfieldValueRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERNS2_7APValueEPKNS2_9FieldDeclE+0xdf): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `truncateBitfieldValue((anonymous namespace)::EvalInfo&, clang::Expr const*, clang::APValue&, clang::FieldDecl const*)': (.text._ZL21truncateBitfieldValueRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERNS2_7APValueEPKNS2_9FieldDeclE+0x149): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `bool HandleOverflow((anonymous namespace)::EvalInfo&, clang::Expr const*, llvm::APSInt const&, clang::QualType)': (.text._Z14HandleOverflowIN4llvm6APSIntEEbRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKT_NS5_8QualTypeE+0xd7): undefined reference to `llvm::APInt::toString(llvm::SmallVectorImpl&, unsigned int, bool, bool) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IncDecSubobjectHandler::found(llvm::APSInt&, clang::QualType)': (.text._ZN12_GLOBAL__N_122IncDecSubobjectHandler5foundERN4llvm6APSIntEN5clang8QualTypeE+0x13d): undefined reference to `llvm::APInt::operator--()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IncDecSubobjectHandler::found(llvm::APSInt&, clang::QualType)': (.text._ZN12_GLOBAL__N_122IncDecSubobjectHandler5foundERN4llvm6APSIntEN5clang8QualTypeE+0x19e): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IncDecSubobjectHandler::found(llvm::APSInt&, clang::QualType)': (.text._ZN12_GLOBAL__N_122IncDecSubobjectHandler5foundERN4llvm6APSIntEN5clang8QualTypeE+0x1c0): undefined reference to `llvm::APInt::setBit(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IncDecSubobjectHandler::found(llvm::APSInt&, clang::QualType)': (.text._ZN12_GLOBAL__N_122IncDecSubobjectHandler5foundERN4llvm6APSIntEN5clang8QualTypeE+0x2cf): undefined reference to `llvm::APInt::operator=(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IncDecSubobjectHandler::found(llvm::APSInt&, clang::QualType)': (.text._ZN12_GLOBAL__N_122IncDecSubobjectHandler5foundERN4llvm6APSIntEN5clang8QualTypeE+0x301): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IncDecSubobjectHandler::found(llvm::APSInt&, clang::QualType)': (.text._ZN12_GLOBAL__N_122IncDecSubobjectHandler5foundERN4llvm6APSIntEN5clang8QualTypeE+0x311): undefined reference to `llvm::APInt::operator++()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IncDecSubobjectHandler::found(llvm::APSInt&, clang::QualType)': (.text._ZN12_GLOBAL__N_122IncDecSubobjectHandler5foundERN4llvm6APSIntEN5clang8QualTypeE+0x3a3): undefined reference to `llvm::APInt::operator=(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IncDecSubobjectHandler::found(llvm::APSInt&, clang::QualType)': (.text._ZN12_GLOBAL__N_122IncDecSubobjectHandler5foundERN4llvm6APSIntEN5clang8QualTypeE+0x3b5): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `HandleIntToFloatCast((anonymous namespace)::EvalInfo&, clang::Expr const*, clang::QualType, llvm::APSInt const&, clang::QualType, llvm::APFloat&) [clone .isra.1414]': (.text.unlikely._ZL20HandleIntToFloatCastRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprENS2_8QualTypeERKN4llvm6APSIntES6_RNS7_7APFloatE.isra.1414+0x44): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `HandleIntToFloatCast((anonymous namespace)::EvalInfo&, clang::Expr const*, clang::QualType, llvm::APSInt const&, clang::QualType, llvm::APFloat&) [clone .isra.1414]': (.text.unlikely._ZL20HandleIntToFloatCastRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprENS2_8QualTypeERKN4llvm6APSIntES6_RNS7_7APFloatE.isra.1414+0x4f): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `HandleIntToFloatCast((anonymous namespace)::EvalInfo&, clang::Expr const*, clang::QualType, llvm::APSInt const&, clang::QualType, llvm::APFloat&) [clone .isra.1414]': (.text.unlikely._ZL20HandleIntToFloatCastRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprENS2_8QualTypeERKN4llvm6APSIntES6_RNS7_7APFloatE.isra.1414+0x57): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `HandleIntToFloatCast((anonymous namespace)::EvalInfo&, clang::Expr const*, clang::QualType, llvm::APSInt const&, clang::QualType, llvm::APFloat&) [clone .isra.1414]': (.text.unlikely._ZL20HandleIntToFloatCastRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprENS2_8QualTypeERKN4llvm6APSIntES6_RNS7_7APFloatE.isra.1414+0x6d): undefined reference to `llvm::APFloat::convertFromAPInt(llvm::APInt const&, bool, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIntIntBinOp((anonymous namespace)::EvalInfo&, clang::Expr const*, llvm::APSInt const&, clang::BinaryOperatorKind, llvm::APSInt, llvm::APSInt&)': (.text._ZL17handleIntIntBinOpRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKN4llvm6APSIntENS2_18BinaryOperatorKindES7_RS7_+0x66): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIntIntBinOp((anonymous namespace)::EvalInfo&, clang::Expr const*, llvm::APSInt const&, clang::BinaryOperatorKind, llvm::APSInt, llvm::APSInt&)': (.text._ZL17handleIntIntBinOpRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKN4llvm6APSIntENS2_18BinaryOperatorKindES7_RS7_+0xa0): undefined reference to `llvm::APInt::operator=(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIntIntBinOp((anonymous namespace)::EvalInfo&, clang::Expr const*, llvm::APSInt const&, clang::BinaryOperatorKind, llvm::APSInt, llvm::APSInt&)': (.text._ZL17handleIntIntBinOpRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKN4llvm6APSIntENS2_18BinaryOperatorKindES7_RS7_+0x11e): undefined reference to `llvm::APInt::AndSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIntIntBinOp((anonymous namespace)::EvalInfo&, clang::Expr const*, llvm::APSInt const&, clang::BinaryOperatorKind, llvm::APSInt, llvm::APSInt&)': (.text._ZL17handleIntIntBinOpRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKN4llvm6APSIntENS2_18BinaryOperatorKindES7_RS7_+0x146): undefined reference to `llvm::APInt::XorSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIntIntBinOp((anonymous namespace)::EvalInfo&, clang::Expr const*, llvm::APSInt const&, clang::BinaryOperatorKind, llvm::APSInt, llvm::APSInt&)': (.text._ZL17handleIntIntBinOpRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKN4llvm6APSIntENS2_18BinaryOperatorKindES7_RS7_+0x16e): undefined reference to `llvm::APInt::OrSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIntIntBinOp((anonymous namespace)::EvalInfo&, clang::Expr const*, llvm::APSInt const&, clang::BinaryOperatorKind, llvm::APSInt, llvm::APSInt&)': (.text._ZL17handleIntIntBinOpRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKN4llvm6APSIntENS2_18BinaryOperatorKindES7_RS7_+0x21c): undefined reference to `llvm::APInt::operator*(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIntIntBinOp((anonymous namespace)::EvalInfo&, clang::Expr const*, llvm::APSInt const&, clang::BinaryOperatorKind, llvm::APSInt, llvm::APSInt&)': (.text._ZL17handleIntIntBinOpRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKN4llvm6APSIntENS2_18BinaryOperatorKindES7_RS7_+0x265): undefined reference to `llvm::APInt::trunc(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIntIntBinOp((anonymous namespace)::EvalInfo&, clang::Expr const*, llvm::APSInt const&, clang::BinaryOperatorKind, llvm::APSInt, llvm::APSInt&)': (.text._ZL17handleIntIntBinOpRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKN4llvm6APSIntENS2_18BinaryOperatorKindES7_RS7_+0x3db): undefined reference to `llvm::APInt::countPopulationSlowCase() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIntIntBinOp((anonymous namespace)::EvalInfo&, clang::Expr const*, llvm::APSInt const&, clang::BinaryOperatorKind, llvm::APSInt, llvm::APSInt&)': (.text._ZL17handleIntIntBinOpRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKN4llvm6APSIntENS2_18BinaryOperatorKindES7_RS7_+0x4ba): undefined reference to `llvm::APInt::operator+(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIntIntBinOp((anonymous namespace)::EvalInfo&, clang::Expr const*, llvm::APSInt const&, clang::BinaryOperatorKind, llvm::APSInt, llvm::APSInt&)': (.text._ZL17handleIntIntBinOpRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKN4llvm6APSIntENS2_18BinaryOperatorKindES7_RS7_+0x4da): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIntIntBinOp((anonymous namespace)::EvalInfo&, clang::Expr const*, llvm::APSInt const&, clang::BinaryOperatorKind, llvm::APSInt, llvm::APSInt&)': (.text._ZL17handleIntIntBinOpRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKN4llvm6APSIntENS2_18BinaryOperatorKindES7_RS7_+0x506): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIntIntBinOp((anonymous namespace)::EvalInfo&, clang::Expr const*, llvm::APSInt const&, clang::BinaryOperatorKind, llvm::APSInt, llvm::APSInt&)': (.text._ZL17handleIntIntBinOpRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKN4llvm6APSIntENS2_18BinaryOperatorKindES7_RS7_+0x528): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIntIntBinOp((anonymous namespace)::EvalInfo&, clang::Expr const*, llvm::APSInt const&, clang::BinaryOperatorKind, llvm::APSInt, llvm::APSInt&)': (.text._ZL17handleIntIntBinOpRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKN4llvm6APSIntENS2_18BinaryOperatorKindES7_RS7_+0x552): undefined reference to `llvm::APInt::operator-(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIntIntBinOp((anonymous namespace)::EvalInfo&, clang::Expr const*, llvm::APSInt const&, clang::BinaryOperatorKind, llvm::APSInt, llvm::APSInt&)': (.text._ZL17handleIntIntBinOpRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKN4llvm6APSIntENS2_18BinaryOperatorKindES7_RS7_+0x718): undefined reference to `llvm::APInt::ashr(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIntIntBinOp((anonymous namespace)::EvalInfo&, clang::Expr const*, llvm::APSInt const&, clang::BinaryOperatorKind, llvm::APSInt, llvm::APSInt&)': (.text._ZL17handleIntIntBinOpRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKN4llvm6APSIntENS2_18BinaryOperatorKindES7_RS7_+0x9a2): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIntIntBinOp((anonymous namespace)::EvalInfo&, clang::Expr const*, llvm::APSInt const&, clang::BinaryOperatorKind, llvm::APSInt, llvm::APSInt&)': (.text._ZL17handleIntIntBinOpRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKN4llvm6APSIntENS2_18BinaryOperatorKindES7_RS7_+0x9e1): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIntIntBinOp((anonymous namespace)::EvalInfo&, clang::Expr const*, llvm::APSInt const&, clang::BinaryOperatorKind, llvm::APSInt, llvm::APSInt&)': (.text._ZL17handleIntIntBinOpRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKN4llvm6APSIntENS2_18BinaryOperatorKindES7_RS7_+0xa03): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIntIntBinOp((anonymous namespace)::EvalInfo&, clang::Expr const*, llvm::APSInt const&, clang::BinaryOperatorKind, llvm::APSInt, llvm::APSInt&)': (.text._ZL17handleIntIntBinOpRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKN4llvm6APSIntENS2_18BinaryOperatorKindES7_RS7_+0xa1c): undefined reference to `llvm::APInt::operator*(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIntIntBinOp((anonymous namespace)::EvalInfo&, clang::Expr const*, llvm::APSInt const&, clang::BinaryOperatorKind, llvm::APSInt, llvm::APSInt&)': (.text._ZL17handleIntIntBinOpRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKN4llvm6APSIntENS2_18BinaryOperatorKindES7_RS7_+0xae7): undefined reference to `llvm::APInt::operator+(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIntIntBinOp((anonymous namespace)::EvalInfo&, clang::Expr const*, llvm::APSInt const&, clang::BinaryOperatorKind, llvm::APSInt, llvm::APSInt&)': (.text._ZL17handleIntIntBinOpRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKN4llvm6APSIntENS2_18BinaryOperatorKindES7_RS7_+0xb47): undefined reference to `llvm::APInt::operator-(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIntIntBinOp((anonymous namespace)::EvalInfo&, clang::Expr const*, llvm::APSInt const&, clang::BinaryOperatorKind, llvm::APSInt, llvm::APSInt&)': (.text._ZL17handleIntIntBinOpRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKN4llvm6APSIntENS2_18BinaryOperatorKindES7_RS7_+0xb61): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIntIntBinOp((anonymous namespace)::EvalInfo&, clang::Expr const*, llvm::APSInt const&, clang::BinaryOperatorKind, llvm::APSInt, llvm::APSInt&)': (.text._ZL17handleIntIntBinOpRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKN4llvm6APSIntENS2_18BinaryOperatorKindES7_RS7_+0xb71): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIntIntBinOp((anonymous namespace)::EvalInfo&, clang::Expr const*, llvm::APSInt const&, clang::BinaryOperatorKind, llvm::APSInt, llvm::APSInt&)': (.text._ZL17handleIntIntBinOpRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKN4llvm6APSIntENS2_18BinaryOperatorKindES7_RS7_+0xbc1): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIntIntBinOp((anonymous namespace)::EvalInfo&, clang::Expr const*, llvm::APSInt const&, clang::BinaryOperatorKind, llvm::APSInt, llvm::APSInt&)': (.text._ZL17handleIntIntBinOpRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKN4llvm6APSIntENS2_18BinaryOperatorKindES7_RS7_+0xc67): undefined reference to `llvm::APInt::operator&=(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIntIntBinOp((anonymous namespace)::EvalInfo&, clang::Expr const*, llvm::APSInt const&, clang::BinaryOperatorKind, llvm::APSInt, llvm::APSInt&)': (.text._ZL17handleIntIntBinOpRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKN4llvm6APSIntENS2_18BinaryOperatorKindES7_RS7_+0xd07): undefined reference to `llvm::APInt::operator&=(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIntIntBinOp((anonymous namespace)::EvalInfo&, clang::Expr const*, llvm::APSInt const&, clang::BinaryOperatorKind, llvm::APSInt, llvm::APSInt&)': (.text._ZL17handleIntIntBinOpRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKN4llvm6APSIntENS2_18BinaryOperatorKindES7_RS7_+0xd61): undefined reference to `llvm::APInt::lshr(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIntIntBinOp((anonymous namespace)::EvalInfo&, clang::Expr const*, llvm::APSInt const&, clang::BinaryOperatorKind, llvm::APSInt, llvm::APSInt&)': (.text._ZL17handleIntIntBinOpRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKN4llvm6APSIntENS2_18BinaryOperatorKindES7_RS7_+0xdc0): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIntIntBinOp((anonymous namespace)::EvalInfo&, clang::Expr const*, llvm::APSInt const&, clang::BinaryOperatorKind, llvm::APSInt, llvm::APSInt&)': (.text._ZL17handleIntIntBinOpRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKN4llvm6APSIntENS2_18BinaryOperatorKindES7_RS7_+0xe1e): undefined reference to `llvm::APInt::shlSlowCase(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIntIntBinOp((anonymous namespace)::EvalInfo&, clang::Expr const*, llvm::APSInt const&, clang::BinaryOperatorKind, llvm::APSInt, llvm::APSInt&)': (.text._ZL17handleIntIntBinOpRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKN4llvm6APSIntENS2_18BinaryOperatorKindES7_RS7_+0xe3e): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIntIntBinOp((anonymous namespace)::EvalInfo&, clang::Expr const*, llvm::APSInt const&, clang::BinaryOperatorKind, llvm::APSInt, llvm::APSInt&)': (.text._ZL17handleIntIntBinOpRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKN4llvm6APSIntENS2_18BinaryOperatorKindES7_RS7_+0xf66): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIntIntBinOp((anonymous namespace)::EvalInfo&, clang::Expr const*, llvm::APSInt const&, clang::BinaryOperatorKind, llvm::APSInt, llvm::APSInt&)': (.text._ZL17handleIntIntBinOpRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKN4llvm6APSIntENS2_18BinaryOperatorKindES7_RS7_+0xfcb): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIntIntBinOp((anonymous namespace)::EvalInfo&, clang::Expr const*, llvm::APSInt const&, clang::BinaryOperatorKind, llvm::APSInt, llvm::APSInt&)': (.text._ZL17handleIntIntBinOpRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKN4llvm6APSIntENS2_18BinaryOperatorKindES7_RS7_+0x110b): undefined reference to `llvm::APInt::srem(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIntIntBinOp((anonymous namespace)::EvalInfo&, clang::Expr const*, llvm::APSInt const&, clang::BinaryOperatorKind, llvm::APSInt, llvm::APSInt&)': (.text._ZL17handleIntIntBinOpRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKN4llvm6APSIntENS2_18BinaryOperatorKindES7_RS7_+0x113a): undefined reference to `llvm::APInt::urem(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIntIntBinOp((anonymous namespace)::EvalInfo&, clang::Expr const*, llvm::APSInt const&, clang::BinaryOperatorKind, llvm::APSInt, llvm::APSInt&)': (.text._ZL17handleIntIntBinOpRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKN4llvm6APSIntENS2_18BinaryOperatorKindES7_RS7_+0x1181): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::CompoundAssignSubobjectHandler::found(llvm::APSInt&, clang::QualType)': (.text._ZN12_GLOBAL__N_130CompoundAssignSubobjectHandler5foundERN4llvm6APSIntEN5clang8QualTypeE+0x26e): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `bool HandleOverflow((anonymous namespace)::EvalInfo&, clang::Expr const*, llvm::APFloat const&, clang::QualType)': (.text._Z14HandleOverflowIN4llvm7APFloatEEbRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKT_NS5_8QualTypeE+0xaa): undefined reference to `llvm::APFloat::semanticsPrecision(llvm::fltSemantics const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `bool HandleOverflow((anonymous namespace)::EvalInfo&, clang::Expr const*, llvm::APFloat const&, clang::QualType)': (.text._Z14HandleOverflowIN4llvm7APFloatEEbRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKT_NS5_8QualTypeE+0xe6): undefined reference to `llvm::APFloat::toString(llvm::SmallVectorImpl&, unsigned int, unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `HandleFloatToFloatCast((anonymous namespace)::EvalInfo&, clang::Expr const*, clang::QualType, clang::QualType, llvm::APFloat&) [clone .isra.1417]': (.text._ZL22HandleFloatToFloatCastRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprENS2_8QualTypeES6_RN4llvm7APFloatE.isra.1417+0x34): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `HandleFloatToFloatCast((anonymous namespace)::EvalInfo&, clang::Expr const*, clang::QualType, clang::QualType, llvm::APFloat&) [clone .isra.1417]': (.text._ZL22HandleFloatToFloatCastRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprENS2_8QualTypeES6_RN4llvm7APFloatE.isra.1417+0x57): undefined reference to `llvm::APFloat::convert(llvm::fltSemantics const&, llvm::APFloat::roundingMode, bool*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `HandleFloatToFloatCast((anonymous namespace)::EvalInfo&, clang::Expr const*, clang::QualType, clang::QualType, llvm::APFloat&) [clone .isra.1417]': (.text._ZL22HandleFloatToFloatCastRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprENS2_8QualTypeES6_RN4llvm7APFloatE.isra.1417+0x76): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `HandleFloatToIntCast((anonymous namespace)::EvalInfo&, clang::Expr const*, clang::QualType, llvm::APFloat const&, clang::QualType, llvm::APSInt&) [clone .isra.1418]': (.text.unlikely._ZL20HandleFloatToIntCastRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprENS2_8QualTypeERKN4llvm7APFloatES6_RNS7_6APSIntE.isra.1418+0xa6): undefined reference to `llvm::APFloat::convertToInteger(llvm::APSInt&, llvm::APFloat::roundingMode, bool*) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::LValue::addArray((anonymous namespace)::EvalInfo&, clang::Expr const*, clang::ConstantArrayType const*)': (.text.unlikely._ZN12_GLOBAL__N_16LValue8addArrayERNS_8EvalInfoEPKN5clang4ExprEPKNS3_17ConstantArrayTypeE+0x36): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `HandleLValueComplexElement((anonymous namespace)::EvalInfo&, clang::Expr const*, (anonymous namespace)::LValue&, clang::QualType, bool)': (.text._ZL26HandleLValueComplexElementRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERNS_6LValueENS2_8QualTypeEb+0x134): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `HandleLValueMember((anonymous namespace)::EvalInfo&, clang::Expr const*, (anonymous namespace)::LValue&, clang::FieldDecl const*, clang::ASTRecordLayout const*)': (.text._ZL18HandleLValueMemberRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERNS_6LValueEPKNS2_9FieldDeclEPKNS2_15ASTRecordLayoutE+0x1d4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `CastToDerivedClass((anonymous namespace)::EvalInfo&, clang::Expr const*, (anonymous namespace)::LValue&, clang::RecordDecl const*, unsigned int) [clone .constprop.1627]': (.text._ZL18CastToDerivedClassRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERNS_6LValueEPKNS2_10RecordDeclEj.constprop.1627+0xc21): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleFloatFloatBinOp((anonymous namespace)::EvalInfo&, clang::Expr const*, llvm::APFloat&, clang::BinaryOperatorKind, llvm::APFloat const&)': (.text._ZL21handleFloatFloatBinOpRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERN4llvm7APFloatENS2_18BinaryOperatorKindERKS7_+0x33): undefined reference to `llvm::APFloat::subtract(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleFloatFloatBinOp((anonymous namespace)::EvalInfo&, clang::Expr const*, llvm::APFloat&, clang::BinaryOperatorKind, llvm::APFloat const&)': (.text._ZL21handleFloatFloatBinOpRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERN4llvm7APFloatENS2_18BinaryOperatorKindERKS7_+0x59): undefined reference to `llvm::APFloat::add(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleFloatFloatBinOp((anonymous namespace)::EvalInfo&, clang::Expr const*, llvm::APFloat&, clang::BinaryOperatorKind, llvm::APFloat const&)': (.text._ZL21handleFloatFloatBinOpRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERN4llvm7APFloatENS2_18BinaryOperatorKindERKS7_+0xbe): undefined reference to `llvm::APFloat::multiply(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleFloatFloatBinOp((anonymous namespace)::EvalInfo&, clang::Expr const*, llvm::APFloat&, clang::BinaryOperatorKind, llvm::APFloat const&)': (.text._ZL21handleFloatFloatBinOpRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERN4llvm7APFloatENS2_18BinaryOperatorKindERKS7_+0x109): undefined reference to `llvm::APFloat::divide(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&)': (.text._ZN4llvm15SmallVectorImplIN5clang7APValue15LValuePathEntryEEaSEOS4_[_ZN4llvm15SmallVectorImplIN5clang7APValue15LValuePathEntryEEaSEOS4_]+0x10f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::LValueExprEvaluator::VisitCXXTypeidExpr(clang::CXXTypeidExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_119LValueExprEvaluator18VisitCXXTypeidExprEPKN5clang13CXXTypeidExprE+0xfe): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::LValue::setFrom(clang::ASTContext&, clang::APValue const&) [clone .constprop.1633]': (.text._ZN12_GLOBAL__N_16LValue7setFromERN5clang10ASTContextERKNS1_7APValueE.constprop.1633+0x3e3): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl const&)': (.text._ZN4llvm15SmallVectorImplIN5clang7APValue15LValuePathEntryEEaSERKS4_[_ZN4llvm15SmallVectorImplIN5clang7APValue15LValuePathEntryEEaSERKS4_]+0xd6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::VectorExprEvaluator::ZeroInitialization(clang::Expr const*)': (.text._ZN12_GLOBAL__N_119VectorExprEvaluator18ZeroInitializationEPKN5clang4ExprE+0xdc): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&, llvm::APFloat::uninitializedTag)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::VectorExprEvaluator::ZeroInitialization(clang::Expr const*)': (.text._ZN12_GLOBAL__N_119VectorExprEvaluator18ZeroInitializationEPKN5clang4ExprE+0xe6): undefined reference to `llvm::APFloat::makeZero(bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::VectorExprEvaluator::ZeroInitialization(clang::Expr const*)': (.text._ZN12_GLOBAL__N_119VectorExprEvaluator18ZeroInitializationEPKN5clang4ExprE+0xfd): undefined reference to `llvm::APFloat::APFloat(double)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::VectorExprEvaluator::ZeroInitialization(clang::Expr const*)': (.text._ZN12_GLOBAL__N_119VectorExprEvaluator18ZeroInitializationEPKN5clang4ExprE+0x113): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::VectorExprEvaluator::ZeroInitialization(clang::Expr const*)': (.text._ZN12_GLOBAL__N_119VectorExprEvaluator18ZeroInitializationEPKN5clang4ExprE+0x11e): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::VectorExprEvaluator::ZeroInitialization(clang::Expr const*)': (.text._ZN12_GLOBAL__N_119VectorExprEvaluator18ZeroInitializationEPKN5clang4ExprE+0x126): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::VectorExprEvaluator::ZeroInitialization(clang::Expr const*)': (.text._ZN12_GLOBAL__N_119VectorExprEvaluator18ZeroInitializationEPKN5clang4ExprE+0x14a): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::VectorExprEvaluator::ZeroInitialization(clang::Expr const*)': (.text._ZN12_GLOBAL__N_119VectorExprEvaluator18ZeroInitializationEPKN5clang4ExprE+0x3d8): undefined reference to `llvm::APInt::operator=(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::VectorExprEvaluator::ZeroInitialization(clang::Expr const*)': (.text._ZN12_GLOBAL__N_119VectorExprEvaluator18ZeroInitializationEPKN5clang4ExprE+0x403): undefined reference to `llvm::APInt::sextOrTrunc(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::VectorExprEvaluator::ZeroInitialization(clang::Expr const*)': (.text._ZN12_GLOBAL__N_119VectorExprEvaluator18ZeroInitializationEPKN5clang4ExprE+0x4cb): undefined reference to `llvm::APInt::zextOrTrunc(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::CallStackFrame::createTemporary(void const*, bool)': (.text._ZN12_GLOBAL__N_114CallStackFrame15createTemporaryEPKvb+0x160): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `HandleLValueDirectBase((anonymous namespace)::EvalInfo&, clang::Expr const*, (anonymous namespace)::LValue&, clang::CXXRecordDecl const*, clang::CXXRecordDecl const*, clang::ASTRecordLayout const*) [clone .constprop.1628]': (.text._ZL22HandleLValueDirectBaseRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERNS_6LValueEPKNS2_13CXXRecordDeclESA_PKNS2_15ASTRecordLayoutE.constprop.1628+0x2fc): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleAssignment((anonymous namespace)::EvalInfo&, clang::Expr const*, (anonymous namespace)::LValue const&, clang::QualType, clang::APValue&)': (.text._ZL16handleAssignmentRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKNS_6LValueENS2_8QualTypeERNS2_7APValueE+0x599): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleAssignment((anonymous namespace)::EvalInfo&, clang::Expr const*, (anonymous namespace)::LValue const&, clang::QualType, clang::APValue&)': (.text._ZL16handleAssignmentRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKNS_6LValueENS2_8QualTypeERNS2_7APValueE+0x7fc): undefined reference to `llvm::APFloat::operator=(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ExtractSubobjectHandler::result_type findSubobject<(anonymous namespace)::ExtractSubobjectHandler>((anonymous namespace)::EvalInfo&, clang::Expr const*, (anonymous namespace)::CompleteObject const&, (anonymous namespace)::SubobjectDesignator const&, (anonymous namespace)::ExtractSubobjectHandler&)': (.text._Z13findSubobjectIN12_GLOBAL__N_123ExtractSubobjectHandlerEENT_11result_typeERNS0_8EvalInfoEPKN5clang4ExprERKNS0_14CompleteObjectERKNS0_19SubobjectDesignatorERS2_+0x54a): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ExtractSubobjectHandler::result_type findSubobject<(anonymous namespace)::ExtractSubobjectHandler>((anonymous namespace)::EvalInfo&, clang::Expr const*, (anonymous namespace)::CompleteObject const&, (anonymous namespace)::SubobjectDesignator const&, (anonymous namespace)::ExtractSubobjectHandler&)': (.text._Z13findSubobjectIN12_GLOBAL__N_123ExtractSubobjectHandlerEENT_11result_typeERNS0_8EvalInfoEPKN5clang4ExprERKNS0_14CompleteObjectERKNS0_19SubobjectDesignatorERS2_+0x876): undefined reference to `llvm::APInt::operator=(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ExtractSubobjectHandler::result_type findSubobject<(anonymous namespace)::ExtractSubobjectHandler>((anonymous namespace)::EvalInfo&, clang::Expr const*, (anonymous namespace)::CompleteObject const&, (anonymous namespace)::SubobjectDesignator const&, (anonymous namespace)::ExtractSubobjectHandler&)': (.text._Z13findSubobjectIN12_GLOBAL__N_123ExtractSubobjectHandlerEENT_11result_typeERNS0_8EvalInfoEPKN5clang4ExprERKNS0_14CompleteObjectERKNS0_19SubobjectDesignatorERS2_+0x8fc): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ExtractSubobjectHandler::result_type findSubobject<(anonymous namespace)::ExtractSubobjectHandler>((anonymous namespace)::EvalInfo&, clang::Expr const*, (anonymous namespace)::CompleteObject const&, (anonymous namespace)::SubobjectDesignator const&, (anonymous namespace)::ExtractSubobjectHandler&)': (.text._Z13findSubobjectIN12_GLOBAL__N_123ExtractSubobjectHandlerEENT_11result_typeERNS0_8EvalInfoEPKN5clang4ExprERKNS0_14CompleteObjectERKNS0_19SubobjectDesignatorERS2_+0x930): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ExtractSubobjectHandler::result_type findSubobject<(anonymous namespace)::ExtractSubobjectHandler>((anonymous namespace)::EvalInfo&, clang::Expr const*, (anonymous namespace)::CompleteObject const&, (anonymous namespace)::SubobjectDesignator const&, (anonymous namespace)::ExtractSubobjectHandler&)': (.text._Z13findSubobjectIN12_GLOBAL__N_123ExtractSubobjectHandlerEENT_11result_typeERNS0_8EvalInfoEPKN5clang4ExprERKNS0_14CompleteObjectERKNS0_19SubobjectDesignatorERS2_+0x9c4): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIncDec((anonymous namespace)::EvalInfo&, clang::Expr const*, (anonymous namespace)::LValue const&, clang::QualType, bool, clang::APValue*)': (.text._ZL12handleIncDecRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKNS_6LValueENS2_8QualTypeEbPNS2_7APValueE+0x681): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIncDec((anonymous namespace)::EvalInfo&, clang::Expr const*, (anonymous namespace)::LValue const&, clang::QualType, bool, clang::APValue*)': (.text._ZL12handleIncDecRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKNS_6LValueENS2_8QualTypeEbPNS2_7APValueE+0x918): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIncDec((anonymous namespace)::EvalInfo&, clang::Expr const*, (anonymous namespace)::LValue const&, clang::QualType, bool, clang::APValue*)': (.text._ZL12handleIncDecRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKNS_6LValueENS2_8QualTypeEbPNS2_7APValueE+0x949): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIncDec((anonymous namespace)::EvalInfo&, clang::Expr const*, (anonymous namespace)::LValue const&, clang::QualType, bool, clang::APValue*)': (.text._ZL12handleIncDecRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKNS_6LValueENS2_8QualTypeEbPNS2_7APValueE+0x95a): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIncDec((anonymous namespace)::EvalInfo&, clang::Expr const*, (anonymous namespace)::LValue const&, clang::QualType, bool, clang::APValue*)': (.text._ZL12handleIncDecRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKNS_6LValueENS2_8QualTypeEbPNS2_7APValueE+0x975): undefined reference to `llvm::APFloat::subtract(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIncDec((anonymous namespace)::EvalInfo&, clang::Expr const*, (anonymous namespace)::LValue const&, clang::QualType, bool, clang::APValue*)': (.text._ZL12handleIncDecRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKNS_6LValueENS2_8QualTypeEbPNS2_7APValueE+0x97d): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIncDec((anonymous namespace)::EvalInfo&, clang::Expr const*, (anonymous namespace)::LValue const&, clang::QualType, bool, clang::APValue*)': (.text._ZL12handleIncDecRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKNS_6LValueENS2_8QualTypeEbPNS2_7APValueE+0xb22): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIncDec((anonymous namespace)::EvalInfo&, clang::Expr const*, (anonymous namespace)::LValue const&, clang::QualType, bool, clang::APValue*)': (.text._ZL12handleIncDecRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKNS_6LValueENS2_8QualTypeEbPNS2_7APValueE+0xb39): undefined reference to `llvm::APFloat::APFloat(double)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIncDec((anonymous namespace)::EvalInfo&, clang::Expr const*, (anonymous namespace)::LValue const&, clang::QualType, bool, clang::APValue*)': (.text._ZL12handleIncDecRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKNS_6LValueENS2_8QualTypeEbPNS2_7APValueE+0xb4f): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIncDec((anonymous namespace)::EvalInfo&, clang::Expr const*, (anonymous namespace)::LValue const&, clang::QualType, bool, clang::APValue*)': (.text._ZL12handleIncDecRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKNS_6LValueENS2_8QualTypeEbPNS2_7APValueE+0xb5a): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIncDec((anonymous namespace)::EvalInfo&, clang::Expr const*, (anonymous namespace)::LValue const&, clang::QualType, bool, clang::APValue*)': (.text._ZL12handleIncDecRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKNS_6LValueENS2_8QualTypeEbPNS2_7APValueE+0xb62): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIncDec((anonymous namespace)::EvalInfo&, clang::Expr const*, (anonymous namespace)::LValue const&, clang::QualType, bool, clang::APValue*)': (.text._ZL12handleIncDecRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKNS_6LValueENS2_8QualTypeEbPNS2_7APValueE+0xb8c): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIncDec((anonymous namespace)::EvalInfo&, clang::Expr const*, (anonymous namespace)::LValue const&, clang::QualType, bool, clang::APValue*)': (.text._ZL12handleIncDecRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKNS_6LValueENS2_8QualTypeEbPNS2_7APValueE+0xb9d): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIncDec((anonymous namespace)::EvalInfo&, clang::Expr const*, (anonymous namespace)::LValue const&, clang::QualType, bool, clang::APValue*)': (.text._ZL12handleIncDecRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKNS_6LValueENS2_8QualTypeEbPNS2_7APValueE+0xbb8): undefined reference to `llvm::APFloat::subtract(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIncDec((anonymous namespace)::EvalInfo&, clang::Expr const*, (anonymous namespace)::LValue const&, clang::QualType, bool, clang::APValue*)': (.text._ZL12handleIncDecRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKNS_6LValueENS2_8QualTypeEbPNS2_7APValueE+0xbc0): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIncDec((anonymous namespace)::EvalInfo&, clang::Expr const*, (anonymous namespace)::LValue const&, clang::QualType, bool, clang::APValue*)': (.text._ZL12handleIncDecRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKNS_6LValueENS2_8QualTypeEbPNS2_7APValueE+0xcc7): undefined reference to `llvm::APFloat::add(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `handleIncDec((anonymous namespace)::EvalInfo&, clang::Expr const*, (anonymous namespace)::LValue const&, clang::QualType, bool, clang::APValue*)': (.text._ZL12handleIncDecRN12_GLOBAL__N_18EvalInfoEPKN5clang4ExprERKNS_6LValueENS2_8QualTypeEbPNS2_7APValueE+0xdb5): undefined reference to `llvm::APFloat::add(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ExprEvaluatorBase<(anonymous namespace)::FloatExprEvaluator>::VisitUnaryPostIncDec(clang::UnaryOperator const*)': (.text._ZN12_GLOBAL__N_117ExprEvaluatorBaseINS_18FloatExprEvaluatorEE20VisitUnaryPostIncDecEPKN5clang13UnaryOperatorE+0x1a9): undefined reference to `llvm::APFloat::operator=(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::RecordExprEvaluator::VisitCXXStdInitializerListExpr(clang::CXXStdInitializerListExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_119RecordExprEvaluator30VisitCXXStdInitializerListExprEPKN5clang25CXXStdInitializerListExprE+0x321): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitCallExpr(clang::CallExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_116IntExprEvaluator13VisitCallExprEPKN5clang8CallExprE+0x66b): undefined reference to `llvm::APInt::byteSwap() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitCallExpr(clang::CallExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_116IntExprEvaluator13VisitCallExprEPKN5clang8CallExprE+0x7af): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitCallExpr(clang::CallExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_116IntExprEvaluator13VisitCallExprEPKN5clang8CallExprE+0x94f): undefined reference to `llvm::APInt::countTrailingZeros() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitCallExpr(clang::CallExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_116IntExprEvaluator13VisitCallExprEPKN5clang8CallExprE+0xa2c): undefined reference to `llvm::APInt::countTrailingZeros() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitCallExpr(clang::CallExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_116IntExprEvaluator13VisitCallExprEPKN5clang8CallExprE+0xa5d): undefined reference to `llvm::APFloat::APFloat(double)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitCallExpr(clang::CallExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_116IntExprEvaluator13VisitCallExprEPKN5clang8CallExprE+0xac1): undefined reference to `llvm::APFloat::isDenormal() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitCallExpr(clang::CallExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_116IntExprEvaluator13VisitCallExprEPKN5clang8CallExprE+0xaf7): undefined reference to `llvm::APFloat::APFloat(double)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitCallExpr(clang::CallExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_116IntExprEvaluator13VisitCallExprEPKN5clang8CallExprE+0xb57): undefined reference to `llvm::APFloat::APFloat(double)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitCallExpr(clang::CallExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_116IntExprEvaluator13VisitCallExprEPKN5clang8CallExprE+0xba4): undefined reference to `llvm::APFloat::APFloat(double)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitCallExpr(clang::CallExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_116IntExprEvaluator13VisitCallExprEPKN5clang8CallExprE+0xc06): undefined reference to `llvm::APFloat::APFloat(double)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitCallExpr(clang::CallExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_116IntExprEvaluator13VisitCallExprEPKN5clang8CallExprE+0xc67): undefined reference to `llvm::APFloat::APFloat(double)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitCallExpr(clang::CallExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_116IntExprEvaluator13VisitCallExprEPKN5clang8CallExprE+0xc9a): undefined reference to `llvm::APFloat::isDenormal() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitCallExpr(clang::CallExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_116IntExprEvaluator13VisitCallExprEPKN5clang8CallExprE+0xcc9): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitCallExpr(clang::CallExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_116IntExprEvaluator13VisitCallExprEPKN5clang8CallExprE+0xd2a): undefined reference to `llvm::APInt::countPopulationSlowCase() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitCallExpr(clang::CallExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_116IntExprEvaluator13VisitCallExprEPKN5clang8CallExprE+0xd9f): undefined reference to `llvm::APInt::countPopulationSlowCase() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_116IntExprEvaluatorEbE5VisitEPKNS_4StmtE+0x3ef): undefined reference to `llvm::APFloat::Bogus' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_116IntExprEvaluatorEbE5VisitEPKNS_4StmtE+0x427): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_116IntExprEvaluatorEbE5VisitEPKNS_4StmtE+0x433): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_116IntExprEvaluatorEbE5VisitEPKNS_4StmtE+0x47c): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_116IntExprEvaluatorEbE5VisitEPKNS_4StmtE+0x485): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_116IntExprEvaluatorEbE5VisitEPKNS_4StmtE+0xb0a): undefined reference to `llvm::APInt::APInt(unsigned int, unsigned int, unsigned long const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_116IntExprEvaluatorEbE5VisitEPKNS_4StmtE+0x134d): undefined reference to `llvm::APFloat::Bogus' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_116IntExprEvaluatorEbE5VisitEPKNS_4StmtE+0x1385): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_116IntExprEvaluatorEbE5VisitEPKNS_4StmtE+0x1391): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_116IntExprEvaluatorEbE5VisitEPKNS_4StmtE+0x1a56): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `EvaluateInteger(clang::Expr const*, llvm::APSInt&, (anonymous namespace)::EvalInfo&)': (.text._ZL15EvaluateIntegerPKN5clang4ExprERN4llvm6APSIntERN12_GLOBAL__N_18EvalInfoE+0x101): undefined reference to `llvm::APInt::AssignSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `Evaluate(clang::APValue&, (anonymous namespace)::EvalInfo&, clang::Expr const*)': (.text._ZL8EvaluateRN5clang7APValueERN12_GLOBAL__N_18EvalInfoEPKNS_4ExprE+0x41d): undefined reference to `llvm::APFloat::APFloat(double)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `Evaluate(clang::APValue&, (anonymous namespace)::EvalInfo&, clang::Expr const*)': (.text._ZL8EvaluateRN5clang7APValueERN12_GLOBAL__N_18EvalInfoEPKNS_4ExprE+0x466): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `Evaluate(clang::APValue&, (anonymous namespace)::EvalInfo&, clang::Expr const*)': (.text._ZL8EvaluateRN5clang7APValueERN12_GLOBAL__N_18EvalInfoEPKNS_4ExprE+0x489): undefined reference to `llvm::APFloat::APFloat(double)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `Evaluate(clang::APValue&, (anonymous namespace)::EvalInfo&, clang::Expr const*)': (.text._ZL8EvaluateRN5clang7APValueERN12_GLOBAL__N_18EvalInfoEPKNS_4ExprE+0x49f): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `Evaluate(clang::APValue&, (anonymous namespace)::EvalInfo&, clang::Expr const*)': (.text._ZL8EvaluateRN5clang7APValueERN12_GLOBAL__N_18EvalInfoEPKNS_4ExprE+0x4ae): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `Evaluate(clang::APValue&, (anonymous namespace)::EvalInfo&, clang::Expr const*)': (.text._ZL8EvaluateRN5clang7APValueERN12_GLOBAL__N_18EvalInfoEPKNS_4ExprE+0x4b6): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `Evaluate(clang::APValue&, (anonymous namespace)::EvalInfo&, clang::Expr const*)': (.text._ZL8EvaluateRN5clang7APValueERN12_GLOBAL__N_18EvalInfoEPKNS_4ExprE+0x4dc): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `Evaluate(clang::APValue&, (anonymous namespace)::EvalInfo&, clang::Expr const*)': (.text._ZL8EvaluateRN5clang7APValueERN12_GLOBAL__N_18EvalInfoEPKNS_4ExprE+0x4e4): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `Evaluate(clang::APValue&, (anonymous namespace)::EvalInfo&, clang::Expr const*)': (.text._ZL8EvaluateRN5clang7APValueERN12_GLOBAL__N_18EvalInfoEPKNS_4ExprE+0xa2e): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `Evaluate(clang::APValue&, (anonymous namespace)::EvalInfo&, clang::Expr const*)': (.text._ZL8EvaluateRN5clang7APValueERN12_GLOBAL__N_18EvalInfoEPKNS_4ExprE+0xa3f): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `Evaluate(clang::APValue&, (anonymous namespace)::EvalInfo&, clang::Expr const*)': (.text._ZL8EvaluateRN5clang7APValueERN12_GLOBAL__N_18EvalInfoEPKNS_4ExprE+0xa63): undefined reference to `llvm::APFloat::APFloat(double)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `Evaluate(clang::APValue&, (anonymous namespace)::EvalInfo&, clang::Expr const*)': (.text._ZL8EvaluateRN5clang7APValueERN12_GLOBAL__N_18EvalInfoEPKNS_4ExprE+0xa78): undefined reference to `llvm::APFloat::APFloat(double)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `Evaluate(clang::APValue&, (anonymous namespace)::EvalInfo&, clang::Expr const*)': (.text._ZL8EvaluateRN5clang7APValueERN12_GLOBAL__N_18EvalInfoEPKNS_4ExprE+0xa8e): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `Evaluate(clang::APValue&, (anonymous namespace)::EvalInfo&, clang::Expr const*)': (.text._ZL8EvaluateRN5clang7APValueERN12_GLOBAL__N_18EvalInfoEPKNS_4ExprE+0xaa3): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `Evaluate(clang::APValue&, (anonymous namespace)::EvalInfo&, clang::Expr const*)': (.text._ZL8EvaluateRN5clang7APValueERN12_GLOBAL__N_18EvalInfoEPKNS_4ExprE+0xab5): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `Evaluate(clang::APValue&, (anonymous namespace)::EvalInfo&, clang::Expr const*)': (.text._ZL8EvaluateRN5clang7APValueERN12_GLOBAL__N_18EvalInfoEPKNS_4ExprE+0xac5): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `Evaluate(clang::APValue&, (anonymous namespace)::EvalInfo&, clang::Expr const*)': (.text._ZL8EvaluateRN5clang7APValueERN12_GLOBAL__N_18EvalInfoEPKNS_4ExprE+0xacf): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `Evaluate(clang::APValue&, (anonymous namespace)::EvalInfo&, clang::Expr const*)': (.text._ZL8EvaluateRN5clang7APValueERN12_GLOBAL__N_18EvalInfoEPKNS_4ExprE+0xad7): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `Evaluate(clang::APValue&, (anonymous namespace)::EvalInfo&, clang::Expr const*)': (.text._ZL8EvaluateRN5clang7APValueERN12_GLOBAL__N_18EvalInfoEPKNS_4ExprE+0xafd): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `Evaluate(clang::APValue&, (anonymous namespace)::EvalInfo&, clang::Expr const*)': (.text._ZL8EvaluateRN5clang7APValueERN12_GLOBAL__N_18EvalInfoEPKNS_4ExprE+0xb05): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `Evaluate(clang::APValue&, (anonymous namespace)::EvalInfo&, clang::Expr const*)': (.text._ZL8EvaluateRN5clang7APValueERN12_GLOBAL__N_18EvalInfoEPKNS_4ExprE+0xb1c): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `Evaluate(clang::APValue&, (anonymous namespace)::EvalInfo&, clang::Expr const*)': (.text._ZL8EvaluateRN5clang7APValueERN12_GLOBAL__N_18EvalInfoEPKNS_4ExprE+0xb40): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitUnaryOperator(clang::UnaryOperator const*)': (.text._ZN12_GLOBAL__N_116IntExprEvaluator18VisitUnaryOperatorEPKN5clang13UnaryOperatorE+0x22f): undefined reference to `llvm::APInt::countPopulationSlowCase() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitUnaryOperator(clang::UnaryOperator const*)': (.text._ZN12_GLOBAL__N_116IntExprEvaluator18VisitUnaryOperatorEPKN5clang13UnaryOperatorE+0x2ed): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `tryEvaluateBuiltinObjectSize(clang::Expr const*, unsigned int, (anonymous namespace)::EvalInfo&, unsigned long&, bool*)': (.text._ZL28tryEvaluateBuiltinObjectSizePKN5clang4ExprEjRN12_GLOBAL__N_18EvalInfoERmPb+0x9f1): undefined reference to `llvm::APInt::EqualSlowCase(unsigned long) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `clang::Expr::EvaluateKnownConstInt(clang::ASTContext const&, llvm::SmallVectorImpl >*) const': (.text._ZNK5clang4Expr21EvaluateKnownConstIntERKNS_10ASTContextEPN4llvm15SmallVectorImplISt4pairINS_14SourceLocationENS_17PartialDiagnosticEEEE+0x99): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `CheckICE(clang::Expr const*, clang::ASTContext const&) [clone .constprop.1580]': (.text._ZL8CheckICEPKN5clang4ExprERKNS_10ASTContextE.constprop.1580+0x5cc): undefined reference to `llvm::APInt::APInt(unsigned int, unsigned int, unsigned long const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `CheckICE(clang::Expr const*, clang::ASTContext const&) [clone .constprop.1580]': (.text._ZL8CheckICEPKN5clang4ExprERKNS_10ASTContextE.constprop.1580+0x5df): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&, llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `CheckICE(clang::Expr const*, clang::ASTContext const&) [clone .constprop.1580]': (.text._ZL8CheckICEPKN5clang4ExprERKNS_10ASTContextE.constprop.1580+0x608): undefined reference to `llvm::APFloat::convertToInteger(llvm::APSInt&, llvm::APFloat::roundingMode, bool*) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `CheckICE(clang::Expr const*, clang::ASTContext const&) [clone .constprop.1580]': (.text._ZL8CheckICEPKN5clang4ExprERKNS_10ASTContextE.constprop.1580+0x612): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `CheckICE(clang::Expr const*, clang::ASTContext const&) [clone .constprop.1580]': (.text._ZL8CheckICEPKN5clang4ExprERKNS_10ASTContextE.constprop.1580+0x7ee): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `CheckICE(clang::Expr const*, clang::ASTContext const&) [clone .constprop.1580]': (.text._ZL8CheckICEPKN5clang4ExprERKNS_10ASTContextE.constprop.1580+0x9d0): undefined reference to `llvm::APInt::countPopulationSlowCase() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `clang::Expr::EvaluateAsInt(llvm::APSInt&, clang::ASTContext const&, clang::Expr::SideEffectsKind) const': (.text._ZNK5clang4Expr13EvaluateAsIntERN4llvm6APSIntERKNS_10ASTContextENS0_15SideEffectsKindE+0x140): undefined reference to `llvm::APInt::AssignSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `EvaluateStmt(StmtResult&, (anonymous namespace)::EvalInfo&, clang::Stmt const*, clang::SwitchCase const*) [clone .part.1559]': (.text._ZL12EvaluateStmtR10StmtResultRN12_GLOBAL__N_18EvalInfoEPKN5clang4StmtEPKNS4_10SwitchCaseE.part.1559+0xa6d): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `EvaluateStmt(StmtResult&, (anonymous namespace)::EvalInfo&, clang::Stmt const*, clang::SwitchCase const*) [clone .part.1559]': (.text._ZL12EvaluateStmtR10StmtResultRN12_GLOBAL__N_18EvalInfoEPKN5clang4StmtEPKNS4_10SwitchCaseE.part.1559+0xaa9): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `EvaluateStmt(StmtResult&, (anonymous namespace)::EvalInfo&, clang::Stmt const*, clang::SwitchCase const*) [clone .part.1559]': (.text._ZL12EvaluateStmtR10StmtResultRN12_GLOBAL__N_18EvalInfoEPKN5clang4StmtEPKNS4_10SwitchCaseE.part.1559+0xb99): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `EvaluateStmt(StmtResult&, (anonymous namespace)::EvalInfo&, clang::Stmt const*, clang::SwitchCase const*) [clone .part.1559]': (.text._ZL12EvaluateStmtR10StmtResultRN12_GLOBAL__N_18EvalInfoEPKN5clang4StmtEPKNS4_10SwitchCaseE.part.1559+0xbe7): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `EvaluateStmt(StmtResult&, (anonymous namespace)::EvalInfo&, clang::Stmt const*, clang::SwitchCase const*) [clone .part.1559]': (.text._ZL12EvaluateStmtR10StmtResultRN12_GLOBAL__N_18EvalInfoEPKN5clang4StmtEPKNS4_10SwitchCaseE.part.1559+0xc09): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `EvaluateStmt(StmtResult&, (anonymous namespace)::EvalInfo&, clang::Stmt const*, clang::SwitchCase const*) [clone .part.1559]': (.text._ZL12EvaluateStmtR10StmtResultRN12_GLOBAL__N_18EvalInfoEPKN5clang4StmtEPKNS4_10SwitchCaseE.part.1559+0xc25): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `EvaluateStmt(StmtResult&, (anonymous namespace)::EvalInfo&, clang::Stmt const*, clang::SwitchCase const*) [clone .part.1559]': (.text._ZL12EvaluateStmtR10StmtResultRN12_GLOBAL__N_18EvalInfoEPKN5clang4StmtEPKNS4_10SwitchCaseE.part.1559+0xc64): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `HandleMemberPointerAccess((anonymous namespace)::EvalInfo&, clang::QualType, (anonymous namespace)::LValue&, clang::Expr const*, bool)': (.text._ZL25HandleMemberPointerAccessRN12_GLOBAL__N_18EvalInfoEN5clang8QualTypeERNS_6LValueEPKNS2_4ExprEb+0x3c8): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::FloatExprEvaluator::VisitCallExpr(clang::CallExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_118FloatExprEvaluator13VisitCallExprEPKN5clang8CallExprE+0x3d2): undefined reference to `llvm::APFloat::operator=(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::FloatExprEvaluator::VisitCallExpr(clang::CallExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_118FloatExprEvaluator13VisitCallExprEPKN5clang8CallExprE+0x40d): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&, llvm::APFloat::uninitializedTag)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::FloatExprEvaluator::VisitCallExpr(clang::CallExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_118FloatExprEvaluator13VisitCallExprEPKN5clang8CallExprE+0x417): undefined reference to `llvm::APFloat::makeInf(bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::FloatExprEvaluator::VisitCallExpr(clang::CallExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_118FloatExprEvaluator13VisitCallExprEPKN5clang8CallExprE+0x423): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::FloatExprEvaluator::VisitCallExpr(clang::CallExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_118FloatExprEvaluator13VisitCallExprEPKN5clang8CallExprE+0x42e): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::FloatExprEvaluator::VisitCallExpr(clang::CallExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_118FloatExprEvaluator13VisitCallExprEPKN5clang8CallExprE+0x4eb): undefined reference to `llvm::APFloat::changeSign()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::FloatExprEvaluator::VisitCallExpr(clang::CallExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_118FloatExprEvaluator13VisitCallExprEPKN5clang8CallExprE+0x505): undefined reference to `llvm::APFloat::APFloat(double)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::FloatExprEvaluator::VisitCallExpr(clang::CallExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_118FloatExprEvaluator13VisitCallExprEPKN5clang8CallExprE+0x573): undefined reference to `llvm::APFloat::copySign(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::FloatExprEvaluator::VisitCallExpr(clang::CallExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_118FloatExprEvaluator13VisitCallExprEPKN5clang8CallExprE+0x57b): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_118FloatExprEvaluatorEbE5VisitEPKNS_4StmtE+0x41c): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&, llvm::APFloat::uninitializedTag)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_118FloatExprEvaluatorEbE5VisitEPKNS_4StmtE+0x426): undefined reference to `llvm::APFloat::makeZero(bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_118FloatExprEvaluatorEbE5VisitEPKNS_4StmtE+0x432): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_118FloatExprEvaluatorEbE5VisitEPKNS_4StmtE+0x43a): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_118FloatExprEvaluatorEbE5VisitEPKNS_4StmtE+0xd63): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_118FloatExprEvaluatorEbE5VisitEPKNS_4StmtE+0xd6b): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_118FloatExprEvaluatorEbE5VisitEPKNS_4StmtE+0x10fa): undefined reference to `llvm::APFloat::Bogus' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_118FloatExprEvaluatorEbE5VisitEPKNS_4StmtE+0x1138): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_118FloatExprEvaluatorEbE5VisitEPKNS_4StmtE+0x1143): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_118FloatExprEvaluatorEbE5VisitEPKNS_4StmtE+0x1172): undefined reference to `llvm::APFloat::operator=(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_118FloatExprEvaluatorEbE5VisitEPKNS_4StmtE+0x118b): undefined reference to `llvm::APFloat::Bogus' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_118FloatExprEvaluatorEbE5VisitEPKNS_4StmtE+0x11c7): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_118FloatExprEvaluatorEbE5VisitEPKNS_4StmtE+0x11d4): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_118FloatExprEvaluatorEbE5VisitEPKNS_4StmtE+0x1203): undefined reference to `llvm::APFloat::operator=(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_118FloatExprEvaluatorEbE5VisitEPKNS_4StmtE+0x1259): undefined reference to `llvm::APFloat::operator=(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_118FloatExprEvaluatorEbE5VisitEPKNS_4StmtE+0x13c2): undefined reference to `llvm::APFloat::operator=(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::FloatExprEvaluator::VisitUnaryOperator(clang::UnaryOperator const*)': (.text._ZN12_GLOBAL__N_118FloatExprEvaluator18VisitUnaryOperatorEPKN5clang13UnaryOperatorE+0x57): undefined reference to `llvm::APFloat::changeSign()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::FloatExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*)': (.text.unlikely._ZN12_GLOBAL__N_118FloatExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE+0xea): undefined reference to `llvm::APFloat::operator=(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::FloatExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*)': (.text.unlikely._ZN12_GLOBAL__N_118FloatExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE+0x177): undefined reference to `llvm::APFloat::APFloat(double)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::FloatExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*)': (.text.unlikely._ZN12_GLOBAL__N_118FloatExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE+0x1f9): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_120ComplexExprEvaluatorEbE5VisitEPKNS_4StmtE+0xf9d): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_120ComplexExprEvaluatorEbE5VisitEPKNS_4StmtE+0xfad): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_120ComplexExprEvaluatorEbE5VisitEPKNS_4StmtE+0xfb5): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::FloatExprEvaluator::VisitCastExpr(clang::CastExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_118FloatExprEvaluator13VisitCastExprEPKN5clang8CastExprE+0xa2): undefined reference to `llvm::APFloat::operator=(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::FloatExprEvaluator::VisitCastExpr(clang::CastExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_118FloatExprEvaluator13VisitCastExprEPKN5clang8CastExprE+0x187): undefined reference to `llvm::APFloat::operator=(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::FloatExprEvaluator::VisitCastExpr(clang::CastExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_118FloatExprEvaluator13VisitCastExprEPKN5clang8CastExprE+0x290): undefined reference to `llvm::APFloat::operator=(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x8f): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xa0): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xa8): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1f2): undefined reference to `llvm::APFloat::add(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x20e): undefined reference to `llvm::APFloat::operator=(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x22c): undefined reference to `llvm::APFloat::add(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x241): undefined reference to `llvm::APInt::operator+=(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x253): undefined reference to `llvm::APInt::operator+=(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x274): undefined reference to `llvm::APFloat::subtract(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x290): undefined reference to `llvm::APFloat::operator=(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x29e): undefined reference to `llvm::APFloat::changeSign()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x2bf): undefined reference to `llvm::APFloat::subtract(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x2d1): undefined reference to `llvm::APInt::operator-=(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x2e3): undefined reference to `llvm::APInt::operator-=(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x336): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x344): undefined reference to `llvm::APFloat::multiply(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x351): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x359): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x364): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x384): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x391): undefined reference to `llvm::APFloat::multiply(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x39e): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x3a6): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x3b1): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x3be): undefined reference to `llvm::APFloat::multiply(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x3cb): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x3d3): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x3ed): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x403): undefined reference to `llvm::APFloat::multiply(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x418): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x430): undefined reference to `llvm::APFloat::multiply(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x450): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x464): undefined reference to `llvm::APFloat::multiply(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x46f): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x481): undefined reference to `llvm::APFloat::multiply(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x48c): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x49b): undefined reference to `llvm::APFloat::subtract(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x4a8): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x4b0): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x4bd): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x4ca): undefined reference to `llvm::APFloat::add(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x4d7): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x4df): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x584): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x591): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x59b): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x5a5): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x5d2): undefined reference to `llvm::APInt::operator*(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x610): undefined reference to `llvm::APInt::operator*(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x675): undefined reference to `llvm::APInt::operator-(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x723): undefined reference to `llvm::APInt::operator*(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x761): undefined reference to `llvm::APInt::operator*(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x79b): undefined reference to `llvm::APInt::operator+(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x88f): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x89c): undefined reference to `llvm::APFloat::divide(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x8a9): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x8b1): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x8bd): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x8ca): undefined reference to `llvm::APFloat::divide(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x8d7): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x8df): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x8fd): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&, llvm::APFloat::uninitializedTag)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x907): undefined reference to `llvm::APFloat::makeZero(bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x913): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x91b): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x947): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x94f): undefined reference to `llvm::APFloat::clearSign()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x95a): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x966): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x96e): undefined reference to `llvm::APFloat::clearSign()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x979): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x992): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x9ad): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x9ba): undefined reference to `llvm::APFloat::compare(llvm::APFloat const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x9cb): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x9d3): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x9de): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x9e6): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x9ee): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xa28): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xa36): undefined reference to `llvm::scalbn(llvm::APFloat, int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xa45): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xa4d): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xa55): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xa60): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xa6e): undefined reference to `llvm::scalbn(llvm::APFloat, int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xa79): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xa81): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xa89): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xab8): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xac6): undefined reference to `llvm::APFloat::multiply(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xae2): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xaf1): undefined reference to `llvm::APFloat::multiply(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xb09): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xb18): undefined reference to `llvm::APFloat::add(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xb20): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xb28): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xb49): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xb58): undefined reference to `llvm::APFloat::multiply(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xb6c): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xb7b): undefined reference to `llvm::APFloat::multiply(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xb86): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xb93): undefined reference to `llvm::APFloat::add(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xb9e): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xbad): undefined reference to `llvm::APFloat::divide(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xbbc): undefined reference to `llvm::scalbn(llvm::APFloat, int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xbc9): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xbd1): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xbd9): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xbe1): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xbe9): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xbf1): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xc01): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xc10): undefined reference to `llvm::APFloat::multiply(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xc20): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xc2f): undefined reference to `llvm::APFloat::multiply(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xc3a): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xc47): undefined reference to `llvm::APFloat::subtract(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xc52): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xc61): undefined reference to `llvm::APFloat::divide(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xc70): undefined reference to `llvm::scalbn(llvm::APFloat, int)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xc7d): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xc85): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xc8d): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xc95): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xc9d): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xca5): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xd32): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&, llvm::APFloat::uninitializedTag)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xd45): undefined reference to `llvm::APFloat::makeInf(bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xd50): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xd5e): undefined reference to `llvm::APFloat::multiply(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xd6b): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xd73): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xd7b): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xd9d): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&, llvm::APFloat::uninitializedTag)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xda9): undefined reference to `llvm::APFloat::makeInf(bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xdb4): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xdc2): undefined reference to `llvm::APFloat::multiply(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xdcf): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xdd7): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xddf): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xdec): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xdf9): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xe7d): undefined reference to `llvm::APInt::operator*(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xec5): undefined reference to `llvm::APInt::operator*(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xefe): undefined reference to `llvm::APInt::operator+(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xf6c): undefined reference to `llvm::APInt::operator*(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xfb0): undefined reference to `llvm::APInt::operator*(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0xff4): undefined reference to `llvm::APInt::operator+(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x10aa): undefined reference to `llvm::APInt::operator*(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x10ee): undefined reference to `llvm::APInt::operator*(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1127): undefined reference to `llvm::APInt::operator-(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x11fc): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1208): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1210): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1238): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1243): undefined reference to `llvm::APFloat::copySign(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x124e): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x125d): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1265): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x126d): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x128a): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1295): undefined reference to `llvm::APFloat::copySign(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x12a0): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x12ab): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x12b3): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x12bb): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x12dd): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x12e8): undefined reference to `llvm::APFloat::copySign(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x12f3): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x12fe): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1306): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x130e): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1337): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1342): undefined reference to `llvm::APFloat::copySign(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x134d): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1358): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1360): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1368): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1390): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x139b): undefined reference to `llvm::APFloat::copySign(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x13a6): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x13b1): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x13b9): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x13c1): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x13e2): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x13ed): undefined reference to `llvm::APFloat::copySign(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x13f8): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1403): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x140b): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1413): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1435): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1440): undefined reference to `llvm::APFloat::copySign(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x144b): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1456): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x145e): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1466): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x148c): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x14bb): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x14c6): undefined reference to `llvm::APFloat::copySign(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x14d1): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x14dc): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x14e4): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x14ec): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x150e): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1519): undefined reference to `llvm::APFloat::copySign(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1524): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x152f): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1537): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x153f): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1561): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x156c): undefined reference to `llvm::APFloat::copySign(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1577): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1582): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x158a): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1592): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x15b4): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x15bf): undefined reference to `llvm::APFloat::copySign(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x15ca): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x15d5): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x15dd): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x15e5): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1621): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x163b): undefined reference to `llvm::APFloat::multiply(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x164f): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x166d): undefined reference to `llvm::APFloat::multiply(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1678): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1685): undefined reference to `llvm::APFloat::subtract(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1697): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&, llvm::APFloat::uninitializedTag)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x16a1): undefined reference to `llvm::APFloat::makeInf(bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x16ac): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x16b9): undefined reference to `llvm::APFloat::multiply(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x16c6): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x16ce): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x16d6): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x16de): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x16e6): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x16ee): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x16fe): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1710): undefined reference to `llvm::APFloat::multiply(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1720): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1732): undefined reference to `llvm::APFloat::multiply(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x173d): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x174a): undefined reference to `llvm::APFloat::add(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x175c): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&, llvm::APFloat::uninitializedTag)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1766): undefined reference to `llvm::APFloat::makeInf(bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1771): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x177e): undefined reference to `llvm::APFloat::multiply(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x178b): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1793): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x179b): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x17a3): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x17ab): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x17b3): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1836): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1856): undefined reference to `llvm::APFloat::copySign(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1861): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x186d): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1875): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x187d): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x189e): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x18a9): undefined reference to `llvm::APFloat::copySign(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x18b4): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x18bf): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x18c7): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x18cf): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x18da): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x18f4): undefined reference to `llvm::APFloat::multiply(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1901): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x191f): undefined reference to `llvm::APFloat::multiply(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x192a): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1937): undefined reference to `llvm::APFloat::add(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x194a): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&, llvm::APFloat::uninitializedTag)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1954): undefined reference to `llvm::APFloat::makeInf(bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x195f): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x196c): undefined reference to `llvm::APFloat::multiply(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1979): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1981): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1989): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1991): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1999): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x19a1): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x19ae): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x19c0): undefined reference to `llvm::APFloat::multiply(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x19cb): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x19dd): undefined reference to `llvm::APFloat::multiply(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x19e8): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x19f5): undefined reference to `llvm::APFloat::subtract(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1a08): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&, llvm::APFloat::uninitializedTag)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1a12): undefined reference to `llvm::APFloat::makeInf(bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1a1d): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1a2a): undefined reference to `llvm::APFloat::multiply(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1a37): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1a3f): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1a47): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1a4f): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1a57): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1a5f): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1ac3): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1ace): undefined reference to `llvm::APFloat::copySign(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1ad9): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1ae4): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1aec): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1af4): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1b11): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1b2e): undefined reference to `llvm::APFloat::copySign(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1b39): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1b46): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1b4e): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1b56): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1b6e): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1b7d): undefined reference to `llvm::APFloat::multiply(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1b99): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1ba6): undefined reference to `llvm::APFloat::multiply(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1bb1): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1bbe): undefined reference to `llvm::APFloat::add(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1bd1): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&, llvm::APFloat::uninitializedTag)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1bdb): undefined reference to `llvm::APFloat::makeZero(bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1be6): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1bf3): undefined reference to `llvm::APFloat::multiply(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1c00): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1c08): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1c10): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1c18): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1c20): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1c28): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1c38): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1c47): undefined reference to `llvm::APFloat::multiply(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1c57): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1c64): undefined reference to `llvm::APFloat::multiply(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1c6f): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1c7c): undefined reference to `llvm::APFloat::subtract(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1c8f): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&, llvm::APFloat::uninitializedTag)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1c99): undefined reference to `llvm::APFloat::makeZero(bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1ca4): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1cb1): undefined reference to `llvm::APFloat::multiply(llvm::APFloat const&, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1cbe): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1cc6): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1cce): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1cd6): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1cde): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1566]': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1566+0x1ce6): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitCastExpr(clang::CastExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator13VisitCastExprEPKN5clang8CastExprE+0x1eb): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitCastExpr(clang::CastExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator13VisitCastExprEPKN5clang8CastExprE+0x1fb): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitCastExpr(clang::CastExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_120ComplexExprEvaluator13VisitCastExprEPKN5clang8CastExprE+0x203): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitUnaryOperator(clang::UnaryOperator const*)': (.text._ZN12_GLOBAL__N_120ComplexExprEvaluator18VisitUnaryOperatorEPKN5clang13UnaryOperatorE+0xa1): undefined reference to `llvm::APInt::operator-(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitUnaryOperator(clang::UnaryOperator const*)': (.text._ZN12_GLOBAL__N_120ComplexExprEvaluator18VisitUnaryOperatorEPKN5clang13UnaryOperatorE+0x1c0): undefined reference to `llvm::APInt::operator-(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitUnaryOperator(clang::UnaryOperator const*)': (.text._ZN12_GLOBAL__N_120ComplexExprEvaluator18VisitUnaryOperatorEPKN5clang13UnaryOperatorE+0x26e): undefined reference to `llvm::APInt::operator-(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitUnaryOperator(clang::UnaryOperator const*)': (.text._ZN12_GLOBAL__N_120ComplexExprEvaluator18VisitUnaryOperatorEPKN5clang13UnaryOperatorE+0x2b9): undefined reference to `llvm::APFloat::changeSign()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitUnaryOperator(clang::UnaryOperator const*)': (.text._ZN12_GLOBAL__N_120ComplexExprEvaluator18VisitUnaryOperatorEPKN5clang13UnaryOperatorE+0x2d9): undefined reference to `llvm::APFloat::changeSign()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitUnaryOperator(clang::UnaryOperator const*)': (.text._ZN12_GLOBAL__N_120ComplexExprEvaluator18VisitUnaryOperatorEPKN5clang13UnaryOperatorE+0x2e6): undefined reference to `llvm::APFloat::changeSign()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitUnaryOperator(clang::UnaryOperator const*)': (.text._ZN12_GLOBAL__N_120ComplexExprEvaluator18VisitUnaryOperatorEPKN5clang13UnaryOperatorE+0x360): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitUnaryOperator(clang::UnaryOperator const*)': (.text._ZN12_GLOBAL__N_120ComplexExprEvaluator18VisitUnaryOperatorEPKN5clang13UnaryOperatorE+0x3b0): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ComplexExprEvaluator::VisitUnaryOperator(clang::UnaryOperator const*)': (.text._ZN12_GLOBAL__N_120ComplexExprEvaluator18VisitUnaryOperatorEPKN5clang13UnaryOperatorE+0x408): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitCastExpr(clang::CastExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_116IntExprEvaluator13VisitCastExprEPKN5clang8CastExprE+0x50a): undefined reference to `llvm::APFloat::APFloat(double)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitCastExpr(clang::CastExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_116IntExprEvaluator13VisitCastExprEPKN5clang8CastExprE+0x587): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1558]': (.text._ZN12_GLOBAL__N_116IntExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1558+0x33b): undefined reference to `llvm::APFloat::Bogus' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1558]': (.text._ZN12_GLOBAL__N_116IntExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1558+0x394): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1558]': (.text._ZN12_GLOBAL__N_116IntExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1558+0x3a8): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1558]': (.text._ZN12_GLOBAL__N_116IntExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1558+0x3f2): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1558]': (.text._ZN12_GLOBAL__N_116IntExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1558+0x3fe): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1558]': (.text._ZN12_GLOBAL__N_116IntExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1558+0x4e4): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1558]': (.text._ZN12_GLOBAL__N_116IntExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1558+0x4f0): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1558]': (.text._ZN12_GLOBAL__N_116IntExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1558+0x4f8): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1558]': (.text._ZN12_GLOBAL__N_116IntExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1558+0xaf0): undefined reference to `llvm::APFloat::APFloat(double)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1558]': (.text._ZN12_GLOBAL__N_116IntExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1558+0xafc): undefined reference to `llvm::APFloat::APFloat(double)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1558]': (.text._ZN12_GLOBAL__N_116IntExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1558+0xb5a): undefined reference to `llvm::APFloat::compare(llvm::APFloat const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1558]': (.text._ZN12_GLOBAL__N_116IntExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1558+0xf17): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1558]': (.text._ZN12_GLOBAL__N_116IntExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1558+0xf1f): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1558]': (.text._ZN12_GLOBAL__N_116IntExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1558+0x16e1): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1558]': (.text._ZN12_GLOBAL__N_116IntExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1558+0x16ee): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1558]': (.text._ZN12_GLOBAL__N_116IntExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1558+0x16f6): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1558]': (.text._ZN12_GLOBAL__N_116IntExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1558+0x1729): undefined reference to `llvm::APFloat::compare(llvm::APFloat const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1558]': (.text._ZN12_GLOBAL__N_116IntExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1558+0x1738): undefined reference to `llvm::APFloat::compare(llvm::APFloat const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1558]': (.text._ZN12_GLOBAL__N_116IntExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1558+0x17e1): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1558]': (.text._ZN12_GLOBAL__N_116IntExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1558+0x1b94): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1558]': (.text._ZN12_GLOBAL__N_116IntExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1558+0x1cc1): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1558]': (.text._ZN12_GLOBAL__N_116IntExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1558+0x2006): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1558]': (.text._ZN12_GLOBAL__N_116IntExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1558+0x207c): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1558]': (.text._ZN12_GLOBAL__N_116IntExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1558+0x2093): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1558]': (.text._ZN12_GLOBAL__N_116IntExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1558+0x26df): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1558]': (.text._ZN12_GLOBAL__N_116IntExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1558+0x2735): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1558]': (.text._ZN12_GLOBAL__N_116IntExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1558+0x278b): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1558]': (.text._ZN12_GLOBAL__N_116IntExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1558+0x27d1): undefined reference to `llvm::APInt::operator-(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1558]': (.text._ZN12_GLOBAL__N_116IntExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1558+0x2857): undefined reference to `llvm::APInt::trunc(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::IntExprEvaluator::VisitBinaryOperator(clang::BinaryOperator const*) [clone .part.1558]': (.text._ZN12_GLOBAL__N_116IntExprEvaluator19VisitBinaryOperatorEPKN5clang14BinaryOperatorE.part.1558+0x2987): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::PointerExprEvaluator::VisitCallExpr(clang::CallExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_120PointerExprEvaluator13VisitCallExprEPKN5clang8CallExprE+0x309): undefined reference to `llvm::APInt::operator=(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::ArrayExprEvaluator::VisitCXXConstructExpr(clang::CXXConstructExpr const*, (anonymous namespace)::LValue const&, clang::APValue*, clang::QualType)': (.text._ZN12_GLOBAL__N_118ArrayExprEvaluator21VisitCXXConstructExprEPKN5clang16CXXConstructExprERKNS_6LValueEPNS1_7APValueENS1_8QualTypeE+0x600): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::LValueExprEvaluator::VisitCompoundAssignOperator(clang::CompoundAssignOperator const*)': (.text._ZN12_GLOBAL__N_119LValueExprEvaluator27VisitCompoundAssignOperatorEPKN5clang22CompoundAssignOperatorE+0x692): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::VectorExprEvaluator::VisitCastExpr(clang::CastExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_119VectorExprEvaluator13VisitCastExprEPKN5clang8CastExprE+0x1ac): undefined reference to `llvm::APFloat::APFloat(double)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::VectorExprEvaluator::VisitCastExpr(clang::CastExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_119VectorExprEvaluator13VisitCastExprEPKN5clang8CastExprE+0x1d8): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::VectorExprEvaluator::VisitCastExpr(clang::CastExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_119VectorExprEvaluator13VisitCastExprEPKN5clang8CastExprE+0x1f0): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::VectorExprEvaluator::VisitCastExpr(clang::CastExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_119VectorExprEvaluator13VisitCastExprEPKN5clang8CastExprE+0x225): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::VectorExprEvaluator::VisitCastExpr(clang::CastExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_119VectorExprEvaluator13VisitCastExprEPKN5clang8CastExprE+0x22d): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::VectorExprEvaluator::VisitCastExpr(clang::CastExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_119VectorExprEvaluator13VisitCastExprEPKN5clang8CastExprE+0x390): undefined reference to `llvm::APFloat::bitcastToAPInt() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::VectorExprEvaluator::VisitCastExpr(clang::CastExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_119VectorExprEvaluator13VisitCastExprEPKN5clang8CastExprE+0x4f5): undefined reference to `llvm::APFloat::bitcastToAPInt() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::VectorExprEvaluator::VisitCastExpr(clang::CastExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_119VectorExprEvaluator13VisitCastExprEPKN5clang8CastExprE+0x591): undefined reference to `llvm::APInt::zextOrTrunc(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::VectorExprEvaluator::VisitCastExpr(clang::CastExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_119VectorExprEvaluator13VisitCastExprEPKN5clang8CastExprE+0x5a2): undefined reference to `llvm::APInt::rotr(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::VectorExprEvaluator::VisitCastExpr(clang::CastExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_119VectorExprEvaluator13VisitCastExprEPKN5clang8CastExprE+0x5b5): undefined reference to `llvm::APInt::zextOrTrunc(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::VectorExprEvaluator::VisitCastExpr(clang::CastExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_119VectorExprEvaluator13VisitCastExprEPKN5clang8CastExprE+0x5c6): undefined reference to `llvm::APInt::rotl(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::VectorExprEvaluator::VisitCastExpr(clang::CastExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_119VectorExprEvaluator13VisitCastExprEPKN5clang8CastExprE+0x5d5): undefined reference to `llvm::APInt::operator|=(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::VectorExprEvaluator::VisitCastExpr(clang::CastExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_119VectorExprEvaluator13VisitCastExprEPKN5clang8CastExprE+0x724): undefined reference to `llvm::APFloat::x87DoubleExtended' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::VectorExprEvaluator::VisitCastExpr(clang::CastExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_119VectorExprEvaluator13VisitCastExprEPKN5clang8CastExprE+0x78b): undefined reference to `llvm::APInt::rotl(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::VectorExprEvaluator::VisitCastExpr(clang::CastExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_119VectorExprEvaluator13VisitCastExprEPKN5clang8CastExprE+0x79d): undefined reference to `llvm::APInt::rotr(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::VectorExprEvaluator::VisitCastExpr(clang::CastExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_119VectorExprEvaluator13VisitCastExprEPKN5clang8CastExprE+0x7ab): undefined reference to `llvm::APInt::trunc(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::VectorExprEvaluator::VisitCastExpr(clang::CastExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_119VectorExprEvaluator13VisitCastExprEPKN5clang8CastExprE+0x804): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&, llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::VectorExprEvaluator::VisitCastExpr(clang::CastExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_119VectorExprEvaluator13VisitCastExprEPKN5clang8CastExprE+0x836): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::VectorExprEvaluator::VisitCastExpr(clang::CastExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_119VectorExprEvaluator13VisitCastExprEPKN5clang8CastExprE+0x8cf): undefined reference to `llvm::APInt::rotl(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::VectorExprEvaluator::VisitCastExpr(clang::CastExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_119VectorExprEvaluator13VisitCastExprEPKN5clang8CastExprE+0x8e1): undefined reference to `llvm::APInt::rotr(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::VectorExprEvaluator::VisitCastExpr(clang::CastExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_119VectorExprEvaluator13VisitCastExprEPKN5clang8CastExprE+0x8f0): undefined reference to `llvm::APInt::zextOrTrunc(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::VectorExprEvaluator::VisitCastExpr(clang::CastExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_119VectorExprEvaluator13VisitCastExprEPKN5clang8CastExprE+0x96a): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::VectorExprEvaluator::VisitInitListExpr(clang::InitListExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_119VectorExprEvaluator17VisitInitListExprEPKN5clang12InitListExprE+0x2e5): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::VectorExprEvaluator::VisitInitListExpr(clang::InitListExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_119VectorExprEvaluator17VisitInitListExprEPKN5clang12InitListExprE+0x362): undefined reference to `llvm::APFloat::APFloat(double)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::VectorExprEvaluator::VisitInitListExpr(clang::InitListExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_119VectorExprEvaluator17VisitInitListExprEPKN5clang12InitListExprE+0x399): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::VectorExprEvaluator::VisitInitListExpr(clang::InitListExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_119VectorExprEvaluator17VisitInitListExprEPKN5clang12InitListExprE+0x3b8): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&, llvm::APFloat::uninitializedTag)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::VectorExprEvaluator::VisitInitListExpr(clang::InitListExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_119VectorExprEvaluator17VisitInitListExprEPKN5clang12InitListExprE+0x3c2): undefined reference to `llvm::APFloat::makeZero(bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::VectorExprEvaluator::VisitInitListExpr(clang::InitListExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_119VectorExprEvaluator17VisitInitListExprEPKN5clang12InitListExprE+0x3cd): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::VectorExprEvaluator::VisitInitListExpr(clang::InitListExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_119VectorExprEvaluator17VisitInitListExprEPKN5clang12InitListExprE+0x3d5): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::VectorExprEvaluator::VisitInitListExpr(clang::InitListExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_119VectorExprEvaluator17VisitInitListExprEPKN5clang12InitListExprE+0x3e0): undefined reference to `llvm::APFloat::APFloat(llvm::APFloat const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::VectorExprEvaluator::VisitInitListExpr(clang::InitListExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_119VectorExprEvaluator17VisitInitListExprEPKN5clang12InitListExprE+0x412): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprConstant.cpp.o): In function `(anonymous namespace)::VectorExprEvaluator::VisitInitListExpr(clang::InitListExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_119VectorExprEvaluator17VisitInitListExprEPKN5clang12InitListExprE+0x41e): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprCXX.cpp.o): In function `clang::CXXUuidofExpr::GetUuidAttrOfType(clang::QualType, bool*)': (.text._ZN5clang13CXXUuidofExpr17GetUuidAttrOfTypeENS_8QualTypeEPb+0x3f6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprCXX.cpp.o): In function `clang::CXXNewExpr::AllocateArgsArray(clang::ASTContext const&, bool, unsigned int, bool)': (.text._ZN5clang10CXXNewExpr17AllocateArgsArrayERKNS_10ASTContextEbjb+0x17b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprCXX.cpp.o): In function `clang::CXXNewExpr::AllocateArgsArray(clang::ASTContext const&, bool, unsigned int, bool)': (.text._ZN5clang10CXXNewExpr17AllocateArgsArrayERKNS_10ASTContextEbjb+0x1ab): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprCXX.cpp.o): In function `clang::UnresolvedLookupExpr::CreateEmpty(clang::ASTContext const&, bool, unsigned int)': (.text._ZN5clang20UnresolvedLookupExpr11CreateEmptyERKNS_10ASTContextEbj+0x1cb): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprCXX.cpp.o): In function `clang::UnresolvedLookupExpr::CreateEmpty(clang::ASTContext const&, bool, unsigned int)': (.text._ZN5clang20UnresolvedLookupExpr11CreateEmptyERKNS_10ASTContextEbj+0x1fb): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ExprCXX.cpp.o):(.text._ZN5clang12OverloadExprC2ENS_4Stmt9StmtClassERKNS_10ASTContextENS_22NestedNameSpecifierLocENS_14SourceLocationERKNS_19DeclarationNameInfoEPKNS_24TemplateArgumentListInfoENS_21UnresolvedSetIteratorESE_bbb+0x52c): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(ExternalASTSource.cpp.o): In function `clang::ExternalASTSource::incrementGeneration(clang::ASTContext&)': (.text._ZN5clang17ExternalASTSource19incrementGenerationERNS_10ASTContextE+0x4b): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleRefQualifier(clang::RefQualifierKind) [clone .isra.65]': (.text._ZN12_GLOBAL__N_114CXXNameMangler18mangleRefQualifierEN5clang16RefQualifierKindE.isra.65+0x56): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleRefQualifier(clang::RefQualifierKind) [clone .isra.65]': (.text._ZN12_GLOBAL__N_114CXXNameMangler18mangleRefQualifierEN5clang16RefQualifierKindE.isra.65+0x66): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleNumber(long) [clone .isra.67]': (.text._ZN12_GLOBAL__N_114CXXNameMangler12mangleNumberEl.isra.67+0x4e): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleNumber(long) [clone .isra.67]': (.text._ZN12_GLOBAL__N_114CXXNameMangler12mangleNumberEl.isra.67+0x1f): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleSeqID(unsigned int) [clone .isra.407]': (.text._ZN12_GLOBAL__N_114CXXNameMangler11mangleSeqIDEj.isra.407+0x7f): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleSeqID(unsigned int) [clone .isra.407]': (.text._ZN12_GLOBAL__N_114CXXNameMangler11mangleSeqIDEj.isra.407+0xe6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleSeqID(unsigned int) [clone .isra.407]': (.text._ZN12_GLOBAL__N_114CXXNameMangler11mangleSeqIDEj.isra.407+0xf6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleFloat(llvm::APFloat const&) [clone .isra.576]': (.text._ZN12_GLOBAL__N_114CXXNameMangler11mangleFloatERKN4llvm7APFloatE.isra.576+0x2b): undefined reference to `llvm::APFloat::bitcastToAPInt() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleFloat(llvm::APFloat const&) [clone .isra.576]': (.text._ZN12_GLOBAL__N_114CXXNameMangler11mangleFloatERKN4llvm7APFloatE.isra.576+0x77): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleFloat(llvm::APFloat const&) [clone .isra.576]': (.text._ZN12_GLOBAL__N_114CXXNameMangler11mangleFloatERKN4llvm7APFloatE.isra.576+0xcf): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleCallOffset(long, long) [clone .constprop.650]': (.text._ZN12_GLOBAL__N_114CXXNameMangler16mangleCallOffsetEll.constprop.650+0xd6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleCallOffset(long, long) [clone .constprop.650]': (.text._ZN12_GLOBAL__N_114CXXNameMangler16mangleCallOffsetEll.constprop.650+0xe6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleCallOffset(long, long) [clone .constprop.650]': (.text._ZN12_GLOBAL__N_114CXXNameMangler16mangleCallOffsetEll.constprop.650+0xf6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleCallOffset(long, long) [clone .constprop.650]': (.text._ZN12_GLOBAL__N_114CXXNameMangler16mangleCallOffsetEll.constprop.650+0xc8): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `clang::APNumericStorage::getIntValue() const [clone .isra.112]': (.text._ZNK5clang16APNumericStorage11getIntValueEv.isra.112+0x20): undefined reference to `llvm::APInt::APInt(unsigned int, unsigned int, unsigned long const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `clang::APNumericStorage::getIntValue() const [clone .isra.112]': (.text._ZNK5clang16APNumericStorage11getIntValueEv.isra.112+0x6b): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleNumber(llvm::APSInt const&) [clone .isra.88]': (.text._ZN12_GLOBAL__N_114CXXNameMangler12mangleNumberERKN4llvm6APSIntE.isra.88+0xa7): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleNumber(llvm::APSInt const&) [clone .isra.88]': (.text._ZN12_GLOBAL__N_114CXXNameMangler12mangleNumberERKN4llvm6APSIntE.isra.88+0xb4): undefined reference to `llvm::APInt::print(llvm::raw_ostream&, bool) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleNumber(llvm::APSInt const&) [clone .isra.88]': (.text._ZN12_GLOBAL__N_114CXXNameMangler12mangleNumberERKN4llvm6APSIntE.isra.88+0xda): undefined reference to `llvm::APInt::print(llvm::raw_ostream&, bool) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleNumber(llvm::APSInt const&) [clone .isra.88]': (.text._ZN12_GLOBAL__N_114CXXNameMangler12mangleNumberERKN4llvm6APSIntE.isra.88+0x136): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleNumber(llvm::APSInt const&) [clone .isra.88]': (.text._ZN12_GLOBAL__N_114CXXNameMangler12mangleNumberERKN4llvm6APSIntE.isra.88+0x165): undefined reference to `llvm::APInt::operator-(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleNumber(llvm::APSInt const&) [clone .isra.88]': (.text._ZN12_GLOBAL__N_114CXXNameMangler12mangleNumberERKN4llvm6APSIntE.isra.88+0x1aa): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleSubstitution(unsigned long)': (.text._ZN12_GLOBAL__N_114CXXNameMangler18mangleSubstitutionEm+0x86): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleSourceName(clang::IdentifierInfo const*) [clone .isra.162] [clone .constprop.680]': (.text._ZN12_GLOBAL__N_114CXXNameMangler16mangleSourceNameEPKN5clang14IdentifierInfoE.isra.162.constprop.680+0x17): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleSourceName(clang::IdentifierInfo const*) [clone .isra.162] [clone .constprop.680]': (.text._ZN12_GLOBAL__N_114CXXNameMangler16mangleSourceNameEPKN5clang14IdentifierInfoE.isra.162.constprop.680+0x86): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::ItaniumMangleContextImpl::mangleDynamicInitializer(clang::VarDecl const*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_124ItaniumMangleContextImpl24mangleDynamicInitializerEPKN5clang7VarDeclERN4llvm11raw_ostreamE+0x4d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleTemplateParameter(unsigned int) [clone .isra.78] [clone .constprop.683]': (.text._ZN12_GLOBAL__N_114CXXNameMangler23mangleTemplateParameterEj.isra.78.constprop.683+0x20): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleTemplateParameter(unsigned int) [clone .isra.78] [clone .constprop.683]': (.text._ZN12_GLOBAL__N_114CXXNameMangler23mangleTemplateParameterEj.isra.78.constprop.683+0x46): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleTemplateParameter(unsigned int) [clone .isra.78] [clone .constprop.683]': (.text._ZN12_GLOBAL__N_114CXXNameMangler23mangleTemplateParameterEj.isra.78.constprop.683+0x5a): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl const&)': (.text._ZN4llvm15SmallVectorImplINS_9StringRefEEaSERKS2_[_ZN4llvm15SmallVectorImplINS_9StringRefEEaSERKS2_]+0xf4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&)': (.text._ZN4llvm15SmallVectorImplINS_9StringRefEEaSEOS2_[_ZN4llvm15SmallVectorImplINS_9StringRefEEaSEOS2_]+0x10c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleQualifiers(clang::Qualifiers) [clone .isra.523]': (.text._ZN12_GLOBAL__N_114CXXNameMangler16mangleQualifiersEN5clang10QualifiersE.isra.523+0x1f0): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleQualifiers(clang::Qualifiers) [clone .isra.523]': (.text._ZN12_GLOBAL__N_114CXXNameMangler16mangleQualifiersEN5clang10QualifiersE.isra.523+0x205): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleQualifiers(clang::Qualifiers) [clone .isra.523]': (.text._ZN12_GLOBAL__N_114CXXNameMangler16mangleQualifiersEN5clang10QualifiersE.isra.523+0x2e4): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleQualifiers(clang::Qualifiers) [clone .isra.523]': (.text._ZN12_GLOBAL__N_114CXXNameMangler16mangleQualifiersEN5clang10QualifiersE.isra.523+0x39b): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleQualifiers(clang::Qualifiers) [clone .isra.523]': (.text._ZN12_GLOBAL__N_114CXXNameMangler16mangleQualifiersEN5clang10QualifiersE.isra.523+0x3ce): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleQualifiers(clang::Qualifiers) [clone .isra.523]': (.text._ZN12_GLOBAL__N_114CXXNameMangler16mangleQualifiersEN5clang10QualifiersE.isra.523+0x3e6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleQualifiers(clang::Qualifiers) [clone .isra.523]': (.text._ZN12_GLOBAL__N_114CXXNameMangler16mangleQualifiersEN5clang10QualifiersE.isra.523+0x3f6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleQualifiers(clang::Qualifiers) [clone .isra.523]': (.text._ZN12_GLOBAL__N_114CXXNameMangler16mangleQualifiersEN5clang10QualifiersE.isra.523+0x43e): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleQualifiers(clang::Qualifiers) [clone .isra.523]': (.text._ZN12_GLOBAL__N_114CXXNameMangler16mangleQualifiersEN5clang10QualifiersE.isra.523+0x45a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleFunctionParam(clang::ParmVarDecl const*)': (.text._ZN12_GLOBAL__N_114CXXNameMangler19mangleFunctionParamEPKN5clang11ParmVarDeclE+0xdb): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleFunctionParam(clang::ParmVarDecl const*)': (.text._ZN12_GLOBAL__N_114CXXNameMangler19mangleFunctionParamEPKN5clang11ParmVarDeclE+0x109): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleFunctionParam(clang::ParmVarDecl const*)': (.text._ZN12_GLOBAL__N_114CXXNameMangler19mangleFunctionParamEPKN5clang11ParmVarDeclE+0x139): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleFunctionParam(clang::ParmVarDecl const*)': (.text._ZN12_GLOBAL__N_114CXXNameMangler19mangleFunctionParamEPKN5clang11ParmVarDeclE+0x12a): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::AbiTagState::~AbiTagState()': (.text._ZN12_GLOBAL__N_114CXXNameMangler11AbiTagStateD2Ev+0x3d0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::AbiTagState::~AbiTagState()': (.text._ZN12_GLOBAL__N_114CXXNameMangler11AbiTagStateD2Ev+0x451): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::AbiTagState::~AbiTagState()': (.text._ZN12_GLOBAL__N_114CXXNameMangler11AbiTagStateD2Ev+0x4ca): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::AbiTagState::~AbiTagState()': (.text._ZN12_GLOBAL__N_114CXXNameMangler11AbiTagStateD2Ev+0x4e7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::AbiTagState::write(llvm::raw_ostream&, clang::NamedDecl const*, llvm::SmallVector const*) [clone .constprop.681]': (.text._ZN12_GLOBAL__N_114CXXNameMangler11AbiTagState5writeERN4llvm11raw_ostreamEPKN5clang9NamedDeclEPKNS2_11SmallVectorINS2_9StringRefELj4EEE.constprop.681+0x45e): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::AbiTagState::write(llvm::raw_ostream&, clang::NamedDecl const*, llvm::SmallVector const*) [clone .constprop.681]': (.text._ZN12_GLOBAL__N_114CXXNameMangler11AbiTagState5writeERN4llvm11raw_ostreamEPKN5clang9NamedDeclEPKNS2_11SmallVectorINS2_9StringRefELj4EEE.constprop.681+0x53f): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::AbiTagState::write(llvm::raw_ostream&, clang::NamedDecl const*, llvm::SmallVector const*) [clone .constprop.681]': (.text._ZN12_GLOBAL__N_114CXXNameMangler11AbiTagState5writeERN4llvm11raw_ostreamEPKN5clang9NamedDeclEPKNS2_11SmallVectorINS2_9StringRefELj4EEE.constprop.681+0x5fc): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::AbiTagState::write(llvm::raw_ostream&, clang::NamedDecl const*, llvm::SmallVector const*) [clone .constprop.681]': (.text._ZN12_GLOBAL__N_114CXXNameMangler11AbiTagState5writeERN4llvm11raw_ostreamEPKN5clang9NamedDeclEPKNS2_11SmallVectorINS2_9StringRefELj4EEE.constprop.681+0x617): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::AbiTagState::write(llvm::raw_ostream&, clang::NamedDecl const*, llvm::SmallVector const*) [clone .constprop.681]': (.text._ZN12_GLOBAL__N_114CXXNameMangler11AbiTagState5writeERN4llvm11raw_ostreamEPKN5clang9NamedDeclEPKNS2_11SmallVectorINS2_9StringRefELj4EEE.constprop.681+0x698): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::AbiTagState::write(llvm::raw_ostream&, clang::NamedDecl const*, llvm::SmallVector const*) [clone .constprop.681]': (.text._ZN12_GLOBAL__N_114CXXNameMangler11AbiTagState5writeERN4llvm11raw_ostreamEPKN5clang9NamedDeclEPKNS2_11SmallVectorINS2_9StringRefELj4EEE.constprop.681+0x925): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::AbiTagState::write(llvm::raw_ostream&, clang::NamedDecl const*, llvm::SmallVector const*) [clone .constprop.681]': (.text._ZN12_GLOBAL__N_114CXXNameMangler11AbiTagState5writeERN4llvm11raw_ostreamEPKN5clang9NamedDeclEPKNS2_11SmallVectorINS2_9StringRefELj4EEE.constprop.681+0x94c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::AbiTagState::write(llvm::raw_ostream&, clang::NamedDecl const*, llvm::SmallVector const*) [clone .constprop.681]': (.text._ZN12_GLOBAL__N_114CXXNameMangler11AbiTagState5writeERN4llvm11raw_ostreamEPKN5clang9NamedDeclEPKNS2_11SmallVectorINS2_9StringRefELj4EEE.constprop.681+0xa67): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::AbiTagState::write(llvm::raw_ostream&, clang::NamedDecl const*, llvm::SmallVector const*) [clone .constprop.681]': (.text._ZN12_GLOBAL__N_114CXXNameMangler11AbiTagState5writeERN4llvm11raw_ostreamEPKN5clang9NamedDeclEPKNS2_11SmallVectorINS2_9StringRefELj4EEE.constprop.681+0xb25): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o):(.text._ZN12_GLOBAL__N_114CXXNameMangler11AbiTagState5writeERN4llvm11raw_ostreamEPKN5clang9NamedDeclEPKNS2_11SmallVectorINS2_9StringRefELj4EEE.constprop.681+0xb45): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleUnqualifiedBlock(clang::BlockDecl const*)': (.text._ZN12_GLOBAL__N_114CXXNameMangler22mangleUnqualifiedBlockEPKN5clang9BlockDeclE+0xc1): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleUnqualifiedBlock(clang::BlockDecl const*)': (.text._ZN12_GLOBAL__N_114CXXNameMangler22mangleUnqualifiedBlockEPKN5clang9BlockDeclE+0x18f): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleUnqualifiedBlock(clang::BlockDecl const*)': (.text._ZN12_GLOBAL__N_114CXXNameMangler22mangleUnqualifiedBlockEPKN5clang9BlockDeclE+0x1f6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleLocalName(clang::Decl const*, llvm::SmallVector const*, bool)': (.text._ZN12_GLOBAL__N_114CXXNameMangler15mangleLocalNameEPKN5clang4DeclEPKN4llvm11SmallVectorINS5_9StringRefELj4EEEb+0x1bb): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleLocalName(clang::Decl const*, llvm::SmallVector const*, bool)': (.text._ZN12_GLOBAL__N_114CXXNameMangler15mangleLocalNameEPKN5clang4DeclEPKN4llvm11SmallVectorINS5_9StringRefELj4EEEb+0x454): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleLocalName(clang::Decl const*, llvm::SmallVector const*, bool)': (.text._ZN12_GLOBAL__N_114CXXNameMangler15mangleLocalNameEPKN5clang4DeclEPKN4llvm11SmallVectorINS5_9StringRefELj4EEEb+0x61e): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleLocalName(clang::Decl const*, llvm::SmallVector const*, bool)': (.text._ZN12_GLOBAL__N_114CXXNameMangler15mangleLocalNameEPKN5clang4DeclEPKN4llvm11SmallVectorINS5_9StringRefELj4EEEb+0x7a6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleLocalName(clang::Decl const*, llvm::SmallVector const*, bool)': (.text._ZN12_GLOBAL__N_114CXXNameMangler15mangleLocalNameEPKN5clang4DeclEPKN4llvm11SmallVectorINS5_9StringRefELj4EEEb+0x7bb): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleLocalName(clang::Decl const*, llvm::SmallVector const*, bool)': (.text._ZN12_GLOBAL__N_114CXXNameMangler15mangleLocalNameEPKN5clang4DeclEPKN4llvm11SmallVectorINS5_9StringRefELj4EEEb+0x7df): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleLocalName(clang::Decl const*, llvm::SmallVector const*, bool)': (.text._ZN12_GLOBAL__N_114CXXNameMangler15mangleLocalNameEPKN5clang4DeclEPKN4llvm11SmallVectorINS5_9StringRefELj4EEEb+0x8eb): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleLocalName(clang::Decl const*, llvm::SmallVector const*, bool)': (.text._ZN12_GLOBAL__N_114CXXNameMangler15mangleLocalNameEPKN5clang4DeclEPKN4llvm11SmallVectorINS5_9StringRefELj4EEEb+0x900): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleLocalName(clang::Decl const*, llvm::SmallVector const*, bool)': (.text._ZN12_GLOBAL__N_114CXXNameMangler15mangleLocalNameEPKN5clang4DeclEPKN4llvm11SmallVectorINS5_9StringRefELj4EEEb+0xa2d): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleLocalName(clang::Decl const*, llvm::SmallVector const*, bool)': (.text._ZN12_GLOBAL__N_114CXXNameMangler15mangleLocalNameEPKN5clang4DeclEPKN4llvm11SmallVectorINS5_9StringRefELj4EEEb+0xa3c): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleFunctionEncoding(clang::FunctionDecl const*, bool)': (.text._ZN12_GLOBAL__N_114CXXNameMangler22mangleFunctionEncodingEPKN5clang12FunctionDeclEb+0x296): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o):(.text._ZN12_GLOBAL__N_114CXXNameMangler22mangleFunctionEncodingEPKN5clang12FunctionDeclEb+0x2a6): more undefined references to `llvm::raw_ostream::write(unsigned char)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::getTagsFromPrefixAndTemplateArguments(clang::NamedDecl const*)': (.text._ZN12_GLOBAL__N_114CXXNameMangler37getTagsFromPrefixAndTemplateArgumentsEPKN5clang9NamedDeclE+0x19): undefined reference to `vtable for llvm::raw_null_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::getTagsFromPrefixAndTemplateArguments(clang::NamedDecl const*)': (.text._ZN12_GLOBAL__N_114CXXNameMangler37getTagsFromPrefixAndTemplateArgumentsEPKN5clang9NamedDeclE+0x329): undefined reference to `llvm::raw_null_ostream::~raw_null_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::makeAdditionalTagsForVariable(clang::VarDecl const*) [clone .constprop.667]': (.text._ZN12_GLOBAL__N_114CXXNameMangler29makeAdditionalTagsForVariableEPKN5clang7VarDeclE.constprop.667+0x16d): undefined reference to `vtable for llvm::raw_null_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::makeAdditionalTagsForVariable(clang::VarDecl const*) [clone .constprop.667]': (.text._ZN12_GLOBAL__N_114CXXNameMangler29makeAdditionalTagsForVariableEPKN5clang7VarDeclE.constprop.667+0x458): undefined reference to `llvm::raw_null_ostream::~raw_null_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::makeAdditionalTagsForVariable(clang::VarDecl const*) [clone .constprop.667]': (.text._ZN12_GLOBAL__N_114CXXNameMangler29makeAdditionalTagsForVariableEPKN5clang7VarDeclE.constprop.667+0x699): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangle(clang::NamedDecl const*)': (.text._ZN12_GLOBAL__N_114CXXNameMangler6mangleEPKN5clang9NamedDeclE+0x7d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::ItaniumMangleContextImpl::mangleSEHFinallyBlock(clang::NamedDecl const*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_124ItaniumMangleContextImpl21mangleSEHFinallyBlockEPKN5clang9NamedDeclERN4llvm11raw_ostreamE+0x29d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::ItaniumMangleContextImpl::mangleSEHFinallyBlock(clang::NamedDecl const*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_124ItaniumMangleContextImpl21mangleSEHFinallyBlockEPKN5clang9NamedDeclERN4llvm11raw_ostreamE+0x2b7): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::ItaniumMangleContextImpl::mangleSEHFilterExpression(clang::NamedDecl const*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_124ItaniumMangleContextImpl25mangleSEHFilterExpressionEPKN5clang9NamedDeclERN4llvm11raw_ostreamE+0x2a5): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::ItaniumMangleContextImpl::mangleSEHFilterExpression(clang::NamedDecl const*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_124ItaniumMangleContextImpl25mangleSEHFilterExpressionEPKN5clang9NamedDeclERN4llvm11raw_ostreamE+0x2b7): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o):(.text._ZN12_GLOBAL__N_124ItaniumMangleContextImpl29mangleDynamicAtExitDestructorEPKN5clang7VarDeclERN4llvm11raw_ostreamE+0x2a5): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::ItaniumMangleContextImpl::mangleCXXName(clang::NamedDecl const*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_124ItaniumMangleContextImpl13mangleCXXNameEPKN5clang9NamedDeclERN4llvm11raw_ostreamE+0x3f): undefined reference to `llvm::PrettyStackTraceEntry::PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::ItaniumMangleContextImpl::mangleCXXName(clang::NamedDecl const*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_124ItaniumMangleContextImpl13mangleCXXNameEPKN5clang9NamedDeclERN4llvm11raw_ostreamE+0x253): undefined reference to `llvm::PrettyStackTraceEntry::~PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::shouldHaveAbiTags((anonymous namespace)::ItaniumMangleContextImpl&, clang::VarDecl const*) [clone .constprop.653]': (.text._ZN12_GLOBAL__N_114CXXNameMangler17shouldHaveAbiTagsERNS_24ItaniumMangleContextImplEPKN5clang7VarDeclE.constprop.653+0x21): undefined reference to `vtable for llvm::raw_null_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::shouldHaveAbiTags((anonymous namespace)::ItaniumMangleContextImpl&, clang::VarDecl const*) [clone .constprop.653]': (.text._ZN12_GLOBAL__N_114CXXNameMangler17shouldHaveAbiTagsERNS_24ItaniumMangleContextImplEPKN5clang7VarDeclE.constprop.653+0x219): undefined reference to `llvm::raw_null_ostream::~raw_null_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleTemplateArg(clang::TemplateArgument)': (.text._ZN12_GLOBAL__N_114CXXNameMangler17mangleTemplateArgEN5clang16TemplateArgumentE+0x162): undefined reference to `llvm::APInt::APInt(unsigned int, llvm::ArrayRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleTemplateArg(clang::TemplateArgument)': (.text._ZN12_GLOBAL__N_114CXXNameMangler17mangleTemplateArgEN5clang16TemplateArgumentE+0x20f): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleTemplateArg(clang::TemplateArgument)': (.text._ZN12_GLOBAL__N_114CXXNameMangler17mangleTemplateArgEN5clang16TemplateArgumentE+0x3de): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleTemplateArg(clang::TemplateArgument)': (.text._ZN12_GLOBAL__N_114CXXNameMangler17mangleTemplateArgEN5clang16TemplateArgumentE+0x3ee): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleTemplateArg(clang::TemplateArgument)': (.text._ZN12_GLOBAL__N_114CXXNameMangler17mangleTemplateArgEN5clang16TemplateArgumentE+0x406): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleTemplateArg(clang::TemplateArgument)': (.text._ZN12_GLOBAL__N_114CXXNameMangler17mangleTemplateArgEN5clang16TemplateArgumentE+0x456): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o):(.text._ZN12_GLOBAL__N_114CXXNameMangler17mangleTemplateArgEN5clang16TemplateArgumentE+0x466): more undefined references to `llvm::raw_ostream::write(unsigned char)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleTemplateArg(clang::TemplateArgument)': (.text._ZN12_GLOBAL__N_114CXXNameMangler17mangleTemplateArgEN5clang16TemplateArgumentE+0x498): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleTemplateArgs(clang::TemplateArgument const*, unsigned int)': (.text._ZN12_GLOBAL__N_114CXXNameMangler18mangleTemplateArgsEPKN5clang16TemplateArgumentEj+0x92): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleTemplateArgs(clang::TemplateArgument const*, unsigned int)': (.text._ZN12_GLOBAL__N_114CXXNameMangler18mangleTemplateArgsEPKN5clang16TemplateArgumentEj+0xae): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleTemplateArgs(clang::TemplateArgumentLoc const*, unsigned int)': (.text._ZN12_GLOBAL__N_114CXXNameMangler18mangleTemplateArgsEPKN5clang19TemplateArgumentLocEj+0x92): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleTemplateArgs(clang::TemplateArgumentLoc const*, unsigned int)': (.text._ZN12_GLOBAL__N_114CXXNameMangler18mangleTemplateArgsEPKN5clang19TemplateArgumentLocEj+0xae): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleTemplateArgs(clang::TemplateArgumentList const&)': (.text._ZN12_GLOBAL__N_114CXXNameMangler18mangleTemplateArgsERKN5clang20TemplateArgumentListE+0x96): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o):(.text._ZN12_GLOBAL__N_114CXXNameMangler18mangleTemplateArgsERKN5clang20TemplateArgumentListE+0xb0): more undefined references to `llvm::raw_ostream::write(unsigned char)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleType(clang::QualType)': (.text._ZN12_GLOBAL__N_114CXXNameMangler10mangleTypeEN5clang8QualTypeE+0x85c): undefined reference to `llvm::APInt::print(llvm::raw_ostream&, bool) const' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleType(clang::QualType)': (.text._ZN12_GLOBAL__N_114CXXNameMangler10mangleTypeEN5clang8QualTypeE+0xbac): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleType(clang::QualType)': (.text._ZN12_GLOBAL__N_114CXXNameMangler10mangleTypeEN5clang8QualTypeE+0xbbe): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleType(clang::QualType)': (.text._ZN12_GLOBAL__N_114CXXNameMangler10mangleTypeEN5clang8QualTypeE+0xbcd): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleType(clang::QualType)': (.text._ZN12_GLOBAL__N_114CXXNameMangler10mangleTypeEN5clang8QualTypeE+0xbdc): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleType(clang::QualType)': (.text._ZN12_GLOBAL__N_114CXXNameMangler10mangleTypeEN5clang8QualTypeE+0xc70): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleType(clang::QualType)': (.text._ZN12_GLOBAL__N_114CXXNameMangler10mangleTypeEN5clang8QualTypeE+0xc87): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleType(clang::QualType)': (.text._ZN12_GLOBAL__N_114CXXNameMangler10mangleTypeEN5clang8QualTypeE+0xce0): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleType(clang::QualType)': (.text._ZN12_GLOBAL__N_114CXXNameMangler10mangleTypeEN5clang8QualTypeE+0xd23): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleType(clang::QualType)': (.text._ZN12_GLOBAL__N_114CXXNameMangler10mangleTypeEN5clang8QualTypeE+0xd76): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleType(clang::QualType)': (.text._ZN12_GLOBAL__N_114CXXNameMangler10mangleTypeEN5clang8QualTypeE+0xdca): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleType(clang::QualType)': (.text._ZN12_GLOBAL__N_114CXXNameMangler10mangleTypeEN5clang8QualTypeE+0xddf): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleType(clang::QualType)': (.text._ZN12_GLOBAL__N_114CXXNameMangler10mangleTypeEN5clang8QualTypeE+0xdf9): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleType(clang::QualType)': (.text._ZN12_GLOBAL__N_114CXXNameMangler10mangleTypeEN5clang8QualTypeE+0xe39): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleType(clang::QualType)': (.text._ZN12_GLOBAL__N_114CXXNameMangler10mangleTypeEN5clang8QualTypeE+0xe48): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleType(clang::QualType)': (.text._ZN12_GLOBAL__N_114CXXNameMangler10mangleTypeEN5clang8QualTypeE+0xea3): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleType(clang::QualType)': (.text._ZN12_GLOBAL__N_114CXXNameMangler10mangleTypeEN5clang8QualTypeE+0xeb2): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleType(clang::QualType)': (.text._ZN12_GLOBAL__N_114CXXNameMangler10mangleTypeEN5clang8QualTypeE+0xec1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o):(.text._ZN12_GLOBAL__N_114CXXNameMangler10mangleTypeEN5clang8QualTypeE+0xed0): more undefined references to `llvm::raw_ostream::write(unsigned char)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleType(clang::VectorType const*)': (.text._ZN12_GLOBAL__N_114CXXNameMangler10mangleTypeEPKN5clang10VectorTypeE+0x5d): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleType(clang::VectorType const*)': (.text._ZN12_GLOBAL__N_114CXXNameMangler10mangleTypeEPKN5clang10VectorTypeE+0x261): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleType(clang::VectorType const*)': (.text._ZN12_GLOBAL__N_114CXXNameMangler10mangleTypeEPKN5clang10VectorTypeE+0x382): undefined reference to `llvm::Twine::str[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleType(clang::VectorType const*)': (.text._ZN12_GLOBAL__N_114CXXNameMangler10mangleTypeEPKN5clang10VectorTypeE+0x394): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleType(clang::VectorType const*)': (.text._ZN12_GLOBAL__N_114CXXNameMangler10mangleTypeEPKN5clang10VectorTypeE+0x3ac): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleType(clang::VectorType const*)': (.text._ZN12_GLOBAL__N_114CXXNameMangler10mangleTypeEPKN5clang10VectorTypeE+0x416): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleType(clang::VectorType const*)': (.text._ZN12_GLOBAL__N_114CXXNameMangler10mangleTypeEPKN5clang10VectorTypeE+0x496): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleType(clang::VectorType const*)': (.text._ZN12_GLOBAL__N_114CXXNameMangler10mangleTypeEPKN5clang10VectorTypeE+0x676): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleBareFunctionType(clang::FunctionType const*, bool, clang::FunctionDecl const*)': (.text._ZN12_GLOBAL__N_114CXXNameMangler22mangleBareFunctionTypeEPKN5clang12FunctionTypeEbPKNS1_12FunctionDeclE+0x166): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleBareFunctionType(clang::FunctionType const*, bool, clang::FunctionDecl const*)': (.text._ZN12_GLOBAL__N_114CXXNameMangler22mangleBareFunctionTypeEPKN5clang12FunctionTypeEbPKNS1_12FunctionDeclE+0x201): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleBareFunctionType(clang::FunctionType const*, bool, clang::FunctionDecl const*)': (.text._ZN12_GLOBAL__N_114CXXNameMangler22mangleBareFunctionTypeEPKN5clang12FunctionTypeEbPKNS1_12FunctionDeclE+0x236): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleBareFunctionType(clang::FunctionType const*, bool, clang::FunctionDecl const*)': (.text._ZN12_GLOBAL__N_114CXXNameMangler22mangleBareFunctionTypeEPKN5clang12FunctionTypeEbPKNS1_12FunctionDeclE+0x253): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleType(clang::FunctionProtoType const*)': (.text._ZN12_GLOBAL__N_114CXXNameMangler10mangleTypeEPKN5clang17FunctionProtoTypeE+0x86): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleType(clang::FunctionProtoType const*)': (.text._ZN12_GLOBAL__N_114CXXNameMangler10mangleTypeEPKN5clang17FunctionProtoTypeE+0x9a): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleUnqualifiedName(clang::NamedDecl const*, clang::DeclarationName, unsigned int, llvm::SmallVector const*) [clone .constprop.660]': (.text._ZN12_GLOBAL__N_114CXXNameMangler21mangleUnqualifiedNameEPKN5clang9NamedDeclENS1_15DeclarationNameEjPKN4llvm11SmallVectorINS6_9StringRefELj4EEE.constprop.660+0x466): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleUnqualifiedName(clang::NamedDecl const*, clang::DeclarationName, unsigned int, llvm::SmallVector const*) [clone .constprop.660]': (.text._ZN12_GLOBAL__N_114CXXNameMangler21mangleUnqualifiedNameEPKN5clang9NamedDeclENS1_15DeclarationNameEjPKN4llvm11SmallVectorINS6_9StringRefELj4EEE.constprop.660+0x59c): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleUnqualifiedName(clang::NamedDecl const*, clang::DeclarationName, unsigned int, llvm::SmallVector const*) [clone .constprop.660]': (.text._ZN12_GLOBAL__N_114CXXNameMangler21mangleUnqualifiedNameEPKN5clang9NamedDeclENS1_15DeclarationNameEjPKN4llvm11SmallVectorINS6_9StringRefELj4EEE.constprop.660+0x5b3): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleUnqualifiedName(clang::NamedDecl const*, clang::DeclarationName, unsigned int, llvm::SmallVector const*) [clone .constprop.660]': (.text._ZN12_GLOBAL__N_114CXXNameMangler21mangleUnqualifiedNameEPKN5clang9NamedDeclENS1_15DeclarationNameEjPKN4llvm11SmallVectorINS6_9StringRefELj4EEE.constprop.660+0x5f0): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleUnqualifiedName(clang::NamedDecl const*, clang::DeclarationName, unsigned int, llvm::SmallVector const*) [clone .constprop.660]': (.text._ZN12_GLOBAL__N_114CXXNameMangler21mangleUnqualifiedNameEPKN5clang9NamedDeclENS1_15DeclarationNameEjPKN4llvm11SmallVectorINS6_9StringRefELj4EEE.constprop.660+0x6e8): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleUnqualifiedName(clang::NamedDecl const*, clang::DeclarationName, unsigned int, llvm::SmallVector const*) [clone .constprop.660]': (.text._ZN12_GLOBAL__N_114CXXNameMangler21mangleUnqualifiedNameEPKN5clang9NamedDeclENS1_15DeclarationNameEjPKN4llvm11SmallVectorINS6_9StringRefELj4EEE.constprop.660+0x77d): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleUnqualifiedName(clang::NamedDecl const*, clang::DeclarationName, unsigned int, llvm::SmallVector const*) [clone .constprop.660]': (.text._ZN12_GLOBAL__N_114CXXNameMangler21mangleUnqualifiedNameEPKN5clang9NamedDeclENS1_15DeclarationNameEjPKN4llvm11SmallVectorINS6_9StringRefELj4EEE.constprop.660+0x78c): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleUnresolvedPrefix(clang::NestedNameSpecifier*, bool)': (.text._ZN12_GLOBAL__N_114CXXNameMangler22mangleUnresolvedPrefixEPN5clang19NestedNameSpecifierEb+0x1da): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::makeAdditionalTagsForFunction(clang::FunctionDecl const*)': (.text._ZN12_GLOBAL__N_114CXXNameMangler29makeAdditionalTagsForFunctionEPKN5clang12FunctionDeclE+0x16d): undefined reference to `vtable for llvm::raw_null_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::makeAdditionalTagsForFunction(clang::FunctionDecl const*)': (.text._ZN12_GLOBAL__N_114CXXNameMangler29makeAdditionalTagsForFunctionEPKN5clang12FunctionDeclE+0x478): undefined reference to `llvm::raw_null_ostream::~raw_null_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::makeAdditionalTagsForFunction(clang::FunctionDecl const*)': (.text._ZN12_GLOBAL__N_114CXXNameMangler29makeAdditionalTagsForFunctionEPKN5clang12FunctionDeclE+0x6b9): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleType(clang::ObjCObjectPointerType const*)': (.text._ZN12_GLOBAL__N_114CXXNameMangler10mangleTypeEPKN5clang21ObjCObjectPointerTypeE+0x46): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::ItaniumMangleContextImpl::mangleCXXRTTIName(clang::QualType, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_124ItaniumMangleContextImpl17mangleCXXRTTINameEN5clang8QualTypeERN4llvm11raw_ostreamE+0x228): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::ItaniumMangleContextImpl::mangleCXXRTTI(clang::QualType, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_124ItaniumMangleContextImpl13mangleCXXRTTIEN5clang8QualTypeERN4llvm11raw_ostreamE+0x228): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleCastExpression(clang::Expr const*, llvm::StringRef) [clone .constprop.663]': (.text._ZN12_GLOBAL__N_114CXXNameMangler20mangleCastExpressionEPKN5clang4ExprEN4llvm9StringRefE.constprop.663+0x77): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleExpression(clang::Expr const*, unsigned int)': (.text._ZN12_GLOBAL__N_114CXXNameMangler16mangleExpressionEPKN5clang4ExprEj+0x215): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleExpression(clang::Expr const*, unsigned int)': (.text._ZN12_GLOBAL__N_114CXXNameMangler16mangleExpressionEPKN5clang4ExprEj+0xdf5): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleExpression(clang::Expr const*, unsigned int)': (.text._ZN12_GLOBAL__N_114CXXNameMangler16mangleExpressionEPKN5clang4ExprEj+0x11f1): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleExpression(clang::Expr const*, unsigned int)': (.text._ZN12_GLOBAL__N_114CXXNameMangler16mangleExpressionEPKN5clang4ExprEj+0x153c): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleExpression(clang::Expr const*, unsigned int)': (.text._ZN12_GLOBAL__N_114CXXNameMangler16mangleExpressionEPKN5clang4ExprEj+0x154f): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleExpression(clang::Expr const*, unsigned int)': (.text._ZN12_GLOBAL__N_114CXXNameMangler16mangleExpressionEPKN5clang4ExprEj+0x1557): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleExpression(clang::Expr const*, unsigned int)': (.text._ZN12_GLOBAL__N_114CXXNameMangler16mangleExpressionEPKN5clang4ExprEj+0x159d): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleExpression(clang::Expr const*, unsigned int)': (.text._ZN12_GLOBAL__N_114CXXNameMangler16mangleExpressionEPKN5clang4ExprEj+0x1900): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleExpression(clang::Expr const*, unsigned int)': (.text._ZN12_GLOBAL__N_114CXXNameMangler16mangleExpressionEPKN5clang4ExprEj+0x190f): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleExpression(clang::Expr const*, unsigned int)': (.text._ZN12_GLOBAL__N_114CXXNameMangler16mangleExpressionEPKN5clang4ExprEj+0x191e): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleExpression(clang::Expr const*, unsigned int)': (.text._ZN12_GLOBAL__N_114CXXNameMangler16mangleExpressionEPKN5clang4ExprEj+0x192d): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleExpression(clang::Expr const*, unsigned int)': (.text._ZN12_GLOBAL__N_114CXXNameMangler16mangleExpressionEPKN5clang4ExprEj+0x193c): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o):(.text._ZN12_GLOBAL__N_114CXXNameMangler16mangleExpressionEPKN5clang4ExprEj+0x194b): more undefined references to `llvm::raw_ostream::write(unsigned char)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleExpression(clang::Expr const*, unsigned int)': (.text._ZN12_GLOBAL__N_114CXXNameMangler16mangleExpressionEPKN5clang4ExprEj+0x1b8e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleExpression(clang::Expr const*, unsigned int)': (.text._ZN12_GLOBAL__N_114CXXNameMangler16mangleExpressionEPKN5clang4ExprEj+0x1c9a): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleExpression(clang::Expr const*, unsigned int)': (.text._ZN12_GLOBAL__N_114CXXNameMangler16mangleExpressionEPKN5clang4ExprEj+0x1ca9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleExpression(clang::Expr const*, unsigned int)': (.text._ZN12_GLOBAL__N_114CXXNameMangler16mangleExpressionEPKN5clang4ExprEj+0x1d2f): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleExpression(clang::Expr const*, unsigned int)': (.text._ZN12_GLOBAL__N_114CXXNameMangler16mangleExpressionEPKN5clang4ExprEj+0x1d3e): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleExpression(clang::Expr const*, unsigned int)': (.text._ZN12_GLOBAL__N_114CXXNameMangler16mangleExpressionEPKN5clang4ExprEj+0x1d5d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleExpression(clang::Expr const*, unsigned int)': (.text._ZN12_GLOBAL__N_114CXXNameMangler16mangleExpressionEPKN5clang4ExprEj+0x1d73): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleExpression(clang::Expr const*, unsigned int)': (.text._ZN12_GLOBAL__N_114CXXNameMangler16mangleExpressionEPKN5clang4ExprEj+0x1d86): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleMemberExprBase(clang::Expr const*, bool)': (.text._ZN12_GLOBAL__N_114CXXNameMangler20mangleMemberExprBaseEPKN5clang4ExprEb+0xde): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleNestedName(clang::NamedDecl const*, clang::DeclContext const*, llvm::SmallVector const*, bool, bool)': (.text._ZN12_GLOBAL__N_114CXXNameMangler16mangleNestedNameEPKN5clang9NamedDeclEPKNS1_11DeclContextEPKN4llvm11SmallVectorINS8_9StringRefELj4EEEbb+0x13e): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::CXXNameMangler::mangleNestedName(clang::NamedDecl const*, clang::DeclContext const*, llvm::SmallVector const*, bool, bool)': (.text._ZN12_GLOBAL__N_114CXXNameMangler16mangleNestedNameEPKN5clang9NamedDeclEPKNS1_11DeclContextEPKN4llvm11SmallVectorINS8_9StringRefELj4EEEbb+0x156): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::ItaniumMangleContextImpl::mangleItaniumThreadLocalWrapper(clang::VarDecl const*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_124ItaniumMangleContextImpl31mangleItaniumThreadLocalWrapperEPKN5clang7VarDeclERN4llvm11raw_ostreamE+0x230): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::ItaniumMangleContextImpl::mangleItaniumThreadLocalInit(clang::VarDecl const*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_124ItaniumMangleContextImpl28mangleItaniumThreadLocalInitEPKN5clang7VarDeclERN4llvm11raw_ostreamE+0x230): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::ItaniumMangleContextImpl::mangleStaticGuardVariable(clang::VarDecl const*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_124ItaniumMangleContextImpl25mangleStaticGuardVariableEPKN5clang7VarDeclERN4llvm11raw_ostreamE+0x230): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::ItaniumMangleContextImpl::mangleReferenceTemporary(clang::VarDecl const*, unsigned int, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_124ItaniumMangleContextImpl24mangleReferenceTemporaryEPKN5clang7VarDeclEjRN4llvm11raw_ostreamE+0x240): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::ItaniumMangleContextImpl::mangleCXXVTable(clang::CXXRecordDecl const*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_124ItaniumMangleContextImpl15mangleCXXVTableEPKN5clang13CXXRecordDeclERN4llvm11raw_ostreamE+0x228): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o):(.text._ZN12_GLOBAL__N_124ItaniumMangleContextImpl12mangleCXXVTTEPKN5clang13CXXRecordDeclERN4llvm11raw_ostreamE+0x228): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::ItaniumMangleContextImpl::mangleCXXCtorVTable(clang::CXXRecordDecl const*, long, clang::CXXRecordDecl const*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_124ItaniumMangleContextImpl19mangleCXXCtorVTableEPKN5clang13CXXRecordDeclElS4_RN4llvm11raw_ostreamE+0x1f6): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::ItaniumMangleContextImpl::mangleCXXCtorVTable(clang::CXXRecordDecl const*, long, clang::CXXRecordDecl const*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_124ItaniumMangleContextImpl19mangleCXXCtorVTableEPKN5clang13CXXRecordDeclElS4_RN4llvm11raw_ostreamE+0x270): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::ItaniumMangleContextImpl::mangleCXXCtorVTable(clang::CXXRecordDecl const*, long, clang::CXXRecordDecl const*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_124ItaniumMangleContextImpl19mangleCXXCtorVTableEPKN5clang13CXXRecordDeclElS4_RN4llvm11raw_ostreamE+0x286): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::ItaniumMangleContextImpl::mangleCXXDtorThunk(clang::CXXDestructorDecl const*, clang::CXXDtorType, clang::ThisAdjustment const&, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_124ItaniumMangleContextImpl18mangleCXXDtorThunkEPKN5clang17CXXDestructorDeclENS1_11CXXDtorTypeERKNS1_14ThisAdjustmentERN4llvm11raw_ostreamE+0x25d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::ItaniumMangleContextImpl::mangleThunk(clang::CXXMethodDecl const*, clang::ThunkInfo const&, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_124ItaniumMangleContextImpl11mangleThunkEPKN5clang13CXXMethodDeclERKNS1_9ThunkInfoERN4llvm11raw_ostreamE+0x2f0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(ItaniumMangle.cpp.o): In function `(anonymous namespace)::ItaniumMangleContextImpl::mangleThunk(clang::CXXMethodDecl const*, clang::ThunkInfo const&, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_124ItaniumMangleContextImpl11mangleThunkEPKN5clang13CXXMethodDeclERKNS1_9ThunkInfoERN4llvm11raw_ostreamE+0x306): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(Mangle.cpp.o): In function `mangleFunctionBlock(clang::MangleContext&, llvm::StringRef, clang::BlockDecl const*, llvm::raw_ostream&) [clone .constprop.85]': (.text._ZL19mangleFunctionBlockRN5clang13MangleContextEN4llvm9StringRefEPKNS_9BlockDeclERNS2_11raw_ostreamE.constprop.85+0x1a0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Mangle.cpp.o): In function `mangleFunctionBlock(clang::MangleContext&, llvm::StringRef, clang::BlockDecl const*, llvm::raw_ostream&) [clone .constprop.85]': (.text._ZL19mangleFunctionBlockRN5clang13MangleContextEN4llvm9StringRefEPKNS_9BlockDeclERNS2_11raw_ostreamE.constprop.85+0x1c5): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Mangle.cpp.o): In function `mangleFunctionBlock(clang::MangleContext&, llvm::StringRef, clang::BlockDecl const*, llvm::raw_ostream&) [clone .constprop.85]': (.text._ZL19mangleFunctionBlockRN5clang13MangleContextEN4llvm9StringRefEPKNS_9BlockDeclERNS2_11raw_ostreamE.constprop.85+0x1f1): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Mangle.cpp.o): In function `mangleFunctionBlock(clang::MangleContext&, llvm::StringRef, clang::BlockDecl const*, llvm::raw_ostream&) [clone .constprop.85]': (.text._ZL19mangleFunctionBlockRN5clang13MangleContextEN4llvm9StringRefEPKNS_9BlockDeclERNS2_11raw_ostreamE.constprop.85+0x232): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Mangle.cpp.o): In function `mangleFunctionBlock(clang::MangleContext&, llvm::StringRef, clang::BlockDecl const*, llvm::raw_ostream&) [clone .constprop.85]': (.text._ZL19mangleFunctionBlockRN5clang13MangleContextEN4llvm9StringRefEPKNS_9BlockDeclERNS2_11raw_ostreamE.constprop.85+0x260): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Mangle.cpp.o): In function `mangleFunctionBlock(clang::MangleContext&, llvm::StringRef, clang::BlockDecl const*, llvm::raw_ostream&) [clone .constprop.85]': (.text._ZL19mangleFunctionBlockRN5clang13MangleContextEN4llvm9StringRefEPKNS_9BlockDeclERNS2_11raw_ostreamE.constprop.85+0x107): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Mangle.cpp.o): In function `mangleFunctionBlock(clang::MangleContext&, llvm::StringRef, clang::BlockDecl const*, llvm::raw_ostream&) [clone .constprop.85]': (.text._ZL19mangleFunctionBlockRN5clang13MangleContextEN4llvm9StringRefEPKNS_9BlockDeclERNS2_11raw_ostreamE.constprop.85+0x28e): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Mangle.cpp.o): In function `clang::MangleContext::mangleCtorBlock(clang::CXXConstructorDecl const*, clang::CXXCtorType, clang::BlockDecl const*, llvm::raw_ostream&)': (.text._ZN5clang13MangleContext15mangleCtorBlockEPKNS_18CXXConstructorDeclENS_11CXXCtorTypeEPKNS_9BlockDeclERN4llvm11raw_ostreamE+0x4e): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(Mangle.cpp.o): In function `clang::MangleContext::mangleCtorBlock(clang::CXXConstructorDecl const*, clang::CXXCtorType, clang::BlockDecl const*, llvm::raw_ostream&)': (.text._ZN5clang13MangleContext15mangleCtorBlockEPKNS_18CXXConstructorDeclENS_11CXXCtorTypeEPKNS_9BlockDeclERN4llvm11raw_ostreamE+0x9d): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangAST.a(Mangle.cpp.o): In function `clang::MangleContext::mangleCtorBlock(clang::CXXConstructorDecl const*, clang::CXXCtorType, clang::BlockDecl const*, llvm::raw_ostream&)': (.text._ZN5clang13MangleContext15mangleCtorBlockEPKNS_18CXXConstructorDeclENS_11CXXCtorTypeEPKNS_9BlockDeclERN4llvm11raw_ostreamE+0xe5): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(Mangle.cpp.o): In function `clang::MangleContext::mangleDtorBlock(clang::CXXDestructorDecl const*, clang::CXXDtorType, clang::BlockDecl const*, llvm::raw_ostream&)': (.text._ZN5clang13MangleContext15mangleDtorBlockEPKNS_17CXXDestructorDeclENS_11CXXDtorTypeEPKNS_9BlockDeclERN4llvm11raw_ostreamE+0x4e): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(Mangle.cpp.o): In function `clang::MangleContext::mangleDtorBlock(clang::CXXDestructorDecl const*, clang::CXXDtorType, clang::BlockDecl const*, llvm::raw_ostream&)': (.text._ZN5clang13MangleContext15mangleDtorBlockEPKNS_17CXXDestructorDeclENS_11CXXDtorTypeEPKNS_9BlockDeclERN4llvm11raw_ostreamE+0x9d): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangAST.a(Mangle.cpp.o): In function `clang::MangleContext::mangleDtorBlock(clang::CXXDestructorDecl const*, clang::CXXDtorType, clang::BlockDecl const*, llvm::raw_ostream&)': (.text._ZN5clang13MangleContext15mangleDtorBlockEPKNS_17CXXDestructorDeclENS_11CXXDtorTypeEPKNS_9BlockDeclERN4llvm11raw_ostreamE+0xe5): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(Mangle.cpp.o): In function `clang::MangleContext::mangleObjCMethodName(clang::ObjCMethodDecl const*, llvm::raw_ostream&)': (.text._ZN5clang13MangleContext20mangleObjCMethodNameEPKNS_14ObjCMethodDeclERN4llvm11raw_ostreamE+0x7f): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(Mangle.cpp.o): In function `clang::MangleContext::mangleObjCMethodName(clang::ObjCMethodDecl const*, llvm::raw_ostream&)': (.text._ZN5clang13MangleContext20mangleObjCMethodNameEPKNS_14ObjCMethodDeclERN4llvm11raw_ostreamE+0x8d): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangAST.a(Mangle.cpp.o): In function `clang::MangleContext::mangleObjCMethodName(clang::ObjCMethodDecl const*, llvm::raw_ostream&)': (.text._ZN5clang13MangleContext20mangleObjCMethodNameEPKNS_14ObjCMethodDeclERN4llvm11raw_ostreamE+0x1d3): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Mangle.cpp.o): In function `clang::MangleContext::mangleObjCMethodName(clang::ObjCMethodDecl const*, llvm::raw_ostream&)': (.text._ZN5clang13MangleContext20mangleObjCMethodNameEPKNS_14ObjCMethodDeclERN4llvm11raw_ostreamE+0x20f): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(Mangle.cpp.o): In function `clang::MangleContext::mangleObjCMethodName(clang::ObjCMethodDecl const*, llvm::raw_ostream&)': (.text._ZN5clang13MangleContext20mangleObjCMethodNameEPKNS_14ObjCMethodDeclERN4llvm11raw_ostreamE+0x2aa): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(Mangle.cpp.o): In function `clang::MangleContext::mangleObjCMethodName(clang::ObjCMethodDecl const*, llvm::raw_ostream&)': (.text._ZN5clang13MangleContext20mangleObjCMethodNameEPKNS_14ObjCMethodDeclERN4llvm11raw_ostreamE+0x309): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(Mangle.cpp.o): In function `clang::MangleContext::mangleObjCMethodName(clang::ObjCMethodDecl const*, llvm::raw_ostream&)': (.text._ZN5clang13MangleContext20mangleObjCMethodNameEPKNS_14ObjCMethodDeclERN4llvm11raw_ostreamE+0x326): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(Mangle.cpp.o): In function `clang::MangleContext::mangleObjCMethodName(clang::ObjCMethodDecl const*, llvm::raw_ostream&)': (.text._ZN5clang13MangleContext20mangleObjCMethodNameEPKNS_14ObjCMethodDeclERN4llvm11raw_ostreamE+0x350): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Mangle.cpp.o): In function `clang::MangleContext::mangleObjCMethodName(clang::ObjCMethodDecl const*, llvm::raw_ostream&)': (.text._ZN5clang13MangleContext20mangleObjCMethodNameEPKNS_14ObjCMethodDeclERN4llvm11raw_ostreamE+0x369): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(Mangle.cpp.o): In function `clang::MangleContext::mangleObjCMethodName(clang::ObjCMethodDecl const*, llvm::raw_ostream&)': (.text._ZN5clang13MangleContext20mangleObjCMethodNameEPKNS_14ObjCMethodDeclERN4llvm11raw_ostreamE+0x389): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(Mangle.cpp.o): In function `clang::MangleContext::mangleObjCMethodName(clang::ObjCMethodDecl const*, llvm::raw_ostream&)': (.text._ZN5clang13MangleContext20mangleObjCMethodNameEPKNS_14ObjCMethodDeclERN4llvm11raw_ostreamE+0x3a1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(Mangle.cpp.o): In function `clang::MangleContext::mangleObjCMethodName(clang::ObjCMethodDecl const*, llvm::raw_ostream&)': (.text._ZN5clang13MangleContext20mangleObjCMethodNameEPKNS_14ObjCMethodDeclERN4llvm11raw_ostreamE+0x3ba): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Mangle.cpp.o): In function `clang::MangleContext::mangleName(clang::NamedDecl const*, llvm::raw_ostream&)': (.text._ZN5clang13MangleContext10mangleNameEPKNS_9NamedDeclERN4llvm11raw_ostreamE+0x319): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(Mangle.cpp.o): In function `clang::MangleContext::mangleName(clang::NamedDecl const*, llvm::raw_ostream&)': (.text._ZN5clang13MangleContext10mangleNameEPKNS_9NamedDeclERN4llvm11raw_ostreamE+0x400): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(Mangle.cpp.o): In function `clang::MangleContext::mangleName(clang::NamedDecl const*, llvm::raw_ostream&)': (.text._ZN5clang13MangleContext10mangleNameEPKNS_9NamedDeclERN4llvm11raw_ostreamE+0x41c): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(Mangle.cpp.o): In function `clang::MangleContext::mangleName(clang::NamedDecl const*, llvm::raw_ostream&)': (.text._ZN5clang13MangleContext10mangleNameEPKNS_9NamedDeclERN4llvm11raw_ostreamE+0x48b): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Mangle.cpp.o): In function `clang::MangleContext::mangleName(clang::NamedDecl const*, llvm::raw_ostream&)': (.text._ZN5clang13MangleContext10mangleNameEPKNS_9NamedDeclERN4llvm11raw_ostreamE+0x4c7): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(Mangle.cpp.o): In function `clang::MangleContext::mangleName(clang::NamedDecl const*, llvm::raw_ostream&)': (.text._ZN5clang13MangleContext10mangleNameEPKNS_9NamedDeclERN4llvm11raw_ostreamE+0x4e3): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(Mangle.cpp.o): In function `clang::MangleContext::mangleName(clang::NamedDecl const*, llvm::raw_ostream&)': (.text._ZN5clang13MangleContext10mangleNameEPKNS_9NamedDeclERN4llvm11raw_ostreamE+0x4fe): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(Mangle.cpp.o): In function `clang::MangleContext::mangleName(clang::NamedDecl const*, llvm::raw_ostream&)': (.text._ZN5clang13MangleContext10mangleNameEPKNS_9NamedDeclERN4llvm11raw_ostreamE+0x20b): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Mangle.cpp.o): In function `clang::MangleContext::mangleName(clang::NamedDecl const*, llvm::raw_ostream&)': (.text._ZN5clang13MangleContext10mangleNameEPKNS_9NamedDeclERN4llvm11raw_ostreamE+0x308): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Mangle.cpp.o): In function `clang::MangleContext::mangleName(clang::NamedDecl const*, llvm::raw_ostream&)': (.text._ZN5clang13MangleContext10mangleNameEPKNS_9NamedDeclERN4llvm11raw_ostreamE+0x523): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(Mangle.cpp.o): In function `clang::MangleContext::mangleGlobalBlock(clang::BlockDecl const*, clang::NamedDecl const*, llvm::raw_ostream&)': (.text._ZN5clang13MangleContext17mangleGlobalBlockEPKNS_9BlockDeclEPKNS_9NamedDeclERN4llvm11raw_ostreamE+0x198): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Mangle.cpp.o): In function `clang::MangleContext::mangleGlobalBlock(clang::BlockDecl const*, clang::NamedDecl const*, llvm::raw_ostream&)': (.text._ZN5clang13MangleContext17mangleGlobalBlockEPKNS_9BlockDeclEPKNS_9NamedDeclERN4llvm11raw_ostreamE+0x1af): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Mangle.cpp.o): In function `clang::MangleContext::mangleGlobalBlock(clang::BlockDecl const*, clang::NamedDecl const*, llvm::raw_ostream&)': (.text._ZN5clang13MangleContext17mangleGlobalBlockEPKNS_9BlockDeclEPKNS_9NamedDeclERN4llvm11raw_ostreamE+0x16f): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Mangle.cpp.o): In function `clang::MangleContext::mangleGlobalBlock(clang::BlockDecl const*, clang::NamedDecl const*, llvm::raw_ostream&)': (.text._ZN5clang13MangleContext17mangleGlobalBlockEPKNS_9BlockDeclEPKNS_9NamedDeclERN4llvm11raw_ostreamE+0x1e6): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Mangle.cpp.o): In function `clang::MangleContext::mangleBlock(clang::DeclContext const*, clang::BlockDecl const*, llvm::raw_ostream&)': (.text._ZN5clang13MangleContext11mangleBlockEPKNS_11DeclContextEPKNS_9BlockDeclERN4llvm11raw_ostreamE+0x7c): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(Mangle.cpp.o): In function `clang::MangleContext::mangleBlock(clang::DeclContext const*, clang::BlockDecl const*, llvm::raw_ostream&)': (.text._ZN5clang13MangleContext11mangleBlockEPKNS_11DeclContextEPKNS_9BlockDeclERN4llvm11raw_ostreamE+0x98): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangAST.a(Mangle.cpp.o): In function `clang::MangleContext::mangleBlock(clang::DeclContext const*, clang::BlockDecl const*, llvm::raw_ostream&)': (.text._ZN5clang13MangleContext11mangleBlockEPKNS_11DeclContextEPKNS_9BlockDeclERN4llvm11raw_ostreamE+0x1de): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(Mangle.cpp.o): In function `clang::MangleContext::mangleBlock(clang::DeclContext const*, clang::BlockDecl const*, llvm::raw_ostream&)': (.text._ZN5clang13MangleContext11mangleBlockEPKNS_11DeclContextEPKNS_9BlockDeclERN4llvm11raw_ostreamE+0x877): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftCXXABI.cpp.o): In function `(anonymous namespace)::MicrosoftCXXABI::getMemberPointerWidthAndAlign(clang::MemberPointerType const*) const': (.text._ZNK12_GLOBAL__N_115MicrosoftCXXABI29getMemberPointerWidthAndAlignEPKN5clang17MemberPointerTypeE+0xf3): undefined reference to `llvm::Triple::isArch32Bit() const' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftCXXABI.cpp.o): In function `(anonymous namespace)::MicrosoftCXXABI::getMemberPointerWidthAndAlign(clang::MemberPointerType const*) const': (.text._ZNK12_GLOBAL__N_115MicrosoftCXXABI29getMemberPointerWidthAndAlignEPKN5clang17MemberPointerTypeE+0x10f): undefined reference to `llvm::Triple::isArch64Bit() const' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleQualifiers(clang::Qualifiers, bool)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler16mangleQualifiersEN5clang10QualifiersEb+0xe6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleQualifiers(clang::Qualifiers, bool)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler16mangleQualifiersEN5clang10QualifiersEb+0xf6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleQualifiers(clang::Qualifiers, bool)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler16mangleQualifiersEN5clang10QualifiersEb+0x136): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleQualifiers(clang::Qualifiers, bool)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler16mangleQualifiersEN5clang10QualifiersEb+0x146): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleQualifiers(clang::Qualifiers, bool)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler16mangleQualifiersEN5clang10QualifiersEb+0x156): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o):(.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler16mangleQualifiersEN5clang10QualifiersEb+0x166): more undefined references to `llvm::raw_ostream::write(unsigned char)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleNumber(long) [clone .isra.279]': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler12mangleNumberEl.isra.279+0x6e): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleNumber(long) [clone .isra.279]': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler12mangleNumberEl.isra.279+0xf6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleNumber(long) [clone .isra.279]': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler12mangleNumberEl.isra.279+0x106): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleNumber(long) [clone .isra.279]': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler12mangleNumberEl.isra.279+0x118): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `mangleThunkThisAdjustment(clang::CXXMethodDecl const*, clang::ThisAdjustment const&, (anonymous namespace)::MicrosoftCXXNameMangler&, llvm::raw_ostream&) [clone .constprop.492]': (.text._ZL25mangleThunkThisAdjustmentPKN5clang13CXXMethodDeclERKNS_14ThisAdjustmentERN12_GLOBAL__N_123MicrosoftCXXNameManglerERN4llvm11raw_ostreamE.constprop.492+0x201): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `mangleThunkThisAdjustment(clang::CXXMethodDecl const*, clang::ThisAdjustment const&, (anonymous namespace)::MicrosoftCXXNameMangler&, llvm::raw_ostream&) [clone .constprop.492]': (.text._ZL25mangleThunkThisAdjustmentPKN5clang13CXXMethodDeclERKNS_14ThisAdjustmentERN12_GLOBAL__N_123MicrosoftCXXNameManglerERN4llvm11raw_ostreamE.constprop.492+0x230): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `mangleThunkThisAdjustment(clang::CXXMethodDecl const*, clang::ThisAdjustment const&, (anonymous namespace)::MicrosoftCXXNameMangler&, llvm::raw_ostream&) [clone .constprop.492]': (.text._ZL25mangleThunkThisAdjustmentPKN5clang13CXXMethodDeclERKNS_14ThisAdjustmentERN12_GLOBAL__N_123MicrosoftCXXNameManglerERN4llvm11raw_ostreamE.constprop.492+0x249): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `mangleThunkThisAdjustment(clang::CXXMethodDecl const*, clang::ThisAdjustment const&, (anonymous namespace)::MicrosoftCXXNameMangler&, llvm::raw_ostream&) [clone .constprop.492]': (.text._ZL25mangleThunkThisAdjustmentPKN5clang13CXXMethodDeclERKNS_14ThisAdjustmentERN12_GLOBAL__N_123MicrosoftCXXNameManglerERN4llvm11raw_ostreamE.constprop.492+0x2b5): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `mangleThunkThisAdjustment(clang::CXXMethodDecl const*, clang::ThisAdjustment const&, (anonymous namespace)::MicrosoftCXXNameMangler&, llvm::raw_ostream&) [clone .constprop.492]': (.text._ZL25mangleThunkThisAdjustmentPKN5clang13CXXMethodDeclERKNS_14ThisAdjustmentERN12_GLOBAL__N_123MicrosoftCXXNameManglerERN4llvm11raw_ostreamE.constprop.492+0x391): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o):(.text._ZL25mangleThunkThisAdjustmentPKN5clang13CXXMethodDeclERKNS_14ThisAdjustmentERN12_GLOBAL__N_123MicrosoftCXXNameManglerERN4llvm11raw_ostreamE.constprop.492+0x3c9): more undefined references to `llvm::raw_ostream::write(unsigned char)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleSourceName(llvm::StringRef)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler16mangleSourceNameEN4llvm9StringRefE+0x60): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleSourceName(llvm::StringRef)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler16mangleSourceNameEN4llvm9StringRefE+0x171): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleSourceName(llvm::StringRef)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler16mangleSourceNameEN4llvm9StringRefE+0x187): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleArtificalTagType(clang::TagTypeKind, llvm::StringRef, llvm::ArrayRef)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler22mangleArtificalTagTypeEN5clang11TagTypeKindEN4llvm9StringRefENS3_8ArrayRefIS4_EE+0x8e): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleStringLiteral(clang::StringLiteral const*, llvm::raw_ostream&)::{lambda(char)#3}::operator()(char) const': (.text._ZZN12_GLOBAL__N_126MicrosoftMangleContextImpl19mangleStringLiteralEPKN5clang13StringLiteralERN4llvm11raw_ostreamEENKUlcE1_clEc+0xdf): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleStringLiteral(clang::StringLiteral const*, llvm::raw_ostream&)::{lambda(char)#3}::operator()(char) const': (.text._ZZN12_GLOBAL__N_126MicrosoftMangleContextImpl19mangleStringLiteralEPKN5clang13StringLiteralERN4llvm11raw_ostreamEENKUlcE1_clEc+0x163): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleStringLiteral(clang::StringLiteral const*, llvm::raw_ostream&)::{lambda(char)#3}::operator()(char) const': (.text._ZZN12_GLOBAL__N_126MicrosoftMangleContextImpl19mangleStringLiteralEPKN5clang13StringLiteralERN4llvm11raw_ostreamEENKUlcE1_clEc+0x176): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleStringLiteral(clang::StringLiteral const*, llvm::raw_ostream&)::{lambda(char)#3}::operator()(char) const': (.text._ZZN12_GLOBAL__N_126MicrosoftMangleContextImpl19mangleStringLiteralEPKN5clang13StringLiteralERN4llvm11raw_ostreamEENKUlcE1_clEc+0x186): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleStringLiteral(clang::StringLiteral const*, llvm::raw_ostream&)::{lambda(char)#3}::operator()(char) const': (.text._ZZN12_GLOBAL__N_126MicrosoftMangleContextImpl19mangleStringLiteralEPKN5clang13StringLiteralERN4llvm11raw_ostreamEENKUlcE1_clEc+0x19c): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleStringLiteral(clang::StringLiteral const*, llvm::raw_ostream&)::{lambda(char)#3}::operator()(char) const': (.text._ZZN12_GLOBAL__N_126MicrosoftMangleContextImpl19mangleStringLiteralEPKN5clang13StringLiteralERN4llvm11raw_ostreamEENKUlcE1_clEc+0x216): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o):(.text._ZZN12_GLOBAL__N_126MicrosoftMangleContextImpl19mangleStringLiteralEPKN5clang13StringLiteralERN4llvm11raw_ostreamEENKUlcE1_clEc+0x220): more undefined references to `llvm::raw_ostream::write(unsigned char)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleStringLiteral(clang::StringLiteral const*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl19mangleStringLiteralEPKN5clang13StringLiteralERN4llvm11raw_ostreamE+0xf5): undefined reference to `llvm::JamCRC::update(llvm::ArrayRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleStringLiteral(clang::StringLiteral const*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl19mangleStringLiteralEPKN5clang13StringLiteralERN4llvm11raw_ostreamE+0x164): undefined reference to `llvm::JamCRC::update(llvm::ArrayRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleStringLiteral(clang::StringLiteral const*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl19mangleStringLiteralEPKN5clang13StringLiteralERN4llvm11raw_ostreamE+0x36e): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleStringLiteral(clang::StringLiteral const*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl19mangleStringLiteralEPKN5clang13StringLiteralERN4llvm11raw_ostreamE+0x464): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleStringLiteral(clang::StringLiteral const*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl19mangleStringLiteralEPKN5clang13StringLiteralERN4llvm11raw_ostreamE+0x486): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleStringLiteral(clang::StringLiteral const*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl19mangleStringLiteralEPKN5clang13StringLiteralERN4llvm11raw_ostreamE+0x4a3): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleStringLiteral(clang::StringLiteral const*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl19mangleStringLiteralEPKN5clang13StringLiteralERN4llvm11raw_ostreamE+0x4d6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleStringLiteral(clang::StringLiteral const*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl19mangleStringLiteralEPKN5clang13StringLiteralERN4llvm11raw_ostreamE+0x4e6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleStringLiteral(clang::StringLiteral const*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl19mangleStringLiteralEPKN5clang13StringLiteralERN4llvm11raw_ostreamE+0x4f5): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o):(.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl19mangleStringLiteralEPKN5clang13StringLiteralERN4llvm11raw_ostreamE+0x56f): more undefined references to `llvm::raw_ostream::write(unsigned char)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleTemplateArg(clang::TemplateDecl const*, clang::TemplateArgument const&, clang::NamedDecl const*) [clone .constprop.498]': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler17mangleTemplateArgEPKN5clang12TemplateDeclERKNS1_16TemplateArgumentEPKNS1_9NamedDeclE.constprop.498+0x303): undefined reference to `llvm::APInt::APInt(unsigned int, llvm::ArrayRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleTemplateArg(clang::TemplateDecl const*, clang::TemplateArgument const&, clang::NamedDecl const*) [clone .constprop.498]': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler17mangleTemplateArgEPKN5clang12TemplateDeclERKNS1_16TemplateArgumentEPKNS1_9NamedDeclE.constprop.498+0x694): undefined reference to `llvm::StringRef::lower[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleTemplateArg(clang::TemplateDecl const*, clang::TemplateArgument const&, clang::NamedDecl const*) [clone .constprop.498]': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler17mangleTemplateArgEPKN5clang12TemplateDeclERKNS1_16TemplateArgumentEPKNS1_9NamedDeclE.constprop.498+0x848): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleTemplateArg(clang::TemplateDecl const*, clang::TemplateArgument const&, clang::NamedDecl const*) [clone .constprop.498]': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler17mangleTemplateArgEPKN5clang12TemplateDeclERKNS1_16TemplateArgumentEPKNS1_9NamedDeclE.constprop.498+0x896): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleTemplateArg(clang::TemplateDecl const*, clang::TemplateArgument const&, clang::NamedDecl const*) [clone .constprop.498]': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler17mangleTemplateArgEPKN5clang12TemplateDeclERKNS1_16TemplateArgumentEPKNS1_9NamedDeclE.constprop.498+0x8a6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleTemplateArg(clang::TemplateDecl const*, clang::TemplateArgument const&, clang::NamedDecl const*) [clone .constprop.498]': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler17mangleTemplateArgEPKN5clang12TemplateDeclERKNS1_16TemplateArgumentEPKNS1_9NamedDeclE.constprop.498+0x8b6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleUnqualifiedName(clang::NamedDecl const*, clang::DeclarationName)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler21mangleUnqualifiedNameEPKN5clang9NamedDeclENS1_15DeclarationNameE+0xc4): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleUnqualifiedName(clang::NamedDecl const*, clang::DeclarationName)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler21mangleUnqualifiedNameEPKN5clang9NamedDeclENS1_15DeclarationNameE+0x111): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleUnqualifiedName(clang::NamedDecl const*, clang::DeclarationName)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler21mangleUnqualifiedNameEPKN5clang9NamedDeclENS1_15DeclarationNameE+0x163): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleUnqualifiedName(clang::NamedDecl const*, clang::DeclarationName)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler21mangleUnqualifiedNameEPKN5clang9NamedDeclENS1_15DeclarationNameE+0x226): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleName(clang::NamedDecl const*)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler10mangleNameEPKN5clang9NamedDeclE+0x4c): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleCXXRTTICompleteObjectLocator(clang::CXXRecordDecl const*, llvm::ArrayRef, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl34mangleCXXRTTICompleteObjectLocatorEPKN5clang13CXXRecordDeclEN4llvm8ArrayRefIS4_EERNS5_11raw_ostreamE+0x1d6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleType(clang::QualType, clang::SourceRange, (anonymous namespace)::MicrosoftCXXNameMangler::QualifierMangleMode)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler10mangleTypeEN5clang8QualTypeENS1_11SourceRangeENS0_19QualifierMangleModeE+0x2cc): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleType(clang::QualType, clang::SourceRange, (anonymous namespace)::MicrosoftCXXNameMangler::QualifierMangleMode)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler10mangleTypeEN5clang8QualTypeENS1_11SourceRangeENS0_19QualifierMangleModeE+0x37e): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleType(clang::QualType, clang::SourceRange, (anonymous namespace)::MicrosoftCXXNameMangler::QualifierMangleMode)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler10mangleTypeEN5clang8QualTypeENS1_11SourceRangeENS0_19QualifierMangleModeE+0x3e6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleType(clang::QualType, clang::SourceRange, (anonymous namespace)::MicrosoftCXXNameMangler::QualifierMangleMode)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler10mangleTypeEN5clang8QualTypeENS1_11SourceRangeENS0_19QualifierMangleModeE+0x40a): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleType(clang::QualType, clang::SourceRange, (anonymous namespace)::MicrosoftCXXNameMangler::QualifierMangleMode)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler10mangleTypeEN5clang8QualTypeENS1_11SourceRangeENS0_19QualifierMangleModeE+0x11de): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleType(clang::QualType, clang::SourceRange, (anonymous namespace)::MicrosoftCXXNameMangler::QualifierMangleMode)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler10mangleTypeEN5clang8QualTypeENS1_11SourceRangeENS0_19QualifierMangleModeE+0x11ed): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleType(clang::QualType, clang::SourceRange, (anonymous namespace)::MicrosoftCXXNameMangler::QualifierMangleMode)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler10mangleTypeEN5clang8QualTypeENS1_11SourceRangeENS0_19QualifierMangleModeE+0x1256): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o):(.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler10mangleTypeEN5clang8QualTypeENS1_11SourceRangeENS0_19QualifierMangleModeE+0x1293): more undefined references to `llvm::raw_ostream::write(unsigned char)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleType(clang::QualType, clang::SourceRange, (anonymous namespace)::MicrosoftCXXNameMangler::QualifierMangleMode)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler10mangleTypeEN5clang8QualTypeENS1_11SourceRangeENS0_19QualifierMangleModeE+0x1600): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleType(clang::QualType, clang::SourceRange, (anonymous namespace)::MicrosoftCXXNameMangler::QualifierMangleMode)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler10mangleTypeEN5clang8QualTypeENS1_11SourceRangeENS0_19QualifierMangleModeE+0x160f): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleType(clang::QualType, clang::SourceRange, (anonymous namespace)::MicrosoftCXXNameMangler::QualifierMangleMode)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler10mangleTypeEN5clang8QualTypeENS1_11SourceRangeENS0_19QualifierMangleModeE+0x19ec): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleType(clang::QualType, clang::SourceRange, (anonymous namespace)::MicrosoftCXXNameMangler::QualifierMangleMode)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler10mangleTypeEN5clang8QualTypeENS1_11SourceRangeENS0_19QualifierMangleModeE+0x19fb): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleType(clang::QualType, clang::SourceRange, (anonymous namespace)::MicrosoftCXXNameMangler::QualifierMangleMode)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler10mangleTypeEN5clang8QualTypeENS1_11SourceRangeENS0_19QualifierMangleModeE+0x1a0a): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleType(clang::QualType, clang::SourceRange, (anonymous namespace)::MicrosoftCXXNameMangler::QualifierMangleMode)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler10mangleTypeEN5clang8QualTypeENS1_11SourceRangeENS0_19QualifierMangleModeE+0x1a19): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o):(.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler10mangleTypeEN5clang8QualTypeENS1_11SourceRangeENS0_19QualifierMangleModeE+0x1a97): more undefined references to `llvm::raw_ostream::write(unsigned char)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleArgumentType(clang::QualType, clang::SourceRange)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler18mangleArgumentTypeEN5clang8QualTypeENS1_11SourceRangeE+0x125): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleFunctionType(clang::FunctionType const*, clang::FunctionDecl const*, bool)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler18mangleFunctionTypeEPKN5clang12FunctionTypeEPKNS1_12FunctionDeclEb+0x178): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleFunctionType(clang::FunctionType const*, clang::FunctionDecl const*, bool)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler18mangleFunctionTypeEPKN5clang12FunctionTypeEPKNS1_12FunctionDeclEb+0x49c): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleFunctionType(clang::FunctionType const*, clang::FunctionDecl const*, bool)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler18mangleFunctionTypeEPKN5clang12FunctionTypeEPKNS1_12FunctionDeclEb+0x4e5): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleFunctionType(clang::FunctionType const*, clang::FunctionDecl const*, bool)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler18mangleFunctionTypeEPKN5clang12FunctionTypeEPKNS1_12FunctionDeclEb+0x59a): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleFunctionType(clang::FunctionType const*, clang::FunctionDecl const*, bool)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler18mangleFunctionTypeEPKN5clang12FunctionTypeEPKNS1_12FunctionDeclEb+0x77e): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleFunctionType(clang::FunctionType const*, clang::FunctionDecl const*, bool)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler18mangleFunctionTypeEPKN5clang12FunctionTypeEPKNS1_12FunctionDeclEb+0x7f0): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleFunctionType(clang::FunctionType const*, clang::FunctionDecl const*, bool)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler18mangleFunctionTypeEPKN5clang12FunctionTypeEPKNS1_12FunctionDeclEb+0x7ff): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o):(.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler18mangleFunctionTypeEPKN5clang12FunctionTypeEPKNS1_12FunctionDeclEb+0x80e): more undefined references to `llvm::raw_ostream::write(unsigned char)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleType(clang::ComplexType const*, clang::Qualifiers, clang::SourceRange) [clone .isra.486]': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler10mangleTypeEPKN5clang11ComplexTypeENS1_10QualifiersENS1_11SourceRangeE.isra.486+0x8b): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleType(clang::ComplexType const*, clang::Qualifiers, clang::SourceRange) [clone .isra.486]': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler10mangleTypeEPKN5clang11ComplexTypeENS1_10QualifiersENS1_11SourceRangeE.isra.486+0x98): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleType(clang::ComplexType const*, clang::Qualifiers, clang::SourceRange) [clone .isra.486]': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler10mangleTypeEPKN5clang11ComplexTypeENS1_10QualifiersENS1_11SourceRangeE.isra.486+0x19f): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleType(clang::VectorType const*, clang::Qualifiers, clang::SourceRange) [clone .isra.487]': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler10mangleTypeEPKN5clang10VectorTypeENS1_10QualifiersENS1_11SourceRangeE.isra.487+0x2cd): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleType(clang::VectorType const*, clang::Qualifiers, clang::SourceRange) [clone .isra.487]': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler10mangleTypeEPKN5clang10VectorTypeENS1_10QualifiersENS1_11SourceRangeE.isra.487+0x2db): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleType(clang::VectorType const*, clang::Qualifiers, clang::SourceRange) [clone .isra.487]': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler10mangleTypeEPKN5clang10VectorTypeENS1_10QualifiersENS1_11SourceRangeE.isra.487+0x3c8): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleType(clang::AtomicType const*, clang::Qualifiers, clang::SourceRange) [clone .isra.489]': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler10mangleTypeEPKN5clang10AtomicTypeENS1_10QualifiersENS1_11SourceRangeE.isra.489+0x8b): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleType(clang::AtomicType const*, clang::Qualifiers, clang::SourceRange) [clone .isra.489]': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler10mangleTypeEPKN5clang10AtomicTypeENS1_10QualifiersENS1_11SourceRangeE.isra.489+0x98): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleType(clang::AtomicType const*, clang::Qualifiers, clang::SourceRange) [clone .isra.489]': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler10mangleTypeEPKN5clang10AtomicTypeENS1_10QualifiersENS1_11SourceRangeE.isra.489+0x19f): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleCXXCatchableTypeArray(clang::QualType, unsigned int, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl27mangleCXXCatchableTypeArrayEN5clang8QualTypeEjRN4llvm11raw_ostreamE+0x103): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleCXXCatchableTypeArray(clang::QualType, unsigned int, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl27mangleCXXCatchableTypeArrayEN5clang8QualTypeEjRN4llvm11raw_ostreamE+0x1b0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleCXXThrowInfo(clang::QualType, bool, bool, unsigned int, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl18mangleCXXThrowInfoEN5clang8QualTypeEbbjRN4llvm11raw_ostreamE+0x143): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleCXXThrowInfo(clang::QualType, bool, bool, unsigned int, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl18mangleCXXThrowInfoEN5clang8QualTypeEbbjRN4llvm11raw_ostreamE+0x1e6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleCXXThrowInfo(clang::QualType, bool, bool, unsigned int, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl18mangleCXXThrowInfoEN5clang8QualTypeEbbjRN4llvm11raw_ostreamE+0x1f6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleTypeName(clang::QualType, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl14mangleTypeNameEN5clang8QualTypeERN4llvm11raw_ostreamE+0x191): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleCXXRTTIName(clang::QualType, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl17mangleCXXRTTINameEN5clang8QualTypeERN4llvm11raw_ostreamE+0x191): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleCXXRTTI(clang::QualType, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl13mangleCXXRTTIEN5clang8QualTypeERN4llvm11raw_ostreamE+0x1d8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleCXXRTTI(clang::QualType, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl13mangleCXXRTTIEN5clang8QualTypeERN4llvm11raw_ostreamE+0x1f5): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleVariableEncoding(clang::VarDecl const*)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler22mangleVariableEncodingEPKN5clang7VarDeclE+0x2b6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleVariableEncoding(clang::VarDecl const*)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler22mangleVariableEncodingEPKN5clang7VarDeclE+0x2c6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleVariableEncoding(clang::VarDecl const*)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler22mangleVariableEncodingEPKN5clang7VarDeclE+0x2d6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleVariableEncoding(clang::VarDecl const*)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler22mangleVariableEncodingEPKN5clang7VarDeclE+0x46e): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleVariableEncoding(clang::VarDecl const*)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler22mangleVariableEncodingEPKN5clang7VarDeclE+0x496): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o):(.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler22mangleVariableEncodingEPKN5clang7VarDeclE+0x45e): more undefined references to `llvm::raw_ostream::write(unsigned char)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangle(clang::NamedDecl const*, llvm::StringRef)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler6mangleEPKN5clang9NamedDeclEN4llvm9StringRefE+0xa7): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleNestedName(clang::NamedDecl const*)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler16mangleNestedNameEPKN5clang9NamedDeclE+0x36f): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleNestedName(clang::NamedDecl const*)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler16mangleNestedNameEPKN5clang9NamedDeclE+0x3c6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleNestedName(clang::NamedDecl const*)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler16mangleNestedNameEPKN5clang9NamedDeclE+0x3dd): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleNestedName(clang::NamedDecl const*)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler16mangleNestedNameEPKN5clang9NamedDeclE+0x43e): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleNestedName(clang::NamedDecl const*)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler16mangleNestedNameEPKN5clang9NamedDeclE+0x44d): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleThreadSafeStaticGuardVariable(clang::VarDecl const*, unsigned int, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl35mangleThreadSafeStaticGuardVariableEPKN5clang7VarDeclEjRN4llvm11raw_ostreamE+0x10a): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleThreadSafeStaticGuardVariable(clang::VarDecl const*, unsigned int, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl35mangleThreadSafeStaticGuardVariableEPKN5clang7VarDeclEjRN4llvm11raw_ostreamE+0x1d0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleThreadSafeStaticGuardVariable(clang::VarDecl const*, unsigned int, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl35mangleThreadSafeStaticGuardVariableEPKN5clang7VarDeclEjRN4llvm11raw_ostreamE+0x1e9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleCXXCatchableType(clang::QualType, clang::CXXConstructorDecl const*, clang::CXXCtorType, unsigned int, unsigned int, int, unsigned int, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl22mangleCXXCatchableTypeEN5clang8QualTypeEPKNS1_18CXXConstructorDeclENS1_11CXXCtorTypeEjjijRN4llvm11raw_ostreamE+0xb1): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleCXXCatchableType(clang::QualType, clang::CXXConstructorDecl const*, clang::CXXCtorType, unsigned int, unsigned int, int, unsigned int, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl22mangleCXXCatchableTypeEN5clang8QualTypeEPKNS1_18CXXConstructorDeclENS1_11CXXCtorTypeEjjijRN4llvm11raw_ostreamE+0xcd): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleCXXCatchableType(clang::QualType, clang::CXXConstructorDecl const*, clang::CXXCtorType, unsigned int, unsigned int, int, unsigned int, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl22mangleCXXCatchableTypeEN5clang8QualTypeEPKNS1_18CXXConstructorDeclENS1_11CXXCtorTypeEjjijRN4llvm11raw_ostreamE+0xf3): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleCXXCatchableType(clang::QualType, clang::CXXConstructorDecl const*, clang::CXXCtorType, unsigned int, unsigned int, int, unsigned int, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl22mangleCXXCatchableTypeEN5clang8QualTypeEPKNS1_18CXXConstructorDeclENS1_11CXXCtorTypeEjjijRN4llvm11raw_ostreamE+0x179): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleCXXCatchableType(clang::QualType, clang::CXXConstructorDecl const*, clang::CXXCtorType, unsigned int, unsigned int, int, unsigned int, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl22mangleCXXCatchableTypeEN5clang8QualTypeEPKNS1_18CXXConstructorDeclENS1_11CXXCtorTypeEjjijRN4llvm11raw_ostreamE+0x1b8): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleCXXCatchableType(clang::QualType, clang::CXXConstructorDecl const*, clang::CXXCtorType, unsigned int, unsigned int, int, unsigned int, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl22mangleCXXCatchableTypeEN5clang8QualTypeEPKNS1_18CXXConstructorDeclENS1_11CXXCtorTypeEjjijRN4llvm11raw_ostreamE+0x1e2): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleCXXCatchableType(clang::QualType, clang::CXXConstructorDecl const*, clang::CXXCtorType, unsigned int, unsigned int, int, unsigned int, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl22mangleCXXCatchableTypeEN5clang8QualTypeEPKNS1_18CXXConstructorDeclENS1_11CXXCtorTypeEjjijRN4llvm11raw_ostreamE+0x24a): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleCXXCatchableType(clang::QualType, clang::CXXConstructorDecl const*, clang::CXXCtorType, unsigned int, unsigned int, int, unsigned int, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl22mangleCXXCatchableTypeEN5clang8QualTypeEPKNS1_18CXXConstructorDeclENS1_11CXXCtorTypeEjjijRN4llvm11raw_ostreamE+0x269): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleCXXCatchableType(clang::QualType, clang::CXXConstructorDecl const*, clang::CXXCtorType, unsigned int, unsigned int, int, unsigned int, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl22mangleCXXCatchableTypeEN5clang8QualTypeEPKNS1_18CXXConstructorDeclENS1_11CXXCtorTypeEjjijRN4llvm11raw_ostreamE+0x27e): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleCXXCatchableType(clang::QualType, clang::CXXConstructorDecl const*, clang::CXXCtorType, unsigned int, unsigned int, int, unsigned int, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl22mangleCXXCatchableTypeEN5clang8QualTypeEPKNS1_18CXXConstructorDeclENS1_11CXXCtorTypeEjjijRN4llvm11raw_ostreamE+0x292): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleCXXCatchableType(clang::QualType, clang::CXXConstructorDecl const*, clang::CXXCtorType, unsigned int, unsigned int, int, unsigned int, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl22mangleCXXCatchableTypeEN5clang8QualTypeEPKNS1_18CXXConstructorDeclENS1_11CXXCtorTypeEjjijRN4llvm11raw_ostreamE+0x2f7): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleCXXCatchableType(clang::QualType, clang::CXXConstructorDecl const*, clang::CXXCtorType, unsigned int, unsigned int, int, unsigned int, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl22mangleCXXCatchableTypeEN5clang8QualTypeEPKNS1_18CXXConstructorDeclENS1_11CXXCtorTypeEjjijRN4llvm11raw_ostreamE+0x317): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleCXXCatchableType(clang::QualType, clang::CXXConstructorDecl const*, clang::CXXCtorType, unsigned int, unsigned int, int, unsigned int, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl22mangleCXXCatchableTypeEN5clang8QualTypeEPKNS1_18CXXConstructorDeclENS1_11CXXCtorTypeEjjijRN4llvm11raw_ostreamE+0x339): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleReferenceTemporary(clang::VarDecl const*, unsigned int, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl24mangleReferenceTemporaryEPKN5clang7VarDeclEjRN4llvm11raw_ostreamE+0x105): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleReferenceTemporary(clang::VarDecl const*, unsigned int, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl24mangleReferenceTemporaryEPKN5clang7VarDeclEjRN4llvm11raw_ostreamE+0x1d0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleReferenceTemporary(clang::VarDecl const*, unsigned int, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl24mangleReferenceTemporaryEPKN5clang7VarDeclEjRN4llvm11raw_ostreamE+0x1e9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleCXXName(clang::NamedDecl const*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl13mangleCXXNameEPKN5clang9NamedDeclERN4llvm11raw_ostreamE+0x3f): undefined reference to `llvm::PrettyStackTraceEntry::PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleCXXName(clang::NamedDecl const*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl13mangleCXXNameEPKN5clang9NamedDeclERN4llvm11raw_ostreamE+0x1a9): undefined reference to `llvm::PrettyStackTraceEntry::~PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleCXXRTTIClassHierarchyDescriptor(clang::CXXRecordDecl const*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl37mangleCXXRTTIClassHierarchyDescriptorEPKN5clang13CXXRecordDeclERN4llvm11raw_ostreamE+0x1c0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleCXXRTTIClassHierarchyDescriptor(clang::CXXRecordDecl const*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl37mangleCXXRTTIClassHierarchyDescriptorEPKN5clang13CXXRecordDeclERN4llvm11raw_ostreamE+0x1dd): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleCXXRTTIBaseClassArray(clang::CXXRecordDecl const*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl27mangleCXXRTTIBaseClassArrayEPKN5clang13CXXRecordDeclERN4llvm11raw_ostreamE+0x1c0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleCXXRTTIBaseClassArray(clang::CXXRecordDecl const*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl27mangleCXXRTTIBaseClassArrayEPKN5clang13CXXRecordDeclERN4llvm11raw_ostreamE+0x1dd): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleCXXVirtualDisplacementMap(clang::CXXRecordDecl const*, clang::CXXRecordDecl const*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl31mangleCXXVirtualDisplacementMapEPKN5clang13CXXRecordDeclES4_RN4llvm11raw_ostreamE+0x1d8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o):(.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl31mangleCXXVirtualDisplacementMapEPKN5clang13CXXRecordDeclES4_RN4llvm11raw_ostreamE+0x1f5): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleCXXVBTable(clang::CXXRecordDecl const*, llvm::ArrayRef, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl16mangleCXXVBTableEPKN5clang13CXXRecordDeclEN4llvm8ArrayRefIS4_EERNS5_11raw_ostreamE+0x1d6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleCXXVFTable(clang::CXXRecordDecl const*, llvm::ArrayRef, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl16mangleCXXVFTableEPKN5clang13CXXRecordDeclEN4llvm8ArrayRefIS4_EERNS5_11raw_ostreamE+0x1d6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleSEHFinallyBlock(clang::NamedDecl const*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl21mangleSEHFinallyBlockEPKN5clang9NamedDeclERN4llvm11raw_ostreamE+0x167): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleSEHFinallyBlock(clang::NamedDecl const*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl21mangleSEHFinallyBlockEPKN5clang9NamedDeclERN4llvm11raw_ostreamE+0x225): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleSEHFilterExpression(clang::NamedDecl const*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl25mangleSEHFilterExpressionEPKN5clang9NamedDeclERN4llvm11raw_ostreamE+0x16b): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleSEHFilterExpression(clang::NamedDecl const*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl25mangleSEHFilterExpressionEPKN5clang9NamedDeclERN4llvm11raw_ostreamE+0x225): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleInitFiniStub(clang::VarDecl const*, llvm::raw_ostream&, char) [clone .constprop.491]': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl18mangleInitFiniStubEPKN5clang7VarDeclERN4llvm11raw_ostreamEc.constprop.491+0x208): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleInitFiniStub(clang::VarDecl const*, llvm::raw_ostream&, char) [clone .constprop.491]': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl18mangleInitFiniStubEPKN5clang7VarDeclERN4llvm11raw_ostreamEc.constprop.491+0x21e): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleVirtualMemPtrThunk(clang::CXXMethodDecl const*, clang::MicrosoftVTableContext::MethodVFTableLocation const&) [clone .isra.480] [clone .constprop.500]': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler24mangleVirtualMemPtrThunkEPKN5clang13CXXMethodDeclERKNS1_22MicrosoftVTableContext21MethodVFTableLocationE.isra.480.constprop.500+0xfe): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftMangleContextImpl::mangleVirtualMemPtrThunk(clang::CXXMethodDecl const*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_126MicrosoftMangleContextImpl24mangleVirtualMemPtrThunkEPKN5clang13CXXMethodDeclERN4llvm11raw_ostreamE+0x1c0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleMemberFunctionPointer(clang::CXXRecordDecl const*, clang::CXXMethodDecl const*)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler27mangleMemberFunctionPointerEPKN5clang13CXXRecordDeclEPKNS1_13CXXMethodDeclE+0x1d6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleMemberFunctionPointer(clang::CXXRecordDecl const*, clang::CXXMethodDecl const*)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler27mangleMemberFunctionPointerEPKN5clang13CXXRecordDeclEPKNS1_13CXXMethodDeclE+0x1e5): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleMemberFunctionPointer(clang::CXXRecordDecl const*, clang::CXXMethodDecl const*)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler27mangleMemberFunctionPointerEPKN5clang13CXXRecordDeclEPKNS1_13CXXMethodDeclE+0x1fe): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleMemberFunctionPointer(clang::CXXRecordDecl const*, clang::CXXMethodDecl const*)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler27mangleMemberFunctionPointerEPKN5clang13CXXRecordDeclEPKNS1_13CXXMethodDeclE+0x286): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(MicrosoftMangle.cpp.o): In function `(anonymous namespace)::MicrosoftCXXNameMangler::mangleMemberFunctionPointer(clang::CXXRecordDecl const*, clang::CXXMethodDecl const*)': (.text._ZN12_GLOBAL__N_123MicrosoftCXXNameMangler27mangleMemberFunctionPointerEPKN5clang13CXXRecordDeclEPKNS1_13CXXMethodDeclE+0x29b): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(NestedNameSpecifier.cpp.o): In function `clang::NestedNameSpecifier::FindOrInsert(clang::ASTContext const&, clang::NestedNameSpecifier const&)': (.text._ZN5clang19NestedNameSpecifier12FindOrInsertERKNS_10ASTContextERKS0_+0x59): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(NestedNameSpecifier.cpp.o): In function `clang::NestedNameSpecifier::FindOrInsert(clang::ASTContext const&, clang::NestedNameSpecifier const&)': (.text._ZN5clang19NestedNameSpecifier12FindOrInsertERKNS_10ASTContextERKS0_+0x65): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(NestedNameSpecifier.cpp.o): In function `clang::NestedNameSpecifier::FindOrInsert(clang::ASTContext const&, clang::NestedNameSpecifier const&)': (.text._ZN5clang19NestedNameSpecifier12FindOrInsertERKNS_10ASTContextERKS0_+0x7e): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(NestedNameSpecifier.cpp.o): In function `clang::NestedNameSpecifier::FindOrInsert(clang::ASTContext const&, clang::NestedNameSpecifier const&)': (.text._ZN5clang19NestedNameSpecifier12FindOrInsertERKNS_10ASTContextERKS0_+0x198): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangAST.a(NestedNameSpecifier.cpp.o): In function `clang::NestedNameSpecifier::FindOrInsert(clang::ASTContext const&, clang::NestedNameSpecifier const&)': (.text._ZN5clang19NestedNameSpecifier12FindOrInsertERKNS_10ASTContextERKS0_+0x1d6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NestedNameSpecifier.cpp.o): In function `clang::NestedNameSpecifier::GlobalSpecifier(clang::ASTContext const&)': (.text._ZN5clang19NestedNameSpecifier15GlobalSpecifierERKNS_10ASTContextE+0x11b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NestedNameSpecifier.cpp.o): In function `clang::NestedNameSpecifier::print(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang19NestedNameSpecifier5printERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xa70): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NestedNameSpecifier.cpp.o): In function `clang::NestedNameSpecifier::print(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang19NestedNameSpecifier5printERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xbd7): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NestedNameSpecifier.cpp.o): In function `clang::NestedNameSpecifier::print(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang19NestedNameSpecifier5printERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xc10): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NestedNameSpecifier.cpp.o): In function `clang::NestedNameSpecifier::print(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang19NestedNameSpecifier5printERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0xc30): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NestedNameSpecifier.cpp.o): In function `clang::NestedNameSpecifier::dump(clang::LangOptions const&) const': (.text._ZNK5clang19NestedNameSpecifier4dumpERKNS_11LangOptionsE+0x697): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(NestedNameSpecifier.cpp.o): In function `clang::NestedNameSpecifier::dump() const': (.text._ZNK5clang19NestedNameSpecifier4dumpEv+0x6d6): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(NestedNameSpecifier.cpp.o): In function `clang::NestedNameSpecifierLocBuilder::MakeTrivial(clang::ASTContext&, clang::NestedNameSpecifier*, clang::SourceRange)': (.text._ZN5clang29NestedNameSpecifierLocBuilder11MakeTrivialERNS_10ASTContextEPNS_19NestedNameSpecifierENS_11SourceRangeE+0xa8): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NestedNameSpecifier.cpp.o): In function `clang::NestedNameSpecifierLocBuilder::getWithLocInContext(clang::ASTContext&) const': (.text._ZNK5clang29NestedNameSpecifierLocBuilder19getWithLocInContextERNS_10ASTContextE+0x183): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NestedNameSpecifier.cpp.o): In function `clang::NestedNameSpecifierLocBuilder::getWithLocInContext(clang::ASTContext&) const': (.text._ZNK5clang29NestedNameSpecifierLocBuilder19getWithLocInContextERNS_10ASTContextE+0x1b3): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NestedNameSpecifier.cpp.o): In function `clang::NestedNameSpecifier::isDependent() const': (.text._ZNK5clang19NestedNameSpecifier11isDependentEv+0x163a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NestedNameSpecifier.cpp.o): In function `clang::NestedNameSpecifier::isDependent() const': (.text._ZNK5clang19NestedNameSpecifier11isDependentEv+0x1673): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NestedNameSpecifier.cpp.o):(.text._ZNK5clang19NestedNameSpecifier11isDependentEv+0x16cf): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSClassId(clang::NSAPI::NSClassIdKindKind) const': (.text._ZNK5clang5NSAPI12getNSClassIdENS0_17NSClassIdKindKindE+0x67): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSClassId(clang::NSAPI::NSClassIdKindKind) const': (.text._ZNK5clang5NSAPI12getNSClassIdENS0_17NSClassIdKindKindE+0x1bf): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSClassId(clang::NSAPI::NSClassIdKindKind) const': (.text._ZNK5clang5NSAPI12getNSClassIdENS0_17NSClassIdKindKindE+0x33f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSClassId(clang::NSAPI::NSClassIdKindKind) const': (.text._ZNK5clang5NSAPI12getNSClassIdENS0_17NSClassIdKindKindE+0x381): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSClassId(clang::NSAPI::NSClassIdKindKind) const': (.text._ZNK5clang5NSAPI12getNSClassIdENS0_17NSClassIdKindKindE+0x3a8): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSStringSelector(clang::NSAPI::NSStringMethodKind) const': (.text._ZNK5clang5NSAPI19getNSStringSelectorENS0_18NSStringMethodKindE+0xc1): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSStringSelector(clang::NSAPI::NSStringMethodKind) const': (.text._ZNK5clang5NSAPI19getNSStringSelectorENS0_18NSStringMethodKindE+0x141): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSStringSelector(clang::NSAPI::NSStringMethodKind) const': (.text._ZNK5clang5NSAPI19getNSStringSelectorENS0_18NSStringMethodKindE+0x1d3): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSStringSelector(clang::NSAPI::NSStringMethodKind) const': (.text._ZNK5clang5NSAPI19getNSStringSelectorENS0_18NSStringMethodKindE+0x23d): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSStringSelector(clang::NSAPI::NSStringMethodKind) const': (.text._ZNK5clang5NSAPI19getNSStringSelectorENS0_18NSStringMethodKindE+0x2cb): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o):(.text._ZNK5clang5NSAPI19getNSStringSelectorENS0_18NSStringMethodKindE+0x363): more undefined references to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSStringSelector(clang::NSAPI::NSStringMethodKind) const': (.text._ZNK5clang5NSAPI19getNSStringSelectorENS0_18NSStringMethodKindE+0x5f6): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSStringSelector(clang::NSAPI::NSStringMethodKind) const': (.text._ZNK5clang5NSAPI19getNSStringSelectorENS0_18NSStringMethodKindE+0x720): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSStringSelector(clang::NSAPI::NSStringMethodKind) const': (.text._ZNK5clang5NSAPI19getNSStringSelectorENS0_18NSStringMethodKindE+0x82e): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSStringSelector(clang::NSAPI::NSStringMethodKind) const': (.text._ZNK5clang5NSAPI19getNSStringSelectorENS0_18NSStringMethodKindE+0x950): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSStringSelector(clang::NSAPI::NSStringMethodKind) const': (.text._ZNK5clang5NSAPI19getNSStringSelectorENS0_18NSStringMethodKindE+0xa73): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o):(.text._ZNK5clang5NSAPI19getNSStringSelectorENS0_18NSStringMethodKindE+0xb9c): more undefined references to `llvm::StringMapImpl::RehashTable(unsigned int)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSStringSelector(clang::NSAPI::NSStringMethodKind) const': (.text._ZNK5clang5NSAPI19getNSStringSelectorENS0_18NSStringMethodKindE+0x1000): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSStringSelector(clang::NSAPI::NSStringMethodKind) const': (.text._ZNK5clang5NSAPI19getNSStringSelectorENS0_18NSStringMethodKindE+0x1027): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSStringSelector(clang::NSAPI::NSStringMethodKind) const': (.text._ZNK5clang5NSAPI19getNSStringSelectorENS0_18NSStringMethodKindE+0x104e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSStringSelector(clang::NSAPI::NSStringMethodKind) const': (.text._ZNK5clang5NSAPI19getNSStringSelectorENS0_18NSStringMethodKindE+0x1075): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSStringSelector(clang::NSAPI::NSStringMethodKind) const': (.text._ZNK5clang5NSAPI19getNSStringSelectorENS0_18NSStringMethodKindE+0x109c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o):(.text._ZNK5clang5NSAPI19getNSStringSelectorENS0_18NSStringMethodKindE+0x10c3): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSArraySelector(clang::NSAPI::NSArrayMethodKind) const': (.text._ZNK5clang5NSAPI18getNSArraySelectorENS0_17NSArrayMethodKindE+0x121): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSArraySelector(clang::NSAPI::NSArrayMethodKind) const': (.text._ZNK5clang5NSAPI18getNSArraySelectorENS0_17NSArrayMethodKindE+0x1a3): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSArraySelector(clang::NSAPI::NSArrayMethodKind) const': (.text._ZNK5clang5NSAPI18getNSArraySelectorENS0_17NSArrayMethodKindE+0x20b): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSArraySelector(clang::NSAPI::NSArrayMethodKind) const': (.text._ZNK5clang5NSAPI18getNSArraySelectorENS0_17NSArrayMethodKindE+0x27b): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSArraySelector(clang::NSAPI::NSArrayMethodKind) const': (.text._ZNK5clang5NSAPI18getNSArraySelectorENS0_17NSArrayMethodKindE+0x3c3): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o):(.text._ZNK5clang5NSAPI18getNSArraySelectorENS0_17NSArrayMethodKindE+0x489): more undefined references to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSArraySelector(clang::NSAPI::NSArrayMethodKind) const': (.text._ZNK5clang5NSAPI18getNSArraySelectorENS0_17NSArrayMethodKindE+0x89c): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSArraySelector(clang::NSAPI::NSArrayMethodKind) const': (.text._ZNK5clang5NSAPI18getNSArraySelectorENS0_17NSArrayMethodKindE+0x9ae): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSArraySelector(clang::NSAPI::NSArrayMethodKind) const': (.text._ZNK5clang5NSAPI18getNSArraySelectorENS0_17NSArrayMethodKindE+0xac0): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSArraySelector(clang::NSAPI::NSArrayMethodKind) const': (.text._ZNK5clang5NSAPI18getNSArraySelectorENS0_17NSArrayMethodKindE+0xbd1): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSArraySelector(clang::NSAPI::NSArrayMethodKind) const': (.text._ZNK5clang5NSAPI18getNSArraySelectorENS0_17NSArrayMethodKindE+0xcda): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o):(.text._ZNK5clang5NSAPI18getNSArraySelectorENS0_17NSArrayMethodKindE+0xde2): more undefined references to `llvm::StringMapImpl::RehashTable(unsigned int)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSArraySelector(clang::NSAPI::NSArrayMethodKind) const': (.text._ZNK5clang5NSAPI18getNSArraySelectorENS0_17NSArrayMethodKindE+0x1589): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSArraySelector(clang::NSAPI::NSArrayMethodKind) const': (.text._ZNK5clang5NSAPI18getNSArraySelectorENS0_17NSArrayMethodKindE+0x15b0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSArraySelector(clang::NSAPI::NSArrayMethodKind) const': (.text._ZNK5clang5NSAPI18getNSArraySelectorENS0_17NSArrayMethodKindE+0x15d7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSArraySelector(clang::NSAPI::NSArrayMethodKind) const': (.text._ZNK5clang5NSAPI18getNSArraySelectorENS0_17NSArrayMethodKindE+0x15fe): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSArraySelector(clang::NSAPI::NSArrayMethodKind) const': (.text._ZNK5clang5NSAPI18getNSArraySelectorENS0_17NSArrayMethodKindE+0x164b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o):(.text._ZNK5clang5NSAPI18getNSArraySelectorENS0_17NSArrayMethodKindE+0x1672): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSDictionarySelector(clang::NSAPI::NSDictionaryMethodKind) const': (.text._ZNK5clang5NSAPI23getNSDictionarySelectorENS0_22NSDictionaryMethodKindE+0xd4): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSDictionarySelector(clang::NSAPI::NSDictionaryMethodKind) const': (.text._ZNK5clang5NSAPI23getNSDictionarySelectorENS0_22NSDictionaryMethodKindE+0x171): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSDictionarySelector(clang::NSAPI::NSDictionaryMethodKind) const': (.text._ZNK5clang5NSAPI23getNSDictionarySelectorENS0_22NSDictionaryMethodKindE+0x1db): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSDictionarySelector(clang::NSAPI::NSDictionaryMethodKind) const': (.text._ZNK5clang5NSAPI23getNSDictionarySelectorENS0_22NSDictionaryMethodKindE+0x426): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSDictionarySelector(clang::NSAPI::NSDictionaryMethodKind) const': (.text._ZNK5clang5NSAPI23getNSDictionarySelectorENS0_22NSDictionaryMethodKindE+0x48a): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o):(.text._ZNK5clang5NSAPI23getNSDictionarySelectorENS0_22NSDictionaryMethodKindE+0x53b): more undefined references to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSDictionarySelector(clang::NSAPI::NSDictionaryMethodKind) const': (.text._ZNK5clang5NSAPI23getNSDictionarySelectorENS0_22NSDictionaryMethodKindE+0x996): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSDictionarySelector(clang::NSAPI::NSDictionaryMethodKind) const': (.text._ZNK5clang5NSAPI23getNSDictionarySelectorENS0_22NSDictionaryMethodKindE+0xac3): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSDictionarySelector(clang::NSAPI::NSDictionaryMethodKind) const': (.text._ZNK5clang5NSAPI23getNSDictionarySelectorENS0_22NSDictionaryMethodKindE+0xbe1): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSDictionarySelector(clang::NSAPI::NSDictionaryMethodKind) const': (.text._ZNK5clang5NSAPI23getNSDictionarySelectorENS0_22NSDictionaryMethodKindE+0xcff): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSDictionarySelector(clang::NSAPI::NSDictionaryMethodKind) const': (.text._ZNK5clang5NSAPI23getNSDictionarySelectorENS0_22NSDictionaryMethodKindE+0xe07): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o):(.text._ZNK5clang5NSAPI23getNSDictionarySelectorENS0_22NSDictionaryMethodKindE+0xf12): more undefined references to `llvm::StringMapImpl::RehashTable(unsigned int)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSDictionarySelector(clang::NSAPI::NSDictionaryMethodKind) const': (.text._ZNK5clang5NSAPI23getNSDictionarySelectorENS0_22NSDictionaryMethodKindE+0x16ee): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSDictionarySelector(clang::NSAPI::NSDictionaryMethodKind) const': (.text._ZNK5clang5NSAPI23getNSDictionarySelectorENS0_22NSDictionaryMethodKindE+0x1715): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSDictionarySelector(clang::NSAPI::NSDictionaryMethodKind) const': (.text._ZNK5clang5NSAPI23getNSDictionarySelectorENS0_22NSDictionaryMethodKindE+0x173c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSDictionarySelector(clang::NSAPI::NSDictionaryMethodKind) const': (.text._ZNK5clang5NSAPI23getNSDictionarySelectorENS0_22NSDictionaryMethodKindE+0x1763): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSDictionarySelector(clang::NSAPI::NSDictionaryMethodKind) const': (.text._ZNK5clang5NSAPI23getNSDictionarySelectorENS0_22NSDictionaryMethodKindE+0x178a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o):(.text._ZNK5clang5NSAPI23getNSDictionarySelectorENS0_22NSDictionaryMethodKindE+0x17b1): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSSetSelector(clang::NSAPI::NSSetMethodKind) const': (.text._ZNK5clang5NSAPI16getNSSetSelectorENS0_15NSSetMethodKindE+0xb1): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSSetSelector(clang::NSAPI::NSSetMethodKind) const': (.text._ZNK5clang5NSAPI16getNSSetSelectorENS0_15NSSetMethodKindE+0x11b): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSSetSelector(clang::NSAPI::NSSetMethodKind) const': (.text._ZNK5clang5NSAPI16getNSSetSelectorENS0_15NSSetMethodKindE+0x1b3): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSSetSelector(clang::NSAPI::NSSetMethodKind) const': (.text._ZNK5clang5NSAPI16getNSSetSelectorENS0_15NSSetMethodKindE+0x21d): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSSetSelector(clang::NSAPI::NSSetMethodKind) const': (.text._ZNK5clang5NSAPI16getNSSetSelectorENS0_15NSSetMethodKindE+0x363): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o):(.text._ZNK5clang5NSAPI16getNSSetSelectorENS0_15NSSetMethodKindE+0x3c7): more undefined references to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSSetSelector(clang::NSAPI::NSSetMethodKind) const': (.text._ZNK5clang5NSAPI16getNSSetSelectorENS0_15NSSetMethodKindE+0x4be): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSSetSelector(clang::NSAPI::NSSetMethodKind) const': (.text._ZNK5clang5NSAPI16getNSSetSelectorENS0_15NSSetMethodKindE+0x52b): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSSetSelector(clang::NSAPI::NSSetMethodKind) const': (.text._ZNK5clang5NSAPI16getNSSetSelectorENS0_15NSSetMethodKindE+0x599): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSSetSelector(clang::NSAPI::NSSetMethodKind) const': (.text._ZNK5clang5NSAPI16getNSSetSelectorENS0_15NSSetMethodKindE+0x603): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSSetSelector(clang::NSAPI::NSSetMethodKind) const': (.text._ZNK5clang5NSAPI16getNSSetSelectorENS0_15NSSetMethodKindE+0x745): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSSetSelector(clang::NSAPI::NSSetMethodKind) const': (.text._ZNK5clang5NSAPI16getNSSetSelectorENS0_15NSSetMethodKindE+0x852): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSSetSelector(clang::NSAPI::NSSetMethodKind) const': (.text._ZNK5clang5NSAPI16getNSSetSelectorENS0_15NSSetMethodKindE+0x977): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSSetSelector(clang::NSAPI::NSSetMethodKind) const': (.text._ZNK5clang5NSAPI16getNSSetSelectorENS0_15NSSetMethodKindE+0xaa3): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSSetSelector(clang::NSAPI::NSSetMethodKind) const': (.text._ZNK5clang5NSAPI16getNSSetSelectorENS0_15NSSetMethodKindE+0xbc4): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o):(.text._ZNK5clang5NSAPI16getNSSetSelectorENS0_15NSSetMethodKindE+0xce2): more undefined references to `llvm::StringMapImpl::RehashTable(unsigned int)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSSetSelector(clang::NSAPI::NSSetMethodKind) const': (.text._ZNK5clang5NSAPI16getNSSetSelectorENS0_15NSSetMethodKindE+0x154f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSSetSelector(clang::NSAPI::NSSetMethodKind) const': (.text._ZNK5clang5NSAPI16getNSSetSelectorENS0_15NSSetMethodKindE+0x1576): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSSetSelector(clang::NSAPI::NSSetMethodKind) const': (.text._ZNK5clang5NSAPI16getNSSetSelectorENS0_15NSSetMethodKindE+0x159d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSSetSelector(clang::NSAPI::NSSetMethodKind) const': (.text._ZNK5clang5NSAPI16getNSSetSelectorENS0_15NSSetMethodKindE+0x15c4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSSetSelector(clang::NSAPI::NSSetMethodKind) const': (.text._ZNK5clang5NSAPI16getNSSetSelectorENS0_15NSSetMethodKindE+0x15eb): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o):(.text._ZNK5clang5NSAPI16getNSSetSelectorENS0_15NSSetMethodKindE+0x1612): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSNumberLiteralSelector(clang::NSAPI::NSNumberLiteralMethodKind, bool) const': (.text._ZNK5clang5NSAPI26getNSNumberLiteralSelectorENS0_25NSNumberLiteralMethodKindEb+0x80): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSNumberLiteralSelector(clang::NSAPI::NSNumberLiteralMethodKind, bool) const': (.text._ZNK5clang5NSAPI26getNSNumberLiteralSelectorENS0_25NSNumberLiteralMethodKindEb+0x1ec): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSNumberLiteralSelector(clang::NSAPI::NSNumberLiteralMethodKind, bool) const': (.text._ZNK5clang5NSAPI26getNSNumberLiteralSelectorENS0_25NSNumberLiteralMethodKindEb+0x372): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSNumberLiteralSelector(clang::NSAPI::NSNumberLiteralMethodKind, bool) const': (.text._ZNK5clang5NSAPI26getNSNumberLiteralSelectorENS0_25NSNumberLiteralMethodKindEb+0x3b7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getNSNumberLiteralSelector(clang::NSAPI::NSNumberLiteralMethodKind, bool) const': (.text._ZNK5clang5NSAPI26getNSNumberLiteralSelectorENS0_25NSNumberLiteralMethodKindEb+0x3e6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::isMacroDefined(llvm::StringRef) const': (.text._ZNK5clang5NSAPI14isMacroDefinedEN4llvm9StringRefE+0x2c): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::isMacroDefined(llvm::StringRef) const': (.text._ZNK5clang5NSAPI14isMacroDefinedEN4llvm9StringRefE+0x188): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::isMacroDefined(llvm::StringRef) const': (.text._ZNK5clang5NSAPI14isMacroDefinedEN4llvm9StringRefE+0x323): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::isMacroDefined(llvm::StringRef) const': (.text._ZNK5clang5NSAPI14isMacroDefinedEN4llvm9StringRefE+0x350): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::isMacroDefined(llvm::StringRef) const': (.text._ZNK5clang5NSAPI14isMacroDefinedEN4llvm9StringRefE+0x378): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::isObjCTypedef(clang::QualType, llvm::StringRef, clang::IdentifierInfo*&) const': (.text._ZNK5clang5NSAPI13isObjCTypedefENS_8QualTypeEN4llvm9StringRefERPNS_14IdentifierInfoE+0xbf): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::isObjCTypedef(clang::QualType, llvm::StringRef, clang::IdentifierInfo*&) const': (.text._ZNK5clang5NSAPI13isObjCTypedefENS_8QualTypeEN4llvm9StringRefERPNS_14IdentifierInfoE+0x21b): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::isObjCTypedef(clang::QualType, llvm::StringRef, clang::IdentifierInfo*&) const': (.text._ZNK5clang5NSAPI13isObjCTypedefENS_8QualTypeEN4llvm9StringRefERPNS_14IdentifierInfoE+0x3a1): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::isObjCTypedef(clang::QualType, llvm::StringRef, clang::IdentifierInfo*&) const': (.text._ZNK5clang5NSAPI13isObjCTypedefENS_8QualTypeEN4llvm9StringRefERPNS_14IdentifierInfoE+0x3e7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::isObjCTypedef(clang::QualType, llvm::StringRef, clang::IdentifierInfo*&) const': (.text._ZNK5clang5NSAPI13isObjCTypedefENS_8QualTypeEN4llvm9StringRefERPNS_14IdentifierInfoE+0x412): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::isObjCEnumerator(clang::Expr const*, llvm::StringRef, clang::IdentifierInfo*&) const': (.text._ZNK5clang5NSAPI16isObjCEnumeratorEPKNS_4ExprEN4llvm9StringRefERPNS_14IdentifierInfoE+0xbb): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::isObjCEnumerator(clang::Expr const*, llvm::StringRef, clang::IdentifierInfo*&) const': (.text._ZNK5clang5NSAPI16isObjCEnumeratorEPKNS_4ExprEN4llvm9StringRefERPNS_14IdentifierInfoE+0x21a): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::isObjCEnumerator(clang::Expr const*, llvm::StringRef, clang::IdentifierInfo*&) const': (.text._ZNK5clang5NSAPI16isObjCEnumeratorEPKNS_4ExprEN4llvm9StringRefERPNS_14IdentifierInfoE+0x3c0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::isObjCEnumerator(clang::Expr const*, llvm::StringRef, clang::IdentifierInfo*&) const': (.text._ZNK5clang5NSAPI16isObjCEnumeratorEPKNS_4ExprEN4llvm9StringRefERPNS_14IdentifierInfoE+0x416): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::isObjCEnumerator(clang::Expr const*, llvm::StringRef, clang::IdentifierInfo*&) const': (.text._ZNK5clang5NSAPI16isObjCEnumeratorEPKNS_4ExprEN4llvm9StringRefERPNS_14IdentifierInfoE+0x446): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getOrInitSelector(llvm::ArrayRef, clang::Selector&) const': (.text._ZNK5clang5NSAPI17getOrInitSelectorEN4llvm8ArrayRefINS1_9StringRefEEERNS_8SelectorE+0xd6): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getOrInitSelector(llvm::ArrayRef, clang::Selector&) const': (.text._ZNK5clang5NSAPI17getOrInitSelectorEN4llvm8ArrayRefINS1_9StringRefEEERNS_8SelectorE+0x1f7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getOrInitSelector(llvm::ArrayRef, clang::Selector&) const': (.text._ZNK5clang5NSAPI17getOrInitSelectorEN4llvm8ArrayRefINS1_9StringRefEEERNS_8SelectorE+0x33f): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getOrInitSelector(llvm::ArrayRef, clang::Selector&) const': (.text._ZNK5clang5NSAPI17getOrInitSelectorEN4llvm8ArrayRefINS1_9StringRefEEERNS_8SelectorE+0x476): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getOrInitSelector(llvm::ArrayRef, clang::Selector&) const': (.text._ZNK5clang5NSAPI17getOrInitSelectorEN4llvm8ArrayRefINS1_9StringRefEEERNS_8SelectorE+0x4bc): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(NSAPI.cpp.o): In function `clang::NSAPI::getOrInitSelector(llvm::ArrayRef, clang::Selector&) const': (.text._ZNK5clang5NSAPI17getOrInitSelectorEN4llvm8ArrayRefINS1_9StringRefEEERNS_8SelectorE+0x4f7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(OpenMPClause.cpp.o): In function `clang::OMPPrivateClause::Create(clang::ASTContext const&, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, llvm::ArrayRef, llvm::ArrayRef)': (.text._ZN5clang16OMPPrivateClause6CreateERKNS_10ASTContextENS_14SourceLocationES4_S4_N4llvm8ArrayRefIPNS_4ExprEEES9_+0x1e5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(OpenMPClause.cpp.o): In function `clang::OMPPrivateClause::Create(clang::ASTContext const&, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, llvm::ArrayRef, llvm::ArrayRef)': (.text._ZN5clang16OMPPrivateClause6CreateERKNS_10ASTContextENS_14SourceLocationES4_S4_N4llvm8ArrayRefIPNS_4ExprEEES9_+0x230): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(OpenMPClause.cpp.o):(.text._ZN5clang16OMPPrivateClause11CreateEmptyERKNS_10ASTContextEj+0x16b): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `PrintOffset(llvm::raw_ostream&, clang::CharUnits, unsigned int) [clone .constprop.397]': (.text._ZL11PrintOffsetRN4llvm11raw_ostreamEN5clang9CharUnitsEj.constprop.397+0x3f): undefined reference to `llvm::raw_ostream::operator<<(llvm::format_object_base const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `PrintOffset(llvm::raw_ostream&, clang::CharUnits, unsigned int) [clone .constprop.397]': (.text._ZL11PrintOffsetRN4llvm11raw_ostreamEN5clang9CharUnitsEj.constprop.397+0x4a): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `(anonymous namespace)::ItaniumRecordLayoutBuilder::~ItaniumRecordLayoutBuilder() [clone .constprop.390]': (.text._ZN12_GLOBAL__N_126ItaniumRecordLayoutBuilderD2Ev.constprop.390+0x26e): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `(anonymous namespace)::ItaniumRecordLayoutBuilder::~ItaniumRecordLayoutBuilder() [clone .constprop.390]': (.text._ZN12_GLOBAL__N_126ItaniumRecordLayoutBuilderD2Ev.constprop.390+0x27e): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `(anonymous namespace)::MicrosoftRecordLayoutBuilder::initializeLayout(clang::RecordDecl const*)': (.text._ZN12_GLOBAL__N_128MicrosoftRecordLayoutBuilder16initializeLayoutEPKN5clang10RecordDeclE+0x4a): undefined reference to `llvm::Triple::isArch64Bit() const' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `llvm::SmallPtrSetImpl::insert(clang::CXXRecordDecl const*)': (.text._ZN4llvm15SmallPtrSetImplIPKN5clang13CXXRecordDeclEE6insertES4_[_ZN4llvm15SmallPtrSetImplIPKN5clang13CXXRecordDeclEE6insertES4_]+0x13): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `llvm::SmallVectorTemplateBase::push_back(unsigned long const&)': (.text._ZN4llvm23SmallVectorTemplateBaseImLb1EE9push_backERKm[_ZN4llvm23SmallVectorTemplateBaseImLb1EE9push_backERKm]+0x3c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `RequiresVtordisp(llvm::SmallPtrSetImpl const&, clang::CXXRecordDecl const*) [clone .constprop.375]': (.text._ZL16RequiresVtordispRKN4llvm15SmallPtrSetImplIPKN5clang13CXXRecordDeclEEES4_.constprop.375+0x2e): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `(anonymous namespace)::ItaniumRecordLayoutBuilder::SelectPrimaryVBase(clang::CXXRecordDecl const*) [clone .constprop.378]': (.text._ZN12_GLOBAL__N_126ItaniumRecordLayoutBuilder18SelectPrimaryVBaseEPKN5clang13CXXRecordDeclE.constprop.378+0xca): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `clang::ASTContext::getASTRecordLayout(clang::RecordDecl const*) const': (.text._ZNK5clang10ASTContext18getASTRecordLayoutEPKNS_10RecordDeclE+0x5b6): undefined reference to `llvm::outs()' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `clang::ASTContext::getASTRecordLayout(clang::RecordDecl const*) const': (.text._ZNK5clang10ASTContext18getASTRecordLayoutEPKNS_10RecordDeclE+0x5d5): undefined reference to `llvm::outs()' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `clang::ASTContext::getASTRecordLayout(clang::RecordDecl const*) const': (.text._ZNK5clang10ASTContext18getASTRecordLayoutEPKNS_10RecordDeclE+0x1565): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `clang::ASTContext::getASTRecordLayout(clang::RecordDecl const*) const': (.text._ZNK5clang10ASTContext18getASTRecordLayoutEPKNS_10RecordDeclE+0x15d5): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `clang::ASTContext::getASTRecordLayout(clang::RecordDecl const*) const': (.text._ZNK5clang10ASTContext18getASTRecordLayoutEPKNS_10RecordDeclE+0x1964): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `clang::ASTContext::getASTRecordLayout(clang::RecordDecl const*) const': (.text._ZNK5clang10ASTContext18getASTRecordLayoutEPKNS_10RecordDeclE+0x19ff): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `clang::ASTContext::getASTRecordLayout(clang::RecordDecl const*) const': (.text._ZNK5clang10ASTContext18getASTRecordLayoutEPKNS_10RecordDeclE+0x1a56): undefined reference to `llvm::SmallPtrSetImplBase::erase_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `clang::ASTContext::getASTRecordLayout(clang::RecordDecl const*) const': (.text._ZNK5clang10ASTContext18getASTRecordLayoutEPKNS_10RecordDeclE+0x1b16): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `clang::ASTContext::getASTRecordLayout(clang::RecordDecl const*) const': (.text._ZNK5clang10ASTContext18getASTRecordLayoutEPKNS_10RecordDeclE+0x1b1e): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `clang::ASTContext::getASTRecordLayout(clang::RecordDecl const*) const': (.text._ZNK5clang10ASTContext18getASTRecordLayoutEPKNS_10RecordDeclE+0x1c2f): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `clang::ASTContext::getASTRecordLayout(clang::RecordDecl const*) const': (.text._ZNK5clang10ASTContext18getASTRecordLayoutEPKNS_10RecordDeclE+0x2259): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `DumpRecordLayout(llvm::raw_ostream&, clang::RecordDecl const*, clang::ASTContext const&, clang::CharUnits, unsigned int, char const*, bool, bool) [clone .constprop.354]': (.text._ZL16DumpRecordLayoutRN4llvm11raw_ostreamEPKN5clang10RecordDeclERKNS2_10ASTContextENS2_9CharUnitsEjPKcbb.constprop.354+0xe6): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `DumpRecordLayout(llvm::raw_ostream&, clang::RecordDecl const*, clang::ASTContext const&, clang::CharUnits, unsigned int, char const*, bool, bool) [clone .constprop.354]': (.text._ZL16DumpRecordLayoutRN4llvm11raw_ostreamEPKN5clang10RecordDeclERKNS2_10ASTContextENS2_9CharUnitsEjPKcbb.constprop.354+0x502): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `DumpRecordLayout(llvm::raw_ostream&, clang::RecordDecl const*, clang::ASTContext const&, clang::CharUnits, unsigned int, char const*, bool, bool) [clone .constprop.354]': (.text._ZL16DumpRecordLayoutRN4llvm11raw_ostreamEPKN5clang10RecordDeclERKNS2_10ASTContextENS2_9CharUnitsEjPKcbb.constprop.354+0x520): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `DumpRecordLayout(llvm::raw_ostream&, clang::RecordDecl const*, clang::ASTContext const&, clang::CharUnits, unsigned int, char const*, bool, bool) [clone .constprop.354]': (.text._ZL16DumpRecordLayoutRN4llvm11raw_ostreamEPKN5clang10RecordDeclERKNS2_10ASTContextENS2_9CharUnitsEjPKcbb.constprop.354+0x52d): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `DumpRecordLayout(llvm::raw_ostream&, clang::RecordDecl const*, clang::ASTContext const&, clang::CharUnits, unsigned int, char const*, bool, bool) [clone .constprop.354]': (.text._ZL16DumpRecordLayoutRN4llvm11raw_ostreamEPKN5clang10RecordDeclERKNS2_10ASTContextENS2_9CharUnitsEjPKcbb.constprop.354+0x597): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `DumpRecordLayout(llvm::raw_ostream&, clang::RecordDecl const*, clang::ASTContext const&, clang::CharUnits, unsigned int, char const*, bool, bool) [clone .constprop.354]': (.text._ZL16DumpRecordLayoutRN4llvm11raw_ostreamEPKN5clang10RecordDeclERKNS2_10ASTContextENS2_9CharUnitsEjPKcbb.constprop.354+0x5d8): undefined reference to `llvm::raw_ostream::operator<<(llvm::FormattedString const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `DumpRecordLayout(llvm::raw_ostream&, clang::RecordDecl const*, clang::ASTContext const&, clang::CharUnits, unsigned int, char const*, bool, bool) [clone .constprop.354]': (.text._ZL16DumpRecordLayoutRN4llvm11raw_ostreamEPKN5clang10RecordDeclERKNS2_10ASTContextENS2_9CharUnitsEjPKcbb.constprop.354+0x5f3): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `DumpRecordLayout(llvm::raw_ostream&, clang::RecordDecl const*, clang::ASTContext const&, clang::CharUnits, unsigned int, char const*, bool, bool) [clone .constprop.354]': (.text._ZL16DumpRecordLayoutRN4llvm11raw_ostreamEPKN5clang10RecordDeclERKNS2_10ASTContextENS2_9CharUnitsEjPKcbb.constprop.354+0x649): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `DumpRecordLayout(llvm::raw_ostream&, clang::RecordDecl const*, clang::ASTContext const&, clang::CharUnits, unsigned int, char const*, bool, bool) [clone .constprop.354]': (.text._ZL16DumpRecordLayoutRN4llvm11raw_ostreamEPKN5clang10RecordDeclERKNS2_10ASTContextENS2_9CharUnitsEjPKcbb.constprop.354+0x7aa): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `DumpRecordLayout(llvm::raw_ostream&, clang::RecordDecl const*, clang::ASTContext const&, clang::CharUnits, unsigned int, char const*, bool, bool) [clone .constprop.354]': (.text._ZL16DumpRecordLayoutRN4llvm11raw_ostreamEPKN5clang10RecordDeclERKNS2_10ASTContextENS2_9CharUnitsEjPKcbb.constprop.354+0x7bc): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `DumpRecordLayout(llvm::raw_ostream&, clang::RecordDecl const*, clang::ASTContext const&, clang::CharUnits, unsigned int, char const*, bool, bool) [clone .constprop.354]': (.text._ZL16DumpRecordLayoutRN4llvm11raw_ostreamEPKN5clang10RecordDeclERKNS2_10ASTContextENS2_9CharUnitsEjPKcbb.constprop.354+0x7ee): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `DumpRecordLayout(llvm::raw_ostream&, clang::RecordDecl const*, clang::ASTContext const&, clang::CharUnits, unsigned int, char const*, bool, bool) [clone .constprop.354]': (.text._ZL16DumpRecordLayoutRN4llvm11raw_ostreamEPKN5clang10RecordDeclERKNS2_10ASTContextENS2_9CharUnitsEjPKcbb.constprop.354+0x812): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `DumpRecordLayout(llvm::raw_ostream&, clang::RecordDecl const*, clang::ASTContext const&, clang::CharUnits, unsigned int, char const*, bool, bool) [clone .constprop.354]': (.text._ZL16DumpRecordLayoutRN4llvm11raw_ostreamEPKN5clang10RecordDeclERKNS2_10ASTContextENS2_9CharUnitsEjPKcbb.constprop.354+0x830): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `DumpRecordLayout(llvm::raw_ostream&, clang::RecordDecl const*, clang::ASTContext const&, clang::CharUnits, unsigned int, char const*, bool, bool) [clone .constprop.354]': (.text._ZL16DumpRecordLayoutRN4llvm11raw_ostreamEPKN5clang10RecordDeclERKNS2_10ASTContextENS2_9CharUnitsEjPKcbb.constprop.354+0x870): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `DumpRecordLayout(llvm::raw_ostream&, clang::RecordDecl const*, clang::ASTContext const&, clang::CharUnits, unsigned int, char const*, bool, bool) [clone .constprop.354]': (.text._ZL16DumpRecordLayoutRN4llvm11raw_ostreamEPKN5clang10RecordDeclERKNS2_10ASTContextENS2_9CharUnitsEjPKcbb.constprop.354+0x88f): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `DumpRecordLayout(llvm::raw_ostream&, clang::RecordDecl const*, clang::ASTContext const&, clang::CharUnits, unsigned int, char const*, bool, bool) [clone .constprop.354]': (.text._ZL16DumpRecordLayoutRN4llvm11raw_ostreamEPKN5clang10RecordDeclERKNS2_10ASTContextENS2_9CharUnitsEjPKcbb.constprop.354+0x8b7): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `DumpRecordLayout(llvm::raw_ostream&, clang::RecordDecl const*, clang::ASTContext const&, clang::CharUnits, unsigned int, char const*, bool, bool) [clone .constprop.354]': (.text._ZL16DumpRecordLayoutRN4llvm11raw_ostreamEPKN5clang10RecordDeclERKNS2_10ASTContextENS2_9CharUnitsEjPKcbb.constprop.354+0x8d9): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `DumpRecordLayout(llvm::raw_ostream&, clang::RecordDecl const*, clang::ASTContext const&, clang::CharUnits, unsigned int, char const*, bool, bool) [clone .constprop.354]': (.text._ZL16DumpRecordLayoutRN4llvm11raw_ostreamEPKN5clang10RecordDeclERKNS2_10ASTContextENS2_9CharUnitsEjPKcbb.constprop.354+0x8fc): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `DumpRecordLayout(llvm::raw_ostream&, clang::RecordDecl const*, clang::ASTContext const&, clang::CharUnits, unsigned int, char const*, bool, bool) [clone .constprop.354]': (.text._ZL16DumpRecordLayoutRN4llvm11raw_ostreamEPKN5clang10RecordDeclERKNS2_10ASTContextENS2_9CharUnitsEjPKcbb.constprop.354+0x932): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `DumpRecordLayout(llvm::raw_ostream&, clang::RecordDecl const*, clang::ASTContext const&, clang::CharUnits, unsigned int, char const*, bool, bool) [clone .constprop.354]': (.text._ZL16DumpRecordLayoutRN4llvm11raw_ostreamEPKN5clang10RecordDeclERKNS2_10ASTContextENS2_9CharUnitsEjPKcbb.constprop.354+0x959): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `DumpRecordLayout(llvm::raw_ostream&, clang::RecordDecl const*, clang::ASTContext const&, clang::CharUnits, unsigned int, char const*, bool, bool) [clone .constprop.354]': (.text._ZL16DumpRecordLayoutRN4llvm11raw_ostreamEPKN5clang10RecordDeclERKNS2_10ASTContextENS2_9CharUnitsEjPKcbb.constprop.354+0x97d): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `DumpRecordLayout(llvm::raw_ostream&, clang::RecordDecl const*, clang::ASTContext const&, clang::CharUnits, unsigned int, char const*, bool, bool) [clone .constprop.354]': (.text._ZL16DumpRecordLayoutRN4llvm11raw_ostreamEPKN5clang10RecordDeclERKNS2_10ASTContextENS2_9CharUnitsEjPKcbb.constprop.354+0x9a2): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `DumpRecordLayout(llvm::raw_ostream&, clang::RecordDecl const*, clang::ASTContext const&, clang::CharUnits, unsigned int, char const*, bool, bool) [clone .constprop.354]': (.text._ZL16DumpRecordLayoutRN4llvm11raw_ostreamEPKN5clang10RecordDeclERKNS2_10ASTContextENS2_9CharUnitsEjPKcbb.constprop.354+0xbfe): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `DumpRecordLayout(llvm::raw_ostream&, clang::RecordDecl const*, clang::ASTContext const&, clang::CharUnits, unsigned int, char const*, bool, bool) [clone .constprop.354]': (.text._ZL16DumpRecordLayoutRN4llvm11raw_ostreamEPKN5clang10RecordDeclERKNS2_10ASTContextENS2_9CharUnitsEjPKcbb.constprop.354+0xc1c): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `DumpRecordLayout(llvm::raw_ostream&, clang::RecordDecl const*, clang::ASTContext const&, clang::CharUnits, unsigned int, char const*, bool, bool) [clone .constprop.354]': (.text._ZL16DumpRecordLayoutRN4llvm11raw_ostreamEPKN5clang10RecordDeclERKNS2_10ASTContextENS2_9CharUnitsEjPKcbb.constprop.354+0xc95): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `DumpRecordLayout(llvm::raw_ostream&, clang::RecordDecl const*, clang::ASTContext const&, clang::CharUnits, unsigned int, char const*, bool, bool) [clone .constprop.354]': (.text._ZL16DumpRecordLayoutRN4llvm11raw_ostreamEPKN5clang10RecordDeclERKNS2_10ASTContextENS2_9CharUnitsEjPKcbb.constprop.354+0xcb4): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `DumpRecordLayout(llvm::raw_ostream&, clang::RecordDecl const*, clang::ASTContext const&, clang::CharUnits, unsigned int, char const*, bool, bool) [clone .constprop.354]': (.text._ZL16DumpRecordLayoutRN4llvm11raw_ostreamEPKN5clang10RecordDeclERKNS2_10ASTContextENS2_9CharUnitsEjPKcbb.constprop.354+0xdaf): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `DumpRecordLayout(llvm::raw_ostream&, clang::RecordDecl const*, clang::ASTContext const&, clang::CharUnits, unsigned int, char const*, bool, bool) [clone .constprop.354]': (.text._ZL16DumpRecordLayoutRN4llvm11raw_ostreamEPKN5clang10RecordDeclERKNS2_10ASTContextENS2_9CharUnitsEjPKcbb.constprop.354+0xdc4): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `DumpRecordLayout(llvm::raw_ostream&, clang::RecordDecl const*, clang::ASTContext const&, clang::CharUnits, unsigned int, char const*, bool, bool) [clone .constprop.354]': (.text._ZL16DumpRecordLayoutRN4llvm11raw_ostreamEPKN5clang10RecordDeclERKNS2_10ASTContextENS2_9CharUnitsEjPKcbb.constprop.354+0xdd6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `DumpRecordLayout(llvm::raw_ostream&, clang::RecordDecl const*, clang::ASTContext const&, clang::CharUnits, unsigned int, char const*, bool, bool) [clone .constprop.354]': (.text._ZL16DumpRecordLayoutRN4llvm11raw_ostreamEPKN5clang10RecordDeclERKNS2_10ASTContextENS2_9CharUnitsEjPKcbb.constprop.354+0xe2d): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `DumpRecordLayout(llvm::raw_ostream&, clang::RecordDecl const*, clang::ASTContext const&, clang::CharUnits, unsigned int, char const*, bool, bool) [clone .constprop.354]': (.text._ZL16DumpRecordLayoutRN4llvm11raw_ostreamEPKN5clang10RecordDeclERKNS2_10ASTContextENS2_9CharUnitsEjPKcbb.constprop.354+0xe4b): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `DumpRecordLayout(llvm::raw_ostream&, clang::RecordDecl const*, clang::ASTContext const&, clang::CharUnits, unsigned int, char const*, bool, bool) [clone .constprop.354]': (.text._ZL16DumpRecordLayoutRN4llvm11raw_ostreamEPKN5clang10RecordDeclERKNS2_10ASTContextENS2_9CharUnitsEjPKcbb.constprop.354+0xe69): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `clang::ASTContext::DumpRecordLayout(clang::RecordDecl const*, llvm::raw_ostream&, bool) const': (.text._ZNK5clang10ASTContext16DumpRecordLayoutEPKNS_10RecordDeclERN4llvm11raw_ostreamEb+0x8e): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `clang::ASTContext::DumpRecordLayout(clang::RecordDecl const*, llvm::raw_ostream&, bool) const': (.text._ZNK5clang10ASTContext16DumpRecordLayoutEPKNS_10RecordDeclERN4llvm11raw_ostreamEb+0xf2): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `clang::ASTContext::DumpRecordLayout(clang::RecordDecl const*, llvm::raw_ostream&, bool) const': (.text._ZNK5clang10ASTContext16DumpRecordLayoutEPKNS_10RecordDeclERN4llvm11raw_ostreamEb+0x13a): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `clang::ASTContext::DumpRecordLayout(clang::RecordDecl const*, llvm::raw_ostream&, bool) const': (.text._ZNK5clang10ASTContext16DumpRecordLayoutEPKNS_10RecordDeclERN4llvm11raw_ostreamEb+0x172): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `clang::ASTContext::DumpRecordLayout(clang::RecordDecl const*, llvm::raw_ostream&, bool) const': (.text._ZNK5clang10ASTContext16DumpRecordLayoutEPKNS_10RecordDeclERN4llvm11raw_ostreamEb+0x1c8): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `clang::ASTContext::DumpRecordLayout(clang::RecordDecl const*, llvm::raw_ostream&, bool) const': (.text._ZNK5clang10ASTContext16DumpRecordLayoutEPKNS_10RecordDeclERN4llvm11raw_ostreamEb+0x1f6): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `(anonymous namespace)::ItaniumRecordLayoutBuilder::LayoutField(clang::FieldDecl const*, bool)': (.text._ZN12_GLOBAL__N_126ItaniumRecordLayoutBuilder11LayoutFieldEPKN5clang9FieldDeclEb+0xf02): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `(anonymous namespace)::ItaniumRecordLayoutBuilder::LayoutVirtualBases(clang::CXXRecordDecl const*, clang::CXXRecordDecl const*) [clone .constprop.359]': (.text._ZN12_GLOBAL__N_126ItaniumRecordLayoutBuilder18LayoutVirtualBasesEPKN5clang13CXXRecordDeclES4_.constprop.359+0x176): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `(anonymous namespace)::ItaniumRecordLayoutBuilder::ComputeBaseSubobjectInfo(clang::CXXRecordDecl const*, bool, (anonymous namespace)::BaseSubobjectInfo*) [clone .constprop.362]': (.text._ZN12_GLOBAL__N_126ItaniumRecordLayoutBuilder24ComputeBaseSubobjectInfoEPKN5clang13CXXRecordDeclEbPNS_17BaseSubobjectInfoE.constprop.362+0x1a8): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `(anonymous namespace)::MicrosoftRecordLayoutBuilder::layoutFields(clang::RecordDecl const*)': (.text._ZN12_GLOBAL__N_128MicrosoftRecordLayoutBuilder12layoutFieldsEPKN5clang10RecordDeclE+0x483): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `(anonymous namespace)::MicrosoftRecordLayoutBuilder::layoutFields(clang::RecordDecl const*)': (.text._ZN12_GLOBAL__N_128MicrosoftRecordLayoutBuilder12layoutFieldsEPKN5clang10RecordDeclE+0x4ae): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `(anonymous namespace)::MicrosoftRecordLayoutBuilder::layoutFields(clang::RecordDecl const*)': (.text._ZN12_GLOBAL__N_128MicrosoftRecordLayoutBuilder12layoutFieldsEPKN5clang10RecordDeclE+0x555): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o): In function `(anonymous namespace)::MicrosoftRecordLayoutBuilder::layoutFields(clang::RecordDecl const*)': (.text._ZN12_GLOBAL__N_128MicrosoftRecordLayoutBuilder12layoutFieldsEPKN5clang10RecordDeclE+0x580): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o):(.text._ZN12_GLOBAL__N_128MicrosoftRecordLayoutBuilder12layoutFieldsEPKN5clang10RecordDeclE+0x5a6): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o):(.data.rel.ro._ZTIN4llvm13format_objectIJlEEE[_ZTIN4llvm13format_objectIJlEEE]+0x10): undefined reference to `typeinfo for llvm::format_object_base' /usr/lib/llvm-3.8/lib/libclangAST.a(RecordLayoutBuilder.cpp.o):(.data.rel.ro._ZTVN4llvm13format_objectIJlEEE[_ZTVN4llvm13format_objectIJlEEE]+0x10): undefined reference to `llvm::format_object_base::home()' /usr/lib/llvm-3.8/lib/libclangAST.a(Stmt.cpp.o): In function `clang::Stmt::operator new(unsigned long, clang::ASTContext const&, unsigned int)': (.text._ZN5clang4StmtnwEmRKNS_10ASTContextEj+0x15b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Stmt.cpp.o): In function `clang::Stmt::operator new(unsigned long, clang::ASTContext const&, unsigned int)': (.text._ZN5clang4StmtnwEmRKNS_10ASTContextEj+0x18b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Stmt.cpp.o): In function `clang::Stmt::PrintStats()': (.text._ZN5clang4Stmt10PrintStatsEv+0x1c): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(Stmt.cpp.o): In function `clang::Stmt::PrintStats()': (.text._ZN5clang4Stmt10PrintStatsEv+0x93): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(Stmt.cpp.o): In function `clang::Stmt::PrintStats()': (.text._ZN5clang4Stmt10PrintStatsEv+0xc1): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Stmt.cpp.o): In function `clang::Stmt::PrintStats()': (.text._ZN5clang4Stmt10PrintStatsEv+0x14a): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(Stmt.cpp.o): In function `clang::Stmt::PrintStats()': (.text._ZN5clang4Stmt10PrintStatsEv+0x174): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Stmt.cpp.o): In function `clang::Stmt::PrintStats()': (.text._ZN5clang4Stmt10PrintStatsEv+0x201): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Stmt.cpp.o): In function `clang::Stmt::PrintStats()': (.text._ZN5clang4Stmt10PrintStatsEv+0x239): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Stmt.cpp.o): In function `clang::Stmt::PrintStats()': (.text._ZN5clang4Stmt10PrintStatsEv+0x27c): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(Stmt.cpp.o): In function `clang::Stmt::PrintStats()': (.text._ZN5clang4Stmt10PrintStatsEv+0x2bf): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Stmt.cpp.o): In function `clang::Stmt::PrintStats()': (.text._ZN5clang4Stmt10PrintStatsEv+0x2fa): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Stmt.cpp.o): In function `clang::Stmt::PrintStats()': (.text._ZN5clang4Stmt10PrintStatsEv+0x326): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Stmt.cpp.o): In function `clang::Stmt::PrintStats()': (.text._ZN5clang4Stmt10PrintStatsEv+0x348): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Stmt.cpp.o): In function `clang::Stmt::PrintStats()': (.text._ZN5clang4Stmt10PrintStatsEv+0x368): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Stmt.cpp.o): In function `clang::Stmt::PrintStats()': (.text._ZN5clang4Stmt10PrintStatsEv+0x390): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Stmt.cpp.o):(.text._ZN5clang4Stmt10PrintStatsEv+0x3b0): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(Stmt.cpp.o): In function `clang::CompoundStmt::CompoundStmt(clang::ASTContext const&, llvm::ArrayRef, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang12CompoundStmtC2ERKNS_10ASTContextEN4llvm8ArrayRefIPNS_4StmtEEENS_14SourceLocationES9_+0x25d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Stmt.cpp.o): In function `clang::CompoundStmt::CompoundStmt(clang::ASTContext const&, llvm::ArrayRef, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang12CompoundStmtC2ERKNS_10ASTContextEN4llvm8ArrayRefIPNS_4StmtEEENS_14SourceLocationES9_+0x295): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Stmt.cpp.o): In function `clang::CompoundStmt::setStmts(clang::ASTContext const&, llvm::ArrayRef)': (.text._ZN5clang12CompoundStmt8setStmtsERKNS_10ASTContextEN4llvm8ArrayRefIPNS_4StmtEEE+0x1ab): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Stmt.cpp.o): In function `clang::CompoundStmt::setStmts(clang::ASTContext const&, llvm::ArrayRef)': (.text._ZN5clang12CompoundStmt8setStmtsERKNS_10ASTContextEN4llvm8ArrayRefIPNS_4StmtEEE+0x1db): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Stmt.cpp.o): In function `clang::AttributedStmt::Create(clang::ASTContext const&, clang::SourceLocation, llvm::ArrayRef, clang::Stmt*)': (.text._ZN5clang14AttributedStmt6CreateERKNS_10ASTContextENS_14SourceLocationEN4llvm8ArrayRefIPKNS_4AttrEEEPNS_4StmtE+0x1ab): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Stmt.cpp.o):(.text._ZN5clang14AttributedStmt6CreateERKNS_10ASTContextENS_14SourceLocationEN4llvm8ArrayRefIPKNS_4AttrEEEPNS_4StmtE+0x1e3): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `clang::APNumericStorage::getIntValue() const [clone .isra.120]': (.text.unlikely._ZNK5clang16APNumericStorage11getIntValueEv.isra.120+0x1e): undefined reference to `llvm::APInt::APInt(unsigned int, unsigned int, unsigned long const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `clang::APNumericStorage::getIntValue() const [clone .isra.120]': (.text.unlikely._ZNK5clang16APNumericStorage11getIntValueEv.isra.120+0x3f): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `PrintFloatingLiteral(llvm::raw_ostream&, clang::FloatingLiteral*, bool) [clone .constprop.476]': (.text.unlikely._ZL20PrintFloatingLiteralRN4llvm11raw_ostreamEPN5clang15FloatingLiteralEb.constprop.476+0x79): undefined reference to `llvm::APInt::APInt(unsigned int, unsigned int, unsigned long const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `PrintFloatingLiteral(llvm::raw_ostream&, clang::FloatingLiteral*, bool) [clone .constprop.476]': (.text.unlikely._ZL20PrintFloatingLiteralRN4llvm11raw_ostreamEPN5clang15FloatingLiteralEb.constprop.476+0x9e): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `PrintFloatingLiteral(llvm::raw_ostream&, clang::FloatingLiteral*, bool) [clone .constprop.476]': (.text.unlikely._ZL20PrintFloatingLiteralRN4llvm11raw_ostreamEPN5clang15FloatingLiteralEb.constprop.476+0xec): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&, llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `PrintFloatingLiteral(llvm::raw_ostream&, clang::FloatingLiteral*, bool) [clone .constprop.476]': (.text.unlikely._ZL20PrintFloatingLiteralRN4llvm11raw_ostreamEPN5clang15FloatingLiteralEb.constprop.476+0x114): undefined reference to `llvm::APFloat::toString(llvm::SmallVectorImpl&, unsigned int, unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `PrintFloatingLiteral(llvm::raw_ostream&, clang::FloatingLiteral*, bool) [clone .constprop.476]': (.text.unlikely._ZL20PrintFloatingLiteralRN4llvm11raw_ostreamEPN5clang15FloatingLiteralEb.constprop.476+0x11c): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `PrintFloatingLiteral(llvm::raw_ostream&, clang::FloatingLiteral*, bool) [clone .constprop.476]': (.text.unlikely._ZL20PrintFloatingLiteralRN4llvm11raw_ostreamEPN5clang15FloatingLiteralEb.constprop.476+0x131): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `PrintFloatingLiteral(llvm::raw_ostream&, clang::FloatingLiteral*, bool) [clone .constprop.476]': (.text.unlikely._ZL20PrintFloatingLiteralRN4llvm11raw_ostreamEPN5clang15FloatingLiteralEb.constprop.476+0x15e): undefined reference to `llvm::StringRef::find_first_not_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `PrintFloatingLiteral(llvm::raw_ostream&, clang::FloatingLiteral*, bool) [clone .constprop.476]': (.text.unlikely._ZL20PrintFloatingLiteralRN4llvm11raw_ostreamEPN5clang15FloatingLiteralEb.constprop.476+0x17a): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `PrintFloatingLiteral(llvm::raw_ostream&, clang::FloatingLiteral*, bool) [clone .constprop.476]': (.text.unlikely._ZL20PrintFloatingLiteralRN4llvm11raw_ostreamEPN5clang15FloatingLiteralEb.constprop.476+0x1e0): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `PrintFloatingLiteral(llvm::raw_ostream&, clang::FloatingLiteral*, bool) [clone .constprop.476]': (.text.unlikely._ZL20PrintFloatingLiteralRN4llvm11raw_ostreamEPN5clang15FloatingLiteralEb.constprop.476+0x206): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::PrintExpr(clang::Expr*) [clone .part.462]': (.text.unlikely._ZN12_GLOBAL__N_111StmtPrinter9PrintExprEPN5clang4ExprE.part.462+0x24): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::VisitCharacterLiteral(clang::CharacterLiteral*) [clone .isra.350]': (.text.unlikely._ZN12_GLOBAL__N_111StmtPrinter21VisitCharacterLiteralEPN5clang16CharacterLiteralE.isra.350+0x53): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::VisitCharacterLiteral(clang::CharacterLiteral*) [clone .isra.350]': (.text.unlikely._ZN12_GLOBAL__N_111StmtPrinter21VisitCharacterLiteralEPN5clang16CharacterLiteralE.isra.350+0x8a): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::VisitCharacterLiteral(clang::CharacterLiteral*) [clone .isra.350]': (.text.unlikely._ZN12_GLOBAL__N_111StmtPrinter21VisitCharacterLiteralEPN5clang16CharacterLiteralE.isra.350+0xb0): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::VisitCharacterLiteral(clang::CharacterLiteral*) [clone .isra.350]': (.text.unlikely._ZN12_GLOBAL__N_111StmtPrinter21VisitCharacterLiteralEPN5clang16CharacterLiteralE.isra.350+0x1f4): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::VisitCharacterLiteral(clang::CharacterLiteral*) [clone .isra.350]': (.text.unlikely._ZN12_GLOBAL__N_111StmtPrinter21VisitCharacterLiteralEPN5clang16CharacterLiteralE.isra.350+0x2a1): undefined reference to `llvm::raw_ostream::operator<<(llvm::format_object_base const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::VisitIntegerLiteral(clang::IntegerLiteral*) [clone .isra.429]': (.text.unlikely._ZN12_GLOBAL__N_111StmtPrinter19VisitIntegerLiteralEPN5clang14IntegerLiteralE.isra.429+0x5d): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::VisitIntegerLiteral(clang::IntegerLiteral*) [clone .isra.429]': (.text.unlikely._ZN12_GLOBAL__N_111StmtPrinter19VisitIntegerLiteralEPN5clang14IntegerLiteralE.isra.429+0x6f): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::VisitIntegerLiteral(clang::IntegerLiteral*) [clone .isra.429]': (.text.unlikely._ZN12_GLOBAL__N_111StmtPrinter19VisitIntegerLiteralEPN5clang14IntegerLiteralE.isra.429+0x13c): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::VisitIntegerLiteral(clang::IntegerLiteral*) [clone .isra.429]': (.text.unlikely._ZN12_GLOBAL__N_111StmtPrinter19VisitIntegerLiteralEPN5clang14IntegerLiteralE.isra.429+0x162): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::Visit(clang::Stmt*)': (.text._ZN12_GLOBAL__N_111StmtPrinter5VisitEPN5clang4StmtE+0x17c8): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::Visit(clang::Stmt*)': (.text._ZN12_GLOBAL__N_111StmtPrinter5VisitEPN5clang4StmtE+0x25cb): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::Visit(clang::Stmt*)': (.text._ZN12_GLOBAL__N_111StmtPrinter5VisitEPN5clang4StmtE+0x265e): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::Visit(clang::Stmt*)': (.text._ZN12_GLOBAL__N_111StmtPrinter5VisitEPN5clang4StmtE+0x2677): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::Visit(clang::Stmt*)': (.text._ZN12_GLOBAL__N_111StmtPrinter5VisitEPN5clang4StmtE+0x2689): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::Visit(clang::Stmt*)': (.text._ZN12_GLOBAL__N_111StmtPrinter5VisitEPN5clang4StmtE+0x26a2): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o):(.text._ZN12_GLOBAL__N_111StmtPrinter5VisitEPN5clang4StmtE+0x26b4): more undefined references to `llvm::raw_ostream::write(unsigned char)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `clang::Stmt::dumpPretty(clang::ASTContext const&) const': (.text._ZNK5clang4Stmt10dumpPrettyERKNS_10ASTContextE+0x693): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::VisitGCCAsmStmt(clang::GCCAsmStmt*)': (.text.unlikely._ZN12_GLOBAL__N_111StmtPrinter15VisitGCCAsmStmtEPN5clang10GCCAsmStmtE+0xd5): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::VisitGCCAsmStmt(clang::GCCAsmStmt*)': (.text.unlikely._ZN12_GLOBAL__N_111StmtPrinter15VisitGCCAsmStmtEPN5clang10GCCAsmStmtE+0x1b2): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::PrintOMPExecutableDirective(clang::OMPExecutableDirective*)': (.text.unlikely._ZN12_GLOBAL__N_111StmtPrinter27PrintOMPExecutableDirectiveEPN5clang22OMPExecutableDirectiveE+0xaa): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::PrintOMPExecutableDirective(clang::OMPExecutableDirective*)': (.text.unlikely._ZN12_GLOBAL__N_111StmtPrinter27PrintOMPExecutableDirectiveEPN5clang22OMPExecutableDirectiveE+0x3da): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::PrintOMPExecutableDirective(clang::OMPExecutableDirective*)': (.text.unlikely._ZN12_GLOBAL__N_111StmtPrinter27PrintOMPExecutableDirectiveEPN5clang22OMPExecutableDirectiveE+0x443): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o):(.text.unlikely._ZN12_GLOBAL__N_111StmtPrinter27PrintOMPExecutableDirectiveEPN5clang22OMPExecutableDirectiveE+0x87a): more undefined references to `llvm::raw_ostream::write(unsigned char)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::VisitBinaryOperator(clang::BinaryOperator*)': (.text._ZN12_GLOBAL__N_111StmtPrinter27VisitCompoundAssignOperatorEPN5clang22CompoundAssignOperatorE+0xc7): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::VisitBinaryOperator(clang::BinaryOperator*)': (.text._ZN12_GLOBAL__N_111StmtPrinter27VisitCompoundAssignOperatorEPN5clang22CompoundAssignOperatorE+0x122): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::VisitBinaryOperator(clang::BinaryOperator*)': (.text._ZN12_GLOBAL__N_111StmtPrinter27VisitCompoundAssignOperatorEPN5clang22CompoundAssignOperatorE+0x150): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::VisitBinaryOperator(clang::BinaryOperator*)': (.text._ZN12_GLOBAL__N_111StmtPrinter27VisitCompoundAssignOperatorEPN5clang22CompoundAssignOperatorE+0x1cd): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::VisitBinaryOperator(clang::BinaryOperator*)': (.text._ZN12_GLOBAL__N_111StmtPrinter27VisitCompoundAssignOperatorEPN5clang22CompoundAssignOperatorE+0x1b5): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::VisitCXXNewExpr(clang::CXXNewExpr*)': (.text.unlikely._ZN12_GLOBAL__N_111StmtPrinter15VisitCXXNewExprEPN5clang10CXXNewExprE+0x134): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::VisitCXXNewExpr(clang::CXXNewExpr*)': (.text.unlikely._ZN12_GLOBAL__N_111StmtPrinter15VisitCXXNewExprEPN5clang10CXXNewExprE+0x172): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::VisitCXXNewExpr(clang::CXXNewExpr*)': (.text.unlikely._ZN12_GLOBAL__N_111StmtPrinter15VisitCXXNewExprEPN5clang10CXXNewExprE+0x1a0): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::VisitCXXNewExpr(clang::CXXNewExpr*)': (.text.unlikely._ZN12_GLOBAL__N_111StmtPrinter15VisitCXXNewExprEPN5clang10CXXNewExprE+0x1b6): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::VisitCXXPseudoDestructorExpr(clang::CXXPseudoDestructorExpr*)': (.text.unlikely._ZN12_GLOBAL__N_111StmtPrinter28VisitCXXPseudoDestructorExprEPN5clang23CXXPseudoDestructorExprE+0x5d): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::VisitCXXOperatorCallExpr(clang::CXXOperatorCallExpr*)': (.text.unlikely._ZN12_GLOBAL__N_111StmtPrinter24VisitCXXOperatorCallExprEPN5clang19CXXOperatorCallExprE+0xa4): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::VisitCXXOperatorCallExpr(clang::CXXOperatorCallExpr*)': (.text.unlikely._ZN12_GLOBAL__N_111StmtPrinter24VisitCXXOperatorCallExprEPN5clang19CXXOperatorCallExprE+0x12a): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::VisitCXXOperatorCallExpr(clang::CXXOperatorCallExpr*)': (.text.unlikely._ZN12_GLOBAL__N_111StmtPrinter24VisitCXXOperatorCallExprEPN5clang19CXXOperatorCallExprE+0x1f9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::VisitCXXOperatorCallExpr(clang::CXXOperatorCallExpr*)': (.text.unlikely._ZN12_GLOBAL__N_111StmtPrinter24VisitCXXOperatorCallExprEPN5clang19CXXOperatorCallExprE+0x29a): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o):(.text.unlikely._ZN12_GLOBAL__N_111StmtPrinter24VisitCXXOperatorCallExprEPN5clang19CXXOperatorCallExprE+0x301): more undefined references to `llvm::raw_ostream::write(unsigned char)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::VisitUserDefinedLiteral(clang::UserDefinedLiteral*)': (.text.unlikely._ZN12_GLOBAL__N_111StmtPrinter23VisitUserDefinedLiteralEPN5clang18UserDefinedLiteralE+0xaf): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::VisitUserDefinedLiteral(clang::UserDefinedLiteral*)': (.text.unlikely._ZN12_GLOBAL__N_111StmtPrinter23VisitUserDefinedLiteralEPN5clang18UserDefinedLiteralE+0xc1): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::VisitUserDefinedLiteral(clang::UserDefinedLiteral*)': (.text.unlikely._ZN12_GLOBAL__N_111StmtPrinter23VisitUserDefinedLiteralEPN5clang18UserDefinedLiteralE+0x275): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::VisitUserDefinedLiteral(clang::UserDefinedLiteral*)': (.text.unlikely._ZN12_GLOBAL__N_111StmtPrinter23VisitUserDefinedLiteralEPN5clang18UserDefinedLiteralE+0x2c0): undefined reference to `llvm::APInt::APInt(unsigned int, llvm::ArrayRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::VisitUserDefinedLiteral(clang::UserDefinedLiteral*)': (.text.unlikely._ZN12_GLOBAL__N_111StmtPrinter23VisitUserDefinedLiteralEPN5clang18UserDefinedLiteralE+0x2f4): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::VisitCStyleCastExpr(clang::CStyleCastExpr*)': (.text.unlikely._ZN12_GLOBAL__N_111StmtPrinter19VisitCStyleCastExprEPN5clang14CStyleCastExprE+0x2f): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::VisitCStyleCastExpr(clang::CStyleCastExpr*)': (.text.unlikely._ZN12_GLOBAL__N_111StmtPrinter19VisitCStyleCastExprEPN5clang14CStyleCastExprE+0x7c): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::VisitCXXNamedCastExpr(clang::CXXNamedCastExpr*)': (.text.unlikely._ZN12_GLOBAL__N_111StmtPrinter21VisitCXXNamedCastExprEPN5clang16CXXNamedCastExprE+0x42): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::VisitObjCBridgedCastExpr(clang::ObjCBridgedCastExpr*)': (.text.unlikely._ZN12_GLOBAL__N_111StmtPrinter24VisitObjCBridgedCastExprEPN5clang19ObjCBridgedCastExprE+0x41): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o):(.text.unlikely._ZN12_GLOBAL__N_111StmtPrinter24VisitObjCBridgedCastExprEPN5clang19ObjCBridgedCastExprE+0x99): more undefined references to `llvm::raw_ostream::write(unsigned char)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::VisitUnaryOperator(clang::UnaryOperator*)': (.text._ZN12_GLOBAL__N_111StmtPrinter18VisitUnaryOperatorEPN5clang13UnaryOperatorE+0xc2): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::VisitUnaryOperator(clang::UnaryOperator*)': (.text._ZN12_GLOBAL__N_111StmtPrinter18VisitUnaryOperatorEPN5clang13UnaryOperatorE+0xd6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::VisitUnaryOperator(clang::UnaryOperator*)': (.text._ZN12_GLOBAL__N_111StmtPrinter18VisitUnaryOperatorEPN5clang13UnaryOperatorE+0x19d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::VisitUnaryOperator(clang::UnaryOperator*)': (.text._ZN12_GLOBAL__N_111StmtPrinter18VisitUnaryOperatorEPN5clang13UnaryOperatorE+0x184): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::VisitIfStmt(clang::IfStmt*)': (.text.unlikely._ZN12_GLOBAL__N_111StmtPrinter11VisitIfStmtEPN5clang6IfStmtE+0x5e): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::VisitIfStmt(clang::IfStmt*)': (.text.unlikely._ZN12_GLOBAL__N_111StmtPrinter11VisitIfStmtEPN5clang6IfStmtE+0x88): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::VisitIfStmt(clang::IfStmt*)': (.text.unlikely._ZN12_GLOBAL__N_111StmtPrinter11VisitIfStmtEPN5clang6IfStmtE+0xb6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::VisitIfStmt(clang::IfStmt*)': (.text.unlikely._ZN12_GLOBAL__N_111StmtPrinter11VisitIfStmtEPN5clang6IfStmtE+0x104): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o): In function `(anonymous namespace)::StmtPrinter::VisitIfStmt(clang::IfStmt*)': (.text.unlikely._ZN12_GLOBAL__N_111StmtPrinter11VisitIfStmtEPN5clang6IfStmtE+0x17e): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtPrinter.cpp.o):(.text.unlikely._ZN12_GLOBAL__N_111StmtPrinter11VisitIfStmtEPN5clang6IfStmtE+0x1e1): more undefined references to `llvm::raw_ostream::write(unsigned char)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `(anonymous namespace)::StmtProfiler::VisitNestedNameSpecifier(clang::NestedNameSpecifier*)': (.text.unlikely._ZN12_GLOBAL__N_112StmtProfiler24VisitNestedNameSpecifierEPN5clang19NestedNameSpecifierE+0x1b): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `(anonymous namespace)::StmtProfiler::VisitType(clang::QualType) [clone .isra.159]': (.text._ZN12_GLOBAL__N_112StmtProfiler9VisitTypeEN5clang8QualTypeE.isra.159+0x21): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `(anonymous namespace)::StmtProfiler::VisitDecl(clang::Decl const*)': (.text._ZN12_GLOBAL__N_112StmtProfiler9VisitDeclEPKN5clang4DeclE+0x1d): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `(anonymous namespace)::StmtProfiler::VisitDecl(clang::Decl const*)': (.text._ZN12_GLOBAL__N_112StmtProfiler9VisitDeclEPKN5clang4DeclE+0x4f): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `(anonymous namespace)::StmtProfiler::VisitDecl(clang::Decl const*)': (.text._ZN12_GLOBAL__N_112StmtProfiler9VisitDeclEPKN5clang4DeclE+0x5b): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `(anonymous namespace)::StmtProfiler::VisitDecl(clang::Decl const*)': (.text._ZN12_GLOBAL__N_112StmtProfiler9VisitDeclEPKN5clang4DeclE+0x98): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `(anonymous namespace)::StmtProfiler::VisitDecl(clang::Decl const*)': (.text._ZN12_GLOBAL__N_112StmtProfiler9VisitDeclEPKN5clang4DeclE+0xa4): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `(anonymous namespace)::StmtProfiler::VisitDecl(clang::Decl const*)': (.text._ZN12_GLOBAL__N_112StmtProfiler9VisitDeclEPKN5clang4DeclE+0xb1): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `(anonymous namespace)::StmtProfiler::VisitDecl(clang::Decl const*)': (.text._ZN12_GLOBAL__N_112StmtProfiler9VisitDeclEPKN5clang4DeclE+0xd6): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `(anonymous namespace)::StmtProfiler::VisitDecl(clang::Decl const*)': (.text._ZN12_GLOBAL__N_112StmtProfiler9VisitDeclEPKN5clang4DeclE+0x10f): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `(anonymous namespace)::StmtProfiler::VisitDecl(clang::Decl const*)': (.text._ZN12_GLOBAL__N_112StmtProfiler9VisitDeclEPKN5clang4DeclE+0x157): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `(anonymous namespace)::StmtProfiler::VisitDecl(clang::Decl const*)': (.text._ZN12_GLOBAL__N_112StmtProfiler9VisitDeclEPKN5clang4DeclE+0x16a): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `(anonymous namespace)::StmtProfiler::VisitDecl(clang::Decl const*)': (.text._ZN12_GLOBAL__N_112StmtProfiler9VisitDeclEPKN5clang4DeclE+0x87): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `(anonymous namespace)::StmtProfiler::VisitDecl(clang::Decl const*)': (.text._ZN12_GLOBAL__N_112StmtProfiler9VisitDeclEPKN5clang4DeclE+0xe7): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `(anonymous namespace)::StmtProfiler::VisitDecl(clang::Decl const*)': (.text._ZN12_GLOBAL__N_112StmtProfiler9VisitDeclEPKN5clang4DeclE+0x131): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0xb1): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x101): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x121): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x141): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x161): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o):(.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x181): more undefined references to `llvm::FoldingSetNodeID::AddInteger(int)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x620): undefined reference to `llvm::APInt::APInt(unsigned int, unsigned int, unsigned long const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x62b): undefined reference to `llvm::APInt::Profile(llvm::FoldingSetNodeID&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x66c): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x6ca): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x781): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x7a8): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x7c1): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x7dc): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x81f): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x832): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x89b): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x8ea): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x90a): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x926): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x960): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0xacf): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0xadc): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0xaf4): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0xb2b): undefined reference to `llvm::FoldingSetNodeID::AddString(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0xc61): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0xc9a): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0xd0d): undefined reference to `llvm::APInt::APInt(unsigned int, unsigned int, unsigned long const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0xd20): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&, llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0xd41): undefined reference to `llvm::APFloat::Profile(llvm::FoldingSetNodeID&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0xd49): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0xd5d): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0xd88): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0xda5): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0xdc7): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0xe03): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0xe43): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0xe51): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0xe71): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0xe85): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0xe9f): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0xec6): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0xf56): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0xf8f): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0xfd0): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x1036): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x1073): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x1093): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x10df): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o):(.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x10f2): more undefined references to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x120f): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x121b): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x123b): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x125e): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x1385): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x13c5): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x13e5): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x141d): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x1439): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x14c4): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x14d8): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x14e8): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x150a): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x1523): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x153f): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x15c3): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x176e): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x17db): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x17f4): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x189f): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x18bf): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x190a): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x191e): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x1a15): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x1aa2): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x1aeb): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x1b12): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x1b2b): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x1b56): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x1bc2): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x1bed): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x1c8f): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x1cad): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x1d1d): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x1d30): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x1d5a): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x1dc0): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x1de6): undefined reference to `llvm::FoldingSetNodeID::AddString(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x1e42): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x1e94): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x1efd): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x1f6d): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x1f89): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x2041): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x208f): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x20ef): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x2133): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x2312): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `clang::StmtVisitorBase::Visit(clang::Stmt const*)': (.text._ZN5clang15StmtVisitorBaseINS_14make_const_ptrEN12_GLOBAL__N_112StmtProfilerEvE5VisitEPKNS_4StmtE+0x23e3): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `(anonymous namespace)::StmtProfiler::VisitStmt(clang::Stmt const*)': (.text._ZN12_GLOBAL__N_112StmtProfiler9VisitStmtEPKN5clang4StmtE+0x35): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o):(.text._ZN12_GLOBAL__N_112StmtProfiler9VisitStmtEPKN5clang4StmtE+0x1bb): more undefined references to `llvm::FoldingSetNodeID::AddInteger(int)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `(anonymous namespace)::StmtProfiler::VisitCXXConstructExpr(clang::CXXConstructExpr const*)': (.text.unlikely._ZN12_GLOBAL__N_112StmtProfiler21VisitCXXConstructExprEPKN5clang16CXXConstructExprE+0x28): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `(anonymous namespace)::StmtProfiler::VisitStringLiteral(clang::StringLiteral const*)': (.text.unlikely._ZN12_GLOBAL__N_112StmtProfiler18VisitStringLiteralEPKN5clang13StringLiteralE+0x41): undefined reference to `llvm::FoldingSetNodeID::AddString(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `(anonymous namespace)::StmtProfiler::VisitStringLiteral(clang::StringLiteral const*)': (.text.unlikely._ZN12_GLOBAL__N_112StmtProfiler18VisitStringLiteralEPKN5clang13StringLiteralE+0x58): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `(anonymous namespace)::StmtProfiler::VisitOMPExecutableDirective(clang::OMPExecutableDirective const*)': (.text.unlikely._ZN12_GLOBAL__N_112StmtProfiler27VisitOMPExecutableDirectiveEPKN5clang22OMPExecutableDirectiveE+0x2dd): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `(anonymous namespace)::StmtProfiler::VisitTemplateArgument(clang::TemplateArgument const&)': (.text._ZN12_GLOBAL__N_112StmtProfiler21VisitTemplateArgumentERKN5clang16TemplateArgumentE+0x26): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `(anonymous namespace)::StmtProfiler::VisitTemplateArgument(clang::TemplateArgument const&)': (.text._ZN12_GLOBAL__N_112StmtProfiler21VisitTemplateArgumentERKN5clang16TemplateArgumentE+0x81): undefined reference to `llvm::APInt::APInt(unsigned int, llvm::ArrayRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `(anonymous namespace)::StmtProfiler::VisitTemplateArgument(clang::TemplateArgument const&)': (.text._ZN12_GLOBAL__N_112StmtProfiler21VisitTemplateArgumentERKN5clang16TemplateArgumentE+0xa3): undefined reference to `llvm::APSInt::Profile(llvm::FoldingSetNodeID&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `(anonymous namespace)::StmtProfiler::VisitTemplateArgument(clang::TemplateArgument const&)': (.text._ZN12_GLOBAL__N_112StmtProfiler21VisitTemplateArgumentERKN5clang16TemplateArgumentE+0x14d): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `(anonymous namespace)::StmtProfiler::VisitTemplateArgument(clang::TemplateArgument const&)': (.text._ZN12_GLOBAL__N_112StmtProfiler21VisitTemplateArgumentERKN5clang16TemplateArgumentE+0x1f6): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtProfile.cpp.o): In function `(anonymous namespace)::StmtProfiler::VisitTemplateArguments(clang::TemplateArgumentLoc const*, unsigned int)': (.text.unlikely._ZN12_GLOBAL__N_112StmtProfiler22VisitTemplateArgumentsEPKN5clang19TemplateArgumentLocEj+0x16): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtViz.cpp.o): In function `clang::Stmt::viewAST() const': (.text._ZNK5clang4Stmt7viewASTEv+0x5): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtViz.cpp.o): In function `clang::Stmt::viewAST() const': (.text._ZNK5clang4Stmt7viewASTEv+0xe8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(StmtViz.cpp.o): In function `clang::Stmt::viewAST() const': (.text._ZNK5clang4Stmt7viewASTEv+0x111): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::TemplateArgument(clang::ASTContext&, llvm::APSInt const&, clang::QualType)': (.text._ZN5clang16TemplateArgumentC2ERNS_10ASTContextERKN4llvm6APSIntENS_8QualTypeE+0x1db): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::TemplateArgument(clang::ASTContext&, llvm::APSInt const&, clang::QualType)': (.text._ZN5clang16TemplateArgumentC2ERNS_10ASTContextERKN4llvm6APSIntENS_8QualTypeE+0x20b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::CreatePackCopy(clang::ASTContext&, llvm::ArrayRef)': (.text._ZN5clang16TemplateArgument14CreatePackCopyERNS_10ASTContextEN4llvm8ArrayRefIS0_EE+0x1c6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::CreatePackCopy(clang::ASTContext&, llvm::ArrayRef)': (.text._ZN5clang16TemplateArgument14CreatePackCopyERNS_10ASTContextEN4llvm8ArrayRefIS0_EE+0x1f6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::Profile(llvm::FoldingSetNodeID&, clang::ASTContext const&) const': (.text._ZNK5clang16TemplateArgument7ProfileERN4llvm16FoldingSetNodeIDERKNS_10ASTContextE+0x29): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::Profile(llvm::FoldingSetNodeID&, clang::ASTContext const&) const': (.text._ZNK5clang16TemplateArgument7ProfileERN4llvm16FoldingSetNodeIDERKNS_10ASTContextE+0x60): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::Profile(llvm::FoldingSetNodeID&, clang::ASTContext const&) const': (.text._ZNK5clang16TemplateArgument7ProfileERN4llvm16FoldingSetNodeIDERKNS_10ASTContextE+0x90): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::Profile(llvm::FoldingSetNodeID&, clang::ASTContext const&) const': (.text._ZNK5clang16TemplateArgument7ProfileERN4llvm16FoldingSetNodeIDERKNS_10ASTContextE+0xce): undefined reference to `llvm::APInt::APInt(unsigned int, llvm::ArrayRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::Profile(llvm::FoldingSetNodeID&, clang::ASTContext const&) const': (.text._ZNK5clang16TemplateArgument7ProfileERN4llvm16FoldingSetNodeIDERKNS_10ASTContextE+0xf1): undefined reference to `llvm::APSInt::Profile(llvm::FoldingSetNodeID&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::Profile(llvm::FoldingSetNodeID&, clang::ASTContext const&) const': (.text._ZNK5clang16TemplateArgument7ProfileERN4llvm16FoldingSetNodeIDERKNS_10ASTContextE+0x149): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::Profile(llvm::FoldingSetNodeID&, clang::ASTContext const&) const': (.text._ZNK5clang16TemplateArgument7ProfileERN4llvm16FoldingSetNodeIDERKNS_10ASTContextE+0x161): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::Profile(llvm::FoldingSetNodeID&, clang::ASTContext const&) const': (.text._ZNK5clang16TemplateArgument7ProfileERN4llvm16FoldingSetNodeIDERKNS_10ASTContextE+0x179): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::Profile(llvm::FoldingSetNodeID&, clang::ASTContext const&) const': (.text._ZNK5clang16TemplateArgument7ProfileERN4llvm16FoldingSetNodeIDERKNS_10ASTContextE+0x1e9): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::Profile(llvm::FoldingSetNodeID&, clang::ASTContext const&) const': (.text._ZNK5clang16TemplateArgument7ProfileERN4llvm16FoldingSetNodeIDERKNS_10ASTContextE+0x1f4): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::Profile(llvm::FoldingSetNodeID&, clang::ASTContext const&) const': (.text._ZNK5clang16TemplateArgument7ProfileERN4llvm16FoldingSetNodeIDERKNS_10ASTContextE+0x1ff): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::Profile(llvm::FoldingSetNodeID&, clang::ASTContext const&) const': (.text._ZNK5clang16TemplateArgument7ProfileERN4llvm16FoldingSetNodeIDERKNS_10ASTContextE+0x20b): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::Profile(llvm::FoldingSetNodeID&, clang::ASTContext const&) const': (.text._ZNK5clang16TemplateArgument7ProfileERN4llvm16FoldingSetNodeIDERKNS_10ASTContextE+0x256): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::structurallyEquals(clang::TemplateArgument const&) const': (.text._ZNK5clang16TemplateArgument18structurallyEqualsERKS0_+0xab): undefined reference to `llvm::APInt::APInt(unsigned int, llvm::ArrayRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::structurallyEquals(clang::TemplateArgument const&) const': (.text._ZNK5clang16TemplateArgument18structurallyEqualsERKS0_+0xf6): undefined reference to `llvm::APInt::APInt(unsigned int, llvm::ArrayRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::structurallyEquals(clang::TemplateArgument const&) const': (.text._ZNK5clang16TemplateArgument18structurallyEqualsERKS0_+0x1db): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::structurallyEquals(clang::TemplateArgument const&) const': (.text._ZNK5clang16TemplateArgument18structurallyEqualsERKS0_+0x295): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::structurallyEquals(clang::TemplateArgument const&) const': (.text._ZNK5clang16TemplateArgument18structurallyEqualsERKS0_+0x2e5): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x1f7): undefined reference to `llvm::APInt::APInt(unsigned int, llvm::ArrayRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x2ab): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x2c5): undefined reference to `llvm::raw_ostream::write_escaped(llvm::StringRef, bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0xd67): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0xe62): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0xec8): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0xf2d): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x10b2): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x113b): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x1157): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x1184): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x11dc): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x1243): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x130f): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x1363): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x136d): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x13ac): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x13fe): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x1419): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x14b8): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x150a): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x1553): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x15dc): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x1626): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x1673): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x168c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x16a5): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x16be): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x16d7): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x16ff): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x1756): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x17f7): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x181c): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x1842): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x1912): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x1944): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x19aa): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x1aa4): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x1ac7): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x1b7a): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x1c0c): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x1c59): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x1c7c): undefined reference to `llvm::APInt::print(llvm::raw_ostream&, bool) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x1c86): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x1cf6): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x1d0e): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x1d6c): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x1d77): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x1da7): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x1e45): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x1eb5): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x1f36): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x1f4f): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x1f8b): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x2002): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x201c): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x2079): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x20ce): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x2135): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x218c): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x2236): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x226e): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x22d9): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x232e): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x23f1): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x2421): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x2471): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x2489): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x24c0): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x250e): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x2570): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x2605): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x2651): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x2681): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x26cb): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x2748): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x278c): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x27c1): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x27f1): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x2829): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x284d): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x285f): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x2886): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x28a2): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x2943): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x298b): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x2a0e): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x2a3d): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x2a7e): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x2aba): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x2b23): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x2b9c): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x2bdd): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x2c07): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x2c6b): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x2c7d): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x2cb4): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x2ce7): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x2cf8): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::TemplateArgument::print(clang::PrintingPolicy const&, llvm::raw_ostream&) const': (.text._ZNK5clang16TemplateArgument5printERKNS_14PrintingPolicyERN4llvm11raw_ostreamE+0x2d1c): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::operator<<(clang::DiagnosticBuilder const&, clang::TemplateArgument const&)': (.text._ZN5clanglsERKNS_17DiagnosticBuilderERKNS_16TemplateArgumentE+0xbf): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::operator<<(clang::DiagnosticBuilder const&, clang::TemplateArgument const&)': (.text._ZN5clanglsERKNS_17DiagnosticBuilderERKNS_16TemplateArgumentE+0xda): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::operator<<(clang::DiagnosticBuilder const&, clang::TemplateArgument const&)': (.text._ZN5clanglsERKNS_17DiagnosticBuilderERKNS_16TemplateArgumentE+0xc66): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::operator<<(clang::DiagnosticBuilder const&, clang::TemplateArgument const&)': (.text._ZN5clanglsERKNS_17DiagnosticBuilderERKNS_16TemplateArgumentE+0xd0a): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::operator<<(clang::DiagnosticBuilder const&, clang::TemplateArgument const&)': (.text._ZN5clanglsERKNS_17DiagnosticBuilderERKNS_16TemplateArgumentE+0xd2b): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::operator<<(clang::DiagnosticBuilder const&, clang::TemplateArgument const&)': (.text._ZN5clanglsERKNS_17DiagnosticBuilderERKNS_16TemplateArgumentE+0x18a1): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::operator<<(clang::DiagnosticBuilder const&, clang::TemplateArgument const&)': (.text._ZN5clanglsERKNS_17DiagnosticBuilderERKNS_16TemplateArgumentE+0x19e1): undefined reference to `llvm::APInt::APInt(unsigned int, llvm::ArrayRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::operator<<(clang::DiagnosticBuilder const&, clang::TemplateArgument const&)': (.text._ZN5clanglsERKNS_17DiagnosticBuilderERKNS_16TemplateArgumentE+0x1a2e): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::operator<<(clang::DiagnosticBuilder const&, clang::TemplateArgument const&)': (.text._ZN5clanglsERKNS_17DiagnosticBuilderERKNS_16TemplateArgumentE+0x1c28): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::ASTTemplateArgumentListInfo::Create(clang::ASTContext&, clang::TemplateArgumentListInfo const&)': (.text._ZN5clang27ASTTemplateArgumentListInfo6CreateERNS_10ASTContextERKNS_24TemplateArgumentListInfoE+0x17d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::ASTTemplateArgumentListInfo::Create(clang::ASTContext&, clang::TemplateArgumentListInfo const&)': (.text._ZN5clang27ASTTemplateArgumentListInfo6CreateERNS_10ASTContextERKNS_24TemplateArgumentListInfoE+0x1b5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateBase.cpp.o): In function `clang::ASTTemplateKWAndArgsInfo::copyInto(clang::TemplateArgumentLoc const*, clang::TemplateArgumentListInfo&) const': (.text._ZNK5clang24ASTTemplateKWAndArgsInfo8copyIntoEPKNS_19TemplateArgumentLocERNS_24TemplateArgumentListInfoE+0xa6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateName.cpp.o): In function `clang::SubstTemplateTemplateParmStorage::Profile(llvm::FoldingSetNodeID&, clang::TemplateTemplateParmDecl*, clang::TemplateName)': (.text._ZN5clang32SubstTemplateTemplateParmStorage7ProfileERN4llvm16FoldingSetNodeIDEPNS_24TemplateTemplateParmDeclENS_12TemplateNameE+0xd): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateName.cpp.o): In function `clang::SubstTemplateTemplateParmStorage::Profile(llvm::FoldingSetNodeID&, clang::TemplateTemplateParmDecl*, clang::TemplateName)': (.text._ZN5clang32SubstTemplateTemplateParmStorage7ProfileERN4llvm16FoldingSetNodeIDEPNS_24TemplateTemplateParmDeclENS_12TemplateNameE+0x1e): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateName.cpp.o): In function `clang::SubstTemplateTemplateParmPackStorage::Profile(llvm::FoldingSetNodeID&, clang::ASTContext&, clang::TemplateTemplateParmDecl*, clang::TemplateArgument const&)': (.text._ZN5clang36SubstTemplateTemplateParmPackStorage7ProfileERN4llvm16FoldingSetNodeIDERNS_10ASTContextEPNS_24TemplateTemplateParmDeclERKNS_16TemplateArgumentE+0x11): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateName.cpp.o): In function `clang::TemplateName::print(llvm::raw_ostream&, clang::PrintingPolicy const&, bool) const': (.text._ZNK5clang12TemplateName5printERN4llvm11raw_ostreamERKNS_14PrintingPolicyEb+0x1c0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateName.cpp.o): In function `clang::TemplateName::print(llvm::raw_ostream&, clang::PrintingPolicy const&, bool) const': (.text._ZNK5clang12TemplateName5printERN4llvm11raw_ostreamERKNS_14PrintingPolicyEb+0x24d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateName.cpp.o): In function `clang::TemplateName::print(llvm::raw_ostream&, clang::PrintingPolicy const&, bool) const': (.text._ZNK5clang12TemplateName5printERN4llvm11raw_ostreamERKNS_14PrintingPolicyEb+0x25d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateName.cpp.o): In function `clang::TemplateName::print(llvm::raw_ostream&, clang::PrintingPolicy const&, bool) const': (.text._ZNK5clang12TemplateName5printERN4llvm11raw_ostreamERKNS_14PrintingPolicyEb+0x2c6): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateName.cpp.o): In function `clang::TemplateName::print(llvm::raw_ostream&, clang::PrintingPolicy const&, bool) const': (.text._ZNK5clang12TemplateName5printERN4llvm11raw_ostreamERKNS_14PrintingPolicyEb+0x2df): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateName.cpp.o): In function `clang::operator<<(clang::DiagnosticBuilder const&, clang::TemplateName)': (.text._ZN5clanglsERKNS_17DiagnosticBuilderENS_12TemplateNameE+0x82): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateName.cpp.o): In function `clang::operator<<(clang::DiagnosticBuilder const&, clang::TemplateName)': (.text._ZN5clanglsERKNS_17DiagnosticBuilderENS_12TemplateNameE+0x9cd): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateName.cpp.o): In function `clang::operator<<(clang::DiagnosticBuilder const&, clang::TemplateName)': (.text._ZN5clanglsERKNS_17DiagnosticBuilderENS_12TemplateNameE+0xc33): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateName.cpp.o): In function `clang::operator<<(clang::DiagnosticBuilder const&, clang::TemplateName)': (.text._ZN5clanglsERKNS_17DiagnosticBuilderENS_12TemplateNameE+0xca9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateName.cpp.o): In function `clang::operator<<(clang::DiagnosticBuilder const&, clang::TemplateName)': (.text._ZN5clanglsERKNS_17DiagnosticBuilderENS_12TemplateNameE+0xcc3): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TemplateName.cpp.o): In function `clang::TemplateName::dump() const': (.text._ZNK5clang12TemplateName4dumpEv+0x5): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(Type.cpp.o): In function `clang::ConstantArrayType::getNumAddressingBits(clang::ASTContext&, clang::QualType, llvm::APInt const&)': (.text._ZN5clang17ConstantArrayType20getNumAddressingBitsERNS_10ASTContextENS_8QualTypeERKN4llvm5APIntE+0x100): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(Type.cpp.o): In function `clang::ConstantArrayType::getNumAddressingBits(clang::ASTContext&, clang::QualType, llvm::APInt const&)': (.text._ZN5clang17ConstantArrayType20getNumAddressingBitsERNS_10ASTContextENS_8QualTypeERKN4llvm5APIntE+0x16e): undefined reference to `llvm::APInt::operator*=(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(Type.cpp.o): In function `clang::ConstantArrayType::getNumAddressingBits(clang::ASTContext&, clang::QualType, llvm::APInt const&)': (.text._ZN5clang17ConstantArrayType20getNumAddressingBitsERNS_10ASTContextENS_8QualTypeERKN4llvm5APIntE+0x241): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(Type.cpp.o): In function `clang::ConstantArrayType::getNumAddressingBits(clang::ASTContext&, clang::QualType, llvm::APInt const&)': (.text._ZN5clang17ConstantArrayType20getNumAddressingBitsERNS_10ASTContextENS_8QualTypeERKN4llvm5APIntE+0x279): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(Type.cpp.o): In function `clang::ConstantArrayType::getNumAddressingBits(clang::ASTContext&, clang::QualType, llvm::APInt const&)': (.text._ZN5clang17ConstantArrayType20getNumAddressingBitsERNS_10ASTContextENS_8QualTypeERKN4llvm5APIntE+0x29d): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangAST.a(Type.cpp.o): In function `clang::ConstantArrayType::getNumAddressingBits(clang::ASTContext&, clang::QualType, llvm::APInt const&)': (.text._ZN5clang17ConstantArrayType20getNumAddressingBitsERNS_10ASTContextENS_8QualTypeERKN4llvm5APIntE+0x2f4): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangAST.a(Type.cpp.o): In function `clang::ConstantArrayType::getNumAddressingBits(clang::ASTContext&, clang::QualType, llvm::APInt const&)': (.text._ZN5clang17ConstantArrayType20getNumAddressingBitsERNS_10ASTContextENS_8QualTypeERKN4llvm5APIntE+0x334): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangAST.a(Type.cpp.o): In function `clang::DependentSizedArrayType::Profile(llvm::FoldingSetNodeID&, clang::ASTContext const&, clang::QualType, clang::ArrayType::ArraySizeModifier, unsigned int, clang::Expr*)': (.text._ZN5clang23DependentSizedArrayType7ProfileERN4llvm16FoldingSetNodeIDERKNS_10ASTContextENS_8QualTypeENS_9ArrayType17ArraySizeModifierEjPNS_4ExprE+0x1b): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(Type.cpp.o): In function `clang::DependentSizedArrayType::Profile(llvm::FoldingSetNodeID&, clang::ASTContext const&, clang::QualType, clang::ArrayType::ArraySizeModifier, unsigned int, clang::Expr*)': (.text._ZN5clang23DependentSizedArrayType7ProfileERN4llvm16FoldingSetNodeIDERKNS_10ASTContextENS_8QualTypeENS_9ArrayType17ArraySizeModifierEjPNS_4ExprE+0x26): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(Type.cpp.o): In function `clang::DependentSizedArrayType::Profile(llvm::FoldingSetNodeID&, clang::ASTContext const&, clang::QualType, clang::ArrayType::ArraySizeModifier, unsigned int, clang::Expr*)': (.text._ZN5clang23DependentSizedArrayType7ProfileERN4llvm16FoldingSetNodeIDERKNS_10ASTContextENS_8QualTypeENS_9ArrayType17ArraySizeModifierEjPNS_4ExprE+0x31): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(Type.cpp.o): In function `clang::DependentSizedExtVectorType::Profile(llvm::FoldingSetNodeID&, clang::ASTContext const&, clang::QualType, clang::Expr*)': (.text._ZN5clang27DependentSizedExtVectorType7ProfileERN4llvm16FoldingSetNodeIDERKNS_10ASTContextENS_8QualTypeEPNS_4ExprE+0x11): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(Type.cpp.o): In function `clang::DependentTemplateSpecializationType::Profile(llvm::FoldingSetNodeID&, clang::ASTContext const&, clang::ElaboratedTypeKeyword, clang::NestedNameSpecifier*, clang::IdentifierInfo const*, unsigned int, clang::TemplateArgument const*)': (.text._ZN5clang35DependentTemplateSpecializationType7ProfileERN4llvm16FoldingSetNodeIDERKNS_10ASTContextENS_21ElaboratedTypeKeywordEPNS_19NestedNameSpecifierEPKNS_14IdentifierInfoEjPKNS_16TemplateArgumentE+0x1a): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(Type.cpp.o): In function `clang::DependentTemplateSpecializationType::Profile(llvm::FoldingSetNodeID&, clang::ASTContext const&, clang::ElaboratedTypeKeyword, clang::NestedNameSpecifier*, clang::IdentifierInfo const*, unsigned int, clang::TemplateArgument const*)': (.text._ZN5clang35DependentTemplateSpecializationType7ProfileERN4llvm16FoldingSetNodeIDERKNS_10ASTContextENS_21ElaboratedTypeKeywordEPNS_19NestedNameSpecifierEPKNS_14IdentifierInfoEjPKNS_16TemplateArgumentE+0x25): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(Type.cpp.o): In function `clang::DependentTemplateSpecializationType::Profile(llvm::FoldingSetNodeID&, clang::ASTContext const&, clang::ElaboratedTypeKeyword, clang::NestedNameSpecifier*, clang::IdentifierInfo const*, unsigned int, clang::TemplateArgument const*)': (.text._ZN5clang35DependentTemplateSpecializationType7ProfileERN4llvm16FoldingSetNodeIDERKNS_10ASTContextENS_21ElaboratedTypeKeywordEPNS_19NestedNameSpecifierEPKNS_14IdentifierInfoEjPKNS_16TemplateArgumentE+0x30): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(Type.cpp.o): In function `clang::FunctionProtoType::Profile(llvm::FoldingSetNodeID&, clang::QualType, clang::QualType const*, unsigned int, clang::FunctionProtoType::ExtProtoInfo const&, clang::ASTContext const&)': (.text._ZN5clang17FunctionProtoType7ProfileERN4llvm16FoldingSetNodeIDENS_8QualTypeEPKS4_jRKNS0_12ExtProtoInfoERKNS_10ASTContextE+0x1e): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(Type.cpp.o): In function `clang::FunctionProtoType::Profile(llvm::FoldingSetNodeID&, clang::QualType, clang::QualType const*, unsigned int, clang::FunctionProtoType::ExtProtoInfo const&, clang::ASTContext const&)': (.text._ZN5clang17FunctionProtoType7ProfileERN4llvm16FoldingSetNodeIDENS_8QualTypeEPKS4_jRKNS0_12ExtProtoInfoERKNS_10ASTContextE+0x3b): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(Type.cpp.o): In function `clang::FunctionProtoType::Profile(llvm::FoldingSetNodeID&, clang::QualType, clang::QualType const*, unsigned int, clang::FunctionProtoType::ExtProtoInfo const&, clang::ASTContext const&)': (.text._ZN5clang17FunctionProtoType7ProfileERN4llvm16FoldingSetNodeIDENS_8QualTypeEPKS4_jRKNS0_12ExtProtoInfoERKNS_10ASTContextE+0x6e): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(Type.cpp.o): In function `clang::FunctionProtoType::Profile(llvm::FoldingSetNodeID&, clang::QualType, clang::QualType const*, unsigned int, clang::FunctionProtoType::ExtProtoInfo const&, clang::ASTContext const&)': (.text._ZN5clang17FunctionProtoType7ProfileERN4llvm16FoldingSetNodeIDENS_8QualTypeEPKS4_jRKNS0_12ExtProtoInfoERKNS_10ASTContextE+0xc1): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(Type.cpp.o): In function `clang::FunctionProtoType::Profile(llvm::FoldingSetNodeID&, clang::QualType, clang::QualType const*, unsigned int, clang::FunctionProtoType::ExtProtoInfo const&, clang::ASTContext const&)': (.text._ZN5clang17FunctionProtoType7ProfileERN4llvm16FoldingSetNodeIDENS_8QualTypeEPKS4_jRKNS0_12ExtProtoInfoERKNS_10ASTContextE+0xd3): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangAST.a(Type.cpp.o): In function `clang::FunctionProtoType::Profile(llvm::FoldingSetNodeID&, clang::QualType, clang::QualType const*, unsigned int, clang::FunctionProtoType::ExtProtoInfo const&, clang::ASTContext const&)': (.text._ZN5clang17FunctionProtoType7ProfileERN4llvm16FoldingSetNodeIDENS_8QualTypeEPKS4_jRKNS0_12ExtProtoInfoERKNS_10ASTContextE+0x12b): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(Type.cpp.o): In function `clang::FunctionProtoType::Profile(llvm::FoldingSetNodeID&, clang::QualType, clang::QualType const*, unsigned int, clang::FunctionProtoType::ExtProtoInfo const&, clang::ASTContext const&)': (.text._ZN5clang17FunctionProtoType7ProfileERN4llvm16FoldingSetNodeIDENS_8QualTypeEPKS4_jRKNS0_12ExtProtoInfoERKNS_10ASTContextE+0x172): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(Type.cpp.o): In function `clang::FunctionProtoType::Profile(llvm::FoldingSetNodeID&, clang::QualType, clang::QualType const*, unsigned int, clang::FunctionProtoType::ExtProtoInfo const&, clang::ASTContext const&)': (.text._ZN5clang17FunctionProtoType7ProfileERN4llvm16FoldingSetNodeIDENS_8QualTypeEPKS4_jRKNS0_12ExtProtoInfoERKNS_10ASTContextE+0xf5): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(Type.cpp.o): In function `clang::SubstTemplateTypeParmPackType::Profile(llvm::FoldingSetNodeID&, clang::TemplateTypeParmType const*, clang::TemplateArgument const&)': (.text._ZN5clang29SubstTemplateTypeParmPackType7ProfileERN4llvm16FoldingSetNodeIDEPKNS_20TemplateTypeParmTypeERKNS_16TemplateArgumentE+0xb): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(Type.cpp.o): In function `clang::SubstTemplateTypeParmPackType::Profile(llvm::FoldingSetNodeID&, clang::TemplateTypeParmType const*, clang::TemplateArgument const&)': (.text._ZN5clang29SubstTemplateTypeParmPackType7ProfileERN4llvm16FoldingSetNodeIDEPKNS_20TemplateTypeParmTypeERKNS_16TemplateArgumentE+0x18): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(Type.cpp.o): In function `clang::SubstTemplateTypeParmPackType::Profile(llvm::FoldingSetNodeID&, clang::TemplateTypeParmType const*, clang::TemplateArgument const&)': (.text._ZN5clang29SubstTemplateTypeParmPackType7ProfileERN4llvm16FoldingSetNodeIDEPKNS_20TemplateTypeParmTypeERKNS_16TemplateArgumentE+0x44): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(Type.cpp.o): In function `clang::TemplateSpecializationType::Profile(llvm::FoldingSetNodeID&, clang::TemplateName, clang::TemplateArgument const*, unsigned int, clang::ASTContext const&)': (.text._ZN5clang26TemplateSpecializationType7ProfileERN4llvm16FoldingSetNodeIDENS_12TemplateNameEPKNS_16TemplateArgumentEjRKNS_10ASTContextE+0x17): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(Type.cpp.o): In function `clang::ObjCObjectTypeImpl::Profile(llvm::FoldingSetNodeID&, clang::QualType, llvm::ArrayRef, llvm::ArrayRef, bool)': (.text._ZN5clang18ObjCObjectTypeImpl7ProfileERN4llvm16FoldingSetNodeIDENS_8QualTypeENS1_8ArrayRefIS4_EENS5_IPNS_16ObjCProtocolDeclEEEb+0x23): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(Type.cpp.o): In function `clang::ObjCObjectTypeImpl::Profile(llvm::FoldingSetNodeID&, clang::QualType, llvm::ArrayRef, llvm::ArrayRef, bool)': (.text._ZN5clang18ObjCObjectTypeImpl7ProfileERN4llvm16FoldingSetNodeIDENS_8QualTypeENS1_8ArrayRefIS4_EENS5_IPNS_16ObjCProtocolDeclEEEb+0x32): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Type.cpp.o): In function `clang::ObjCObjectTypeImpl::Profile(llvm::FoldingSetNodeID&, clang::QualType, llvm::ArrayRef, llvm::ArrayRef, bool)': (.text._ZN5clang18ObjCObjectTypeImpl7ProfileERN4llvm16FoldingSetNodeIDENS_8QualTypeENS1_8ArrayRefIS4_EENS5_IPNS_16ObjCProtocolDeclEEEb+0x4b): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(Type.cpp.o): In function `clang::ObjCObjectTypeImpl::Profile(llvm::FoldingSetNodeID&, clang::QualType, llvm::ArrayRef, llvm::ArrayRef, bool)': (.text._ZN5clang18ObjCObjectTypeImpl7ProfileERN4llvm16FoldingSetNodeIDENS_8QualTypeENS1_8ArrayRefIS4_EENS5_IPNS_16ObjCProtocolDeclEEEb+0x60): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Type.cpp.o): In function `clang::ObjCObjectTypeImpl::Profile(llvm::FoldingSetNodeID&, clang::QualType, llvm::ArrayRef, llvm::ArrayRef, bool)': (.text._ZN5clang18ObjCObjectTypeImpl7ProfileERN4llvm16FoldingSetNodeIDENS_8QualTypeENS1_8ArrayRefIS4_EENS5_IPNS_16ObjCProtocolDeclEEEb+0x7c): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(Type.cpp.o): In function `clang::ObjCObjectTypeImpl::Profile(llvm::FoldingSetNodeID&, clang::QualType, llvm::ArrayRef, llvm::ArrayRef, bool)': (.text._ZN5clang18ObjCObjectTypeImpl7ProfileERN4llvm16FoldingSetNodeIDENS_8QualTypeENS1_8ArrayRefIS4_EENS5_IPNS_16ObjCProtocolDeclEEEb+0x9b): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(Type.cpp.o): In function `llvm::SmallVectorTemplateBase::push_back(clang::QualType const&)': (.text._ZN4llvm23SmallVectorTemplateBaseIN5clang8QualTypeELb1EE9push_backERKS2_[_ZN4llvm23SmallVectorTemplateBaseIN5clang8QualTypeELb1EE9push_backERKS2_]+0x3c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Type.cpp.o): In function `clang::QualType (anonymous namespace)::simpleTransform(clang::ASTContext&, clang::QualType, clang::QualType::stripObjCKindOfType(clang::ASTContext const&) const::{lambda(clang::QualType)#1}&&) [clone .constprop.401]': (.text._ZN12_GLOBAL__N_115simpleTransformIZNK5clang8QualType19stripObjCKindOfTypeERKNS1_10ASTContextEEUlS2_E_EES2_RS3_S2_OT_.constprop.401+0x4bc): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Type.cpp.o): In function `clang::QualType (anonymous namespace)::simpleTransform(clang::ASTContext&, clang::QualType, clang::QualType::stripObjCKindOfType(clang::ASTContext const&) const::{lambda(clang::QualType)#1}&&) [clone .constprop.401]': (.text._ZN12_GLOBAL__N_115simpleTransformIZNK5clang8QualType19stripObjCKindOfTypeERKNS1_10ASTContextEEUlS2_E_EES2_RS3_S2_OT_.constprop.401+0x61c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Type.cpp.o): In function `clang::QualType (anonymous namespace)::simpleTransform, clang::ObjCSubstitutionContext) const::{lambda(clang::QualType)#1}>(clang::ASTContext&, clang::QualType, clang::QualType::substObjCTypeArgs(clang::ASTContext&, llvm::ArrayRef, clang::ObjCSubstitutionContext) const::{lambda(clang::QualType)#1}&&) [clone .constprop.402]': (.text._ZN12_GLOBAL__N_115simpleTransformIZNK5clang8QualType17substObjCTypeArgsERNS1_10ASTContextEN4llvm8ArrayRefIS2_EENS1_23ObjCSubstitutionContextEEUlS2_E_EES2_S4_S2_OT_.constprop.402+0x3fc): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Type.cpp.o): In function `clang::QualType (anonymous namespace)::simpleTransform, clang::ObjCSubstitutionContext) const::{lambda(clang::QualType)#1}>(clang::ASTContext&, clang::QualType, clang::QualType::substObjCTypeArgs(clang::ASTContext&, llvm::ArrayRef, clang::ObjCSubstitutionContext) const::{lambda(clang::QualType)#1}&&) [clone .constprop.402]': (.text._ZN12_GLOBAL__N_115simpleTransformIZNK5clang8QualType17substObjCTypeArgsERNS1_10ASTContextEN4llvm8ArrayRefIS2_EENS1_23ObjCSubstitutionContextEEUlS2_E_EES2_S4_S2_OT_.constprop.402+0x55c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(Type.cpp.o):(.text._ZZNK5clang8QualType17substObjCTypeArgsERNS_10ASTContextEN4llvm8ArrayRefIS0_EENS_23ObjCSubstitutionContextEENKUlS0_E_clES0_+0x18e): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::spaceBeforePlaceHolder(llvm::raw_ostream&) [clone .isra.77] [clone .part.78]': (.text._ZN12_GLOBAL__N_111TypePrinter22spaceBeforePlaceHolderERN4llvm11raw_ostreamE.isra.77.part.78+0x26): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printTypeSpec(clang::NamedDecl const*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter13printTypeSpecEPKN5clang9NamedDeclERN4llvm11raw_ostreamE+0x87): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `AppendTypeQualList(llvm::raw_ostream&, unsigned int, bool)': (.text._ZL18AppendTypeQualListRN4llvm11raw_ostreamEjb+0xa5): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `AppendTypeQualList(llvm::raw_ostream&, unsigned int, bool)': (.text._ZL18AppendTypeQualListRN4llvm11raw_ostreamEjb+0x150): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `AppendTypeQualList(llvm::raw_ostream&, unsigned int, bool)': (.text._ZL18AppendTypeQualListRN4llvm11raw_ostreamEjb+0x169): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `AppendTypeQualList(llvm::raw_ostream&, unsigned int, bool)': (.text._ZL18AppendTypeQualListRN4llvm11raw_ostreamEjb+0x19d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `AppendTypeQualList(llvm::raw_ostream&, unsigned int, bool)': (.text._ZL18AppendTypeQualListRN4llvm11raw_ostreamEjb+0x18c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printTemplateTypeParmBefore(clang::TemplateTypeParmType const*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter27printTemplateTypeParmBeforeEPKN5clang20TemplateTypeParmTypeERN4llvm11raw_ostreamE+0x97): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printTemplateTypeParmBefore(clang::TemplateTypeParmType const*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter27printTemplateTypeParmBeforeEPKN5clang20TemplateTypeParmTypeERN4llvm11raw_ostreamE+0x122): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printTemplateTypeParmBefore(clang::TemplateTypeParmType const*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter27printTemplateTypeParmBeforeEPKN5clang20TemplateTypeParmTypeERN4llvm11raw_ostreamE+0x143): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printTemplateTypeParmBefore(clang::TemplateTypeParmType const*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter27printTemplateTypeParmBeforeEPKN5clang20TemplateTypeParmTypeERN4llvm11raw_ostreamE+0x159): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printTemplateTypeParmBefore(clang::TemplateTypeParmType const*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter27printTemplateTypeParmBeforeEPKN5clang20TemplateTypeParmTypeERN4llvm11raw_ostreamE+0x170): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `clang::TemplateSpecializationType::PrintTemplateArgumentList(llvm::raw_ostream&, clang::TemplateArgument const*, unsigned int, clang::PrintingPolicy const&, bool)': (.text._ZN5clang26TemplateSpecializationType25PrintTemplateArgumentListERN4llvm11raw_ostreamEPKNS_16TemplateArgumentEjRKNS_14PrintingPolicyEb+0xac): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `clang::TemplateSpecializationType::PrintTemplateArgumentList(llvm::raw_ostream&, clang::TemplateArgument const*, unsigned int, clang::PrintingPolicy const&, bool)': (.text._ZN5clang26TemplateSpecializationType25PrintTemplateArgumentListERN4llvm11raw_ostreamEPKNS_16TemplateArgumentEjRKNS_14PrintingPolicyEb+0x12e): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `clang::TemplateSpecializationType::PrintTemplateArgumentList(llvm::raw_ostream&, clang::TemplateArgument const*, unsigned int, clang::PrintingPolicy const&, bool)': (.text._ZN5clang26TemplateSpecializationType25PrintTemplateArgumentListERN4llvm11raw_ostreamEPKNS_16TemplateArgumentEjRKNS_14PrintingPolicyEb+0x1e0): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `clang::TemplateSpecializationType::PrintTemplateArgumentList(llvm::raw_ostream&, clang::TemplateArgument const*, unsigned int, clang::PrintingPolicy const&, bool)': (.text._ZN5clang26TemplateSpecializationType25PrintTemplateArgumentListERN4llvm11raw_ostreamEPKNS_16TemplateArgumentEjRKNS_14PrintingPolicyEb+0x2a7): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `clang::TemplateSpecializationType::PrintTemplateArgumentList(llvm::raw_ostream&, clang::TemplateArgument const*, unsigned int, clang::PrintingPolicy const&, bool)': (.text._ZN5clang26TemplateSpecializationType25PrintTemplateArgumentListERN4llvm11raw_ostreamEPKNS_16TemplateArgumentEjRKNS_14PrintingPolicyEb+0x344): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `clang::TemplateSpecializationType::PrintTemplateArgumentList(llvm::raw_ostream&, clang::TemplateArgument const*, unsigned int, clang::PrintingPolicy const&, bool)': (.text._ZN5clang26TemplateSpecializationType25PrintTemplateArgumentListERN4llvm11raw_ostreamEPKNS_16TemplateArgumentEjRKNS_14PrintingPolicyEb+0x363): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `clang::TemplateSpecializationType::PrintTemplateArgumentList(llvm::raw_ostream&, clang::TemplateArgument const*, unsigned int, clang::PrintingPolicy const&, bool)': (.text._ZN5clang26TemplateSpecializationType25PrintTemplateArgumentListERN4llvm11raw_ostreamEPKNS_16TemplateArgumentEjRKNS_14PrintingPolicyEb+0x3b1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `clang::TemplateSpecializationType::PrintTemplateArgumentList(llvm::raw_ostream&, clang::TemplateArgument const*, unsigned int, clang::PrintingPolicy const&, bool)': (.text._ZN5clang26TemplateSpecializationType25PrintTemplateArgumentListERN4llvm11raw_ostreamEPKNS_16TemplateArgumentEjRKNS_14PrintingPolicyEb+0x3c6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `clang::TemplateSpecializationType::PrintTemplateArgumentList(llvm::raw_ostream&, clang::TemplateArgument const*, unsigned int, clang::PrintingPolicy const&, bool)': (.text._ZN5clang26TemplateSpecializationType25PrintTemplateArgumentListERN4llvm11raw_ostreamEPKNS_16TemplateArgumentEjRKNS_14PrintingPolicyEb+0x3d9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `clang::TemplateSpecializationType::PrintTemplateArgumentList(llvm::raw_ostream&, clang::TemplateArgument const*, unsigned int, clang::PrintingPolicy const&, bool)': (.text._ZN5clang26TemplateSpecializationType25PrintTemplateArgumentListERN4llvm11raw_ostreamEPKNS_16TemplateArgumentEjRKNS_14PrintingPolicyEb+0x3f4): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::AppendScope(clang::DeclContext*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter11AppendScopeEPN5clang11DeclContextERN4llvm11raw_ostreamE+0x347): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::AppendScope(clang::DeclContext*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter11AppendScopeEPN5clang11DeclContextERN4llvm11raw_ostreamE+0x399): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::AppendScope(clang::DeclContext*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter11AppendScopeEPN5clang11DeclContextERN4llvm11raw_ostreamE+0x3a9): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::AppendScope(clang::DeclContext*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter11AppendScopeEPN5clang11DeclContextERN4llvm11raw_ostreamE+0x2e4): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printTag(clang::TagDecl*, llvm::raw_ostream&) [clone .part.223]': (.text._ZN12_GLOBAL__N_111TypePrinter8printTagEPN5clang7TagDeclERN4llvm11raw_ostreamE.part.223+0x1fa): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printTag(clang::TagDecl*, llvm::raw_ostream&) [clone .part.223]': (.text._ZN12_GLOBAL__N_111TypePrinter8printTagEPN5clang7TagDeclERN4llvm11raw_ostreamE.part.223+0x21e): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printTag(clang::TagDecl*, llvm::raw_ostream&) [clone .part.223]': (.text._ZN12_GLOBAL__N_111TypePrinter8printTagEPN5clang7TagDeclERN4llvm11raw_ostreamE.part.223+0x487): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printTag(clang::TagDecl*, llvm::raw_ostream&) [clone .part.223]': (.text._ZN12_GLOBAL__N_111TypePrinter8printTagEPN5clang7TagDeclERN4llvm11raw_ostreamE.part.223+0x527): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printTag(clang::TagDecl*, llvm::raw_ostream&) [clone .part.223]': (.text._ZN12_GLOBAL__N_111TypePrinter8printTagEPN5clang7TagDeclERN4llvm11raw_ostreamE.part.223+0x54a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printTag(clang::TagDecl*, llvm::raw_ostream&) [clone .part.223]': (.text._ZN12_GLOBAL__N_111TypePrinter8printTagEPN5clang7TagDeclERN4llvm11raw_ostreamE.part.223+0x62d): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printTag(clang::TagDecl*, llvm::raw_ostream&) [clone .part.223]': (.text._ZN12_GLOBAL__N_111TypePrinter8printTagEPN5clang7TagDeclERN4llvm11raw_ostreamE.part.223+0x63a): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printTag(clang::TagDecl*, llvm::raw_ostream&) [clone .part.223]': (.text._ZN12_GLOBAL__N_111TypePrinter8printTagEPN5clang7TagDeclERN4llvm11raw_ostreamE.part.223+0x64c): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printTag(clang::TagDecl*, llvm::raw_ostream&) [clone .part.223]': (.text._ZN12_GLOBAL__N_111TypePrinter8printTagEPN5clang7TagDeclERN4llvm11raw_ostreamE.part.223+0x65e): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printTag(clang::TagDecl*, llvm::raw_ostream&) [clone .part.223]': (.text._ZN12_GLOBAL__N_111TypePrinter8printTagEPN5clang7TagDeclERN4llvm11raw_ostreamE.part.223+0x67a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printTag(clang::TagDecl*, llvm::raw_ostream&) [clone .part.223]': (.text._ZN12_GLOBAL__N_111TypePrinter8printTagEPN5clang7TagDeclERN4llvm11raw_ostreamE.part.223+0x693): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printTag(clang::TagDecl*, llvm::raw_ostream&) [clone .part.223]': (.text._ZN12_GLOBAL__N_111TypePrinter8printTagEPN5clang7TagDeclERN4llvm11raw_ostreamE.part.223+0x6a6): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printTag(clang::TagDecl*, llvm::raw_ostream&) [clone .part.223]': (.text._ZN12_GLOBAL__N_111TypePrinter8printTagEPN5clang7TagDeclERN4llvm11raw_ostreamE.part.223+0x6ca): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printTag(clang::TagDecl*, llvm::raw_ostream&) [clone .part.223]': (.text._ZN12_GLOBAL__N_111TypePrinter8printTagEPN5clang7TagDeclERN4llvm11raw_ostreamE.part.223+0x6ea): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o):(.text._ZN12_GLOBAL__N_111TypePrinter8printTagEPN5clang7TagDeclERN4llvm11raw_ostreamE.part.223+0x704): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `clang::TemplateSpecializationType::PrintTemplateArgumentList(llvm::raw_ostream&, clang::TemplateArgumentLoc const*, unsigned int, clang::PrintingPolicy const&)': (.text._ZN5clang26TemplateSpecializationType25PrintTemplateArgumentListERN4llvm11raw_ostreamEPKNS_19TemplateArgumentLocEjRKNS_14PrintingPolicyE+0xa7): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `clang::TemplateSpecializationType::PrintTemplateArgumentList(llvm::raw_ostream&, clang::TemplateArgumentLoc const*, unsigned int, clang::PrintingPolicy const&)': (.text._ZN5clang26TemplateSpecializationType25PrintTemplateArgumentListERN4llvm11raw_ostreamEPKNS_19TemplateArgumentLocEjRKNS_14PrintingPolicyE+0x126): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `clang::TemplateSpecializationType::PrintTemplateArgumentList(llvm::raw_ostream&, clang::TemplateArgumentLoc const*, unsigned int, clang::PrintingPolicy const&)': (.text._ZN5clang26TemplateSpecializationType25PrintTemplateArgumentListERN4llvm11raw_ostreamEPKNS_19TemplateArgumentLocEjRKNS_14PrintingPolicyE+0x1a0): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `clang::TemplateSpecializationType::PrintTemplateArgumentList(llvm::raw_ostream&, clang::TemplateArgumentLoc const*, unsigned int, clang::PrintingPolicy const&)': (.text._ZN5clang26TemplateSpecializationType25PrintTemplateArgumentListERN4llvm11raw_ostreamEPKNS_19TemplateArgumentLocEjRKNS_14PrintingPolicyE+0x23e): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `clang::TemplateSpecializationType::PrintTemplateArgumentList(llvm::raw_ostream&, clang::TemplateArgumentLoc const*, unsigned int, clang::PrintingPolicy const&)': (.text._ZN5clang26TemplateSpecializationType25PrintTemplateArgumentListERN4llvm11raw_ostreamEPKNS_19TemplateArgumentLocEjRKNS_14PrintingPolicyE+0x2a4): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `clang::TemplateSpecializationType::PrintTemplateArgumentList(llvm::raw_ostream&, clang::TemplateArgumentLoc const*, unsigned int, clang::PrintingPolicy const&)': (.text._ZN5clang26TemplateSpecializationType25PrintTemplateArgumentListERN4llvm11raw_ostreamEPKNS_19TemplateArgumentLocEjRKNS_14PrintingPolicyE+0x2c3): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `clang::TemplateSpecializationType::PrintTemplateArgumentList(llvm::raw_ostream&, clang::TemplateArgumentLoc const*, unsigned int, clang::PrintingPolicy const&)': (.text._ZN5clang26TemplateSpecializationType25PrintTemplateArgumentListERN4llvm11raw_ostreamEPKNS_19TemplateArgumentLocEjRKNS_14PrintingPolicyE+0x346): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `clang::TemplateSpecializationType::PrintTemplateArgumentList(llvm::raw_ostream&, clang::TemplateArgumentLoc const*, unsigned int, clang::PrintingPolicy const&)': (.text._ZN5clang26TemplateSpecializationType25PrintTemplateArgumentListERN4llvm11raw_ostreamEPKNS_19TemplateArgumentLocEjRKNS_14PrintingPolicyE+0x359): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `clang::TemplateSpecializationType::PrintTemplateArgumentList(llvm::raw_ostream&, clang::TemplateArgumentLoc const*, unsigned int, clang::PrintingPolicy const&)': (.text._ZN5clang26TemplateSpecializationType25PrintTemplateArgumentListERN4llvm11raw_ostreamEPKNS_19TemplateArgumentLocEjRKNS_14PrintingPolicyE+0x369): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `clang::Qualifiers::print(llvm::raw_ostream&, clang::PrintingPolicy const&, bool) const': (.text._ZNK5clang10Qualifiers5printERN4llvm11raw_ostreamERKNS_14PrintingPolicyEb+0x114): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o):(.text._ZNK5clang10Qualifiers5printERN4llvm11raw_ostreamERKNS_14PrintingPolicyEb+0x2f1): more undefined references to `llvm::raw_ostream::write(unsigned char)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `clang::Qualifiers::print(llvm::raw_ostream&, clang::PrintingPolicy const&, bool) const': (.text._ZNK5clang10Qualifiers5printERN4llvm11raw_ostreamERKNS_14PrintingPolicyEb+0x44d): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `clang::Qualifiers::print(llvm::raw_ostream&, clang::PrintingPolicy const&, bool) const': (.text._ZNK5clang10Qualifiers5printERN4llvm11raw_ostreamERKNS_14PrintingPolicyEb+0x4c0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `clang::Qualifiers::print(llvm::raw_ostream&, clang::PrintingPolicy const&, bool) const': (.text._ZNK5clang10Qualifiers5printERN4llvm11raw_ostreamERKNS_14PrintingPolicyEb+0x520): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `clang::Qualifiers::print(llvm::raw_ostream&, clang::PrintingPolicy const&, bool) const': (.text._ZNK5clang10Qualifiers5printERN4llvm11raw_ostreamERKNS_14PrintingPolicyEb+0x540): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `clang::Qualifiers::print(llvm::raw_ostream&, clang::PrintingPolicy const&, bool) const': (.text._ZNK5clang10Qualifiers5printERN4llvm11raw_ostreamERKNS_14PrintingPolicyEb+0x560): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `clang::Qualifiers::print(llvm::raw_ostream&, clang::PrintingPolicy const&, bool) const': (.text._ZNK5clang10Qualifiers5printERN4llvm11raw_ostreamERKNS_14PrintingPolicyEb+0x580): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o):(.text._ZNK5clang10Qualifiers5printERN4llvm11raw_ostreamERKNS_14PrintingPolicyEb+0x5a0): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `clang::Qualifiers::print(llvm::raw_ostream&, clang::PrintingPolicy const&, bool) const': (.text._ZNK5clang10Qualifiers5printERN4llvm11raw_ostreamERKNS_14PrintingPolicyEb+0x32f): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `clang::Qualifiers::getAsString[abi:cxx11](clang::PrintingPolicy const&) const': (.text._ZNK5clang10Qualifiers11getAsStringB5cxx11ERKNS_14PrintingPolicyE+0x7e): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `clang::Qualifiers::getAsString[abi:cxx11](clang::PrintingPolicy const&) const': (.text._ZNK5clang10Qualifiers11getAsStringB5cxx11ERKNS_14PrintingPolicyE+0x8b): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `clang::Qualifiers::getAsString[abi:cxx11](clang::PrintingPolicy const&) const': (.text._ZNK5clang10Qualifiers11getAsStringB5cxx11ERKNS_14PrintingPolicyE+0xd7): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printAfter(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&) [clone .isra.225]': (.text._ZN12_GLOBAL__N_111TypePrinter10printAfterEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE.isra.225+0xb7): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printAfter(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&) [clone .isra.225]': (.text._ZN12_GLOBAL__N_111TypePrinter10printAfterEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE.isra.225+0x1fd): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printAfter(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&) [clone .isra.225]': (.text._ZN12_GLOBAL__N_111TypePrinter10printAfterEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE.isra.225+0x5e7): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printAfter(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&) [clone .isra.225]': (.text._ZN12_GLOBAL__N_111TypePrinter10printAfterEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE.isra.225+0x934): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printAfter(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&) [clone .isra.225]': (.text._ZN12_GLOBAL__N_111TypePrinter10printAfterEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE.isra.225+0xb29): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printAfter(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&) [clone .isra.225]': (.text._ZN12_GLOBAL__N_111TypePrinter10printAfterEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE.isra.225+0xb42): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printAfter(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&) [clone .isra.225]': (.text._ZN12_GLOBAL__N_111TypePrinter10printAfterEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE.isra.225+0xc89): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printAfter(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&) [clone .isra.225]': (.text._ZN12_GLOBAL__N_111TypePrinter10printAfterEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE.isra.225+0xcd9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printAfter(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&) [clone .isra.225]': (.text._ZN12_GLOBAL__N_111TypePrinter10printAfterEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE.isra.225+0xcf1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printAfter(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&) [clone .isra.225]': (.text._ZN12_GLOBAL__N_111TypePrinter10printAfterEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE.isra.225+0xd09): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printAfter(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&) [clone .isra.225]': (.text._ZN12_GLOBAL__N_111TypePrinter10printAfterEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE.isra.225+0xd59): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printAfter(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&) [clone .isra.225]': (.text._ZN12_GLOBAL__N_111TypePrinter10printAfterEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE.isra.225+0xd90): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printAfter(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&) [clone .isra.225]': (.text._ZN12_GLOBAL__N_111TypePrinter10printAfterEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE.isra.225+0xda9): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printAfter(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&) [clone .isra.225]': (.text._ZN12_GLOBAL__N_111TypePrinter10printAfterEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE.isra.225+0xde4): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printAfter(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&) [clone .isra.225]': (.text._ZN12_GLOBAL__N_111TypePrinter10printAfterEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE.isra.225+0xdfd): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printAfter(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&) [clone .isra.225]': (.text._ZN12_GLOBAL__N_111TypePrinter10printAfterEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE.isra.225+0xe16): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printAfter(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&) [clone .isra.225]': (.text._ZN12_GLOBAL__N_111TypePrinter10printAfterEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE.isra.225+0xe28): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printAfter(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&) [clone .isra.225]': (.text._ZN12_GLOBAL__N_111TypePrinter10printAfterEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE.isra.225+0xe4b): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printAfter(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&) [clone .isra.225]': (.text._ZN12_GLOBAL__N_111TypePrinter10printAfterEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE.isra.225+0xe5d): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printAfter(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&) [clone .isra.225]': (.text._ZN12_GLOBAL__N_111TypePrinter10printAfterEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE.isra.225+0xe78): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printAfter(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&) [clone .isra.225]': (.text._ZN12_GLOBAL__N_111TypePrinter10printAfterEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE.isra.225+0xe8a): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printAfter(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&) [clone .isra.225]': (.text._ZN12_GLOBAL__N_111TypePrinter10printAfterEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE.isra.225+0xf40): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printAfter(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&) [clone .isra.225]': (.text._ZN12_GLOBAL__N_111TypePrinter10printAfterEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE.isra.225+0xf5d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printAfter(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&) [clone .isra.225]': (.text._ZN12_GLOBAL__N_111TypePrinter10printAfterEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE.isra.225+0xf76): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printAfter(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&) [clone .isra.225]': (.text._ZN12_GLOBAL__N_111TypePrinter10printAfterEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE.isra.225+0xfd5): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printAfter(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&) [clone .isra.225]': (.text._ZN12_GLOBAL__N_111TypePrinter10printAfterEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE.isra.225+0xfeb): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printAfter(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&) [clone .isra.225]': (.text._ZN12_GLOBAL__N_111TypePrinter10printAfterEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE.isra.225+0x1008): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printAfter(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&) [clone .isra.225]': (.text._ZN12_GLOBAL__N_111TypePrinter10printAfterEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE.isra.225+0x1021): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printAfter(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&) [clone .isra.225]': (.text._ZN12_GLOBAL__N_111TypePrinter10printAfterEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE.isra.225+0x103a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printAfter(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&) [clone .isra.225]': (.text._ZN12_GLOBAL__N_111TypePrinter10printAfterEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE.isra.225+0x104c): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printAfter(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&) [clone .isra.225]': (.text._ZN12_GLOBAL__N_111TypePrinter10printAfterEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE.isra.225+0x1065): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printAfter(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&) [clone .isra.225]': (.text._ZN12_GLOBAL__N_111TypePrinter10printAfterEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE.isra.225+0x107e): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printAfter(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&) [clone .isra.225]': (.text._ZN12_GLOBAL__N_111TypePrinter10printAfterEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE.isra.225+0x1097): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printAfter(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&) [clone .isra.225]': (.text._ZN12_GLOBAL__N_111TypePrinter10printAfterEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE.isra.225+0x10b0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printAfter(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&) [clone .isra.225]': (.text._ZN12_GLOBAL__N_111TypePrinter10printAfterEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE.isra.225+0x10cd): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o):(.text._ZN12_GLOBAL__N_111TypePrinter10printAfterEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE.isra.225+0x10e6): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printAfter(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&) [clone .isra.225]': (.text._ZN12_GLOBAL__N_111TypePrinter10printAfterEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE.isra.225+0x1304): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printAfter(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&) [clone .isra.225]': (.text._ZN12_GLOBAL__N_111TypePrinter10printAfterEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE.isra.225+0x13c5): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printAfter(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&) [clone .isra.225]': (.text._ZN12_GLOBAL__N_111TypePrinter10printAfterEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE.isra.225+0x1442): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printAfter(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&) [clone .isra.225]': (.text._ZN12_GLOBAL__N_111TypePrinter10printAfterEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE.isra.225+0x14ac): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printAfter(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&) [clone .isra.225]': (.text._ZN12_GLOBAL__N_111TypePrinter10printAfterEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE.isra.225+0x1515): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printAfter(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&) [clone .isra.225]': (.text._ZN12_GLOBAL__N_111TypePrinter10printAfterEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE.isra.225+0x1573): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printAfter(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&) [clone .isra.225]': (.text._ZN12_GLOBAL__N_111TypePrinter10printAfterEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE.isra.225+0xdd0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::print(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&, llvm::StringRef)': (.text._ZN12_GLOBAL__N_111TypePrinter5printEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamENS6_9StringRefE+0xa2): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::print(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&, llvm::StringRef)': (.text._ZN12_GLOBAL__N_111TypePrinter5printEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamENS6_9StringRefE+0xf0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `clang::QualType::print(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&, clang::PrintingPolicy const&, llvm::Twine const&)': (.text._ZN5clang8QualType5printEPKNS_4TypeENS_10QualifiersERN4llvm11raw_ostreamERKNS_14PrintingPolicyERKNS5_5TwineE+0x72): undefined reference to `llvm::Twine::toVector(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `clang::FunctionProtoType::printExceptionSpecification(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang17FunctionProtoType27printExceptionSpecificationERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x160): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `clang::FunctionProtoType::printExceptionSpecification(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang17FunctionProtoType27printExceptionSpecificationERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x209): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `clang::FunctionProtoType::printExceptionSpecification(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang17FunctionProtoType27printExceptionSpecificationERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x228): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `clang::FunctionProtoType::printExceptionSpecification(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang17FunctionProtoType27printExceptionSpecificationERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x23a): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `clang::FunctionProtoType::printExceptionSpecification(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang17FunctionProtoType27printExceptionSpecificationERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x280): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `clang::FunctionProtoType::printExceptionSpecification(llvm::raw_ostream&, clang::PrintingPolicy const&) const': (.text._ZNK5clang17FunctionProtoType27printExceptionSpecificationERN4llvm11raw_ostreamERKNS_14PrintingPolicyE+0x2c6): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `clang::QualType::getAsStringInternal(clang::Type const*, clang::Qualifiers, std::__cxx11::basic_string, std::allocator >&, clang::PrintingPolicy const&)': (.text._ZN5clang8QualType19getAsStringInternalEPKNS_4TypeENS_10QualifiersERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_14PrintingPolicyE+0x9e): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `clang::QualType::getAsStringInternal(clang::Type const*, clang::Qualifiers, std::__cxx11::basic_string, std::allocator >&, clang::PrintingPolicy const&)': (.text._ZN5clang8QualType19getAsStringInternalEPKNS_4TypeENS_10QualifiersERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_14PrintingPolicyE+0xc6): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `clang::QualType::getAsStringInternal(clang::Type const*, clang::Qualifiers, std::__cxx11::basic_string, std::allocator >&, clang::PrintingPolicy const&)': (.text._ZN5clang8QualType19getAsStringInternalEPKNS_4TypeENS_10QualifiersERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_14PrintingPolicyE+0xa4a): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printBefore(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter11printBeforeEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE+0xa61): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printBefore(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter11printBeforeEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE+0x14d2): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printBefore(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter11printBeforeEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE+0x150e): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printBefore(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter11printBeforeEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE+0x16f0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printBefore(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter11printBeforeEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE+0x17bc): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printBefore(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter11printBeforeEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE+0x1857): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printBefore(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter11printBeforeEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE+0x1891): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printBefore(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter11printBeforeEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE+0x18a1): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printBefore(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter11printBeforeEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE+0x18dc): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printBefore(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter11printBeforeEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE+0x18f7): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printBefore(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter11printBeforeEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE+0x1924): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printBefore(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter11printBeforeEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE+0x193d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printBefore(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter11printBeforeEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE+0x1950): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printBefore(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter11printBeforeEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE+0x1960): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printBefore(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter11printBeforeEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE+0x1973): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o):(.text._ZN12_GLOBAL__N_111TypePrinter11printBeforeEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE+0x198c): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printBefore(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter11printBeforeEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE+0x19a2): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printBefore(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter11printBeforeEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE+0x19c0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printBefore(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter11printBeforeEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE+0x19d2): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printBefore(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter11printBeforeEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE+0x19ef): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printBefore(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter11printBeforeEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE+0x1a02): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printBefore(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter11printBeforeEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE+0x1a1f): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printBefore(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter11printBeforeEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE+0x1a3a): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printBefore(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter11printBeforeEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE+0x1a58): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printBefore(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter11printBeforeEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE+0x1a76): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printBefore(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter11printBeforeEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE+0x1a8d): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printBefore(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter11printBeforeEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE+0x1a9f): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printBefore(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter11printBeforeEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE+0x1ab1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printBefore(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter11printBeforeEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE+0x1afb): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o):(.text._ZN12_GLOBAL__N_111TypePrinter11printBeforeEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE+0x1b48): more undefined references to `llvm::raw_ostream::write(unsigned char)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printBefore(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter11printBeforeEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE+0x1bcd): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printBefore(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter11printBeforeEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE+0x1be6): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printBefore(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter11printBeforeEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE+0x1bff): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printBefore(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter11printBeforeEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE+0x1c18): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printBefore(clang::Type const*, clang::Qualifiers, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter11printBeforeEPKN5clang4TypeENS1_10QualifiersERN4llvm11raw_ostreamE+0x1c2a): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printMemberPointerBefore(clang::MemberPointerType const*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter24printMemberPointerBeforeEPKN5clang17MemberPointerTypeERN4llvm11raw_ostreamE+0x13a2): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printMemberPointerBefore(clang::MemberPointerType const*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter24printMemberPointerBeforeEPKN5clang17MemberPointerTypeERN4llvm11raw_ostreamE+0x13bb): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(TypePrinter.cpp.o): In function `(anonymous namespace)::TypePrinter::printPointerAfter(clang::PointerType const*, llvm::raw_ostream&)': (.text._ZN12_GLOBAL__N_111TypePrinter23printMemberPointerAfterEPKN5clang17MemberPointerTypeERN4llvm11raw_ostreamE+0xae): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `void (anonymous namespace)::visitAllOverriddenMethods<(anonymous namespace)::ComputeAllOverriddenMethods(clang::CXXMethodDecl const*, llvm::SmallPtrSet&)::{lambda(clang::CXXMethodDecl const*)#1}>(clang::CXXMethodDecl const*, (anonymous namespace)::ComputeAllOverriddenMethods(clang::CXXMethodDecl const*, llvm::SmallPtrSet&)::{lambda(clang::CXXMethodDecl const*)#1}&) [clone .constprop.937]': (.text._ZN12_GLOBAL__N_1L25visitAllOverriddenMethodsIZNS_L27ComputeAllOverriddenMethodsEPKN5clang13CXXMethodDeclERN4llvm11SmallPtrSetIS4_Lj8EEEEUlS4_E_EEvS4_RT_.constprop.937+0x3f): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `void (anonymous namespace)::visitAllOverriddenMethods<(anonymous namespace)::VFTableBuilder::ComputeThisOffset((anonymous namespace)::FinalOverriders::OverriderInfo)::{lambda(clang::CXXMethodDecl const*)#1}>(clang::CXXMethodDecl const*, (anonymous namespace)::VFTableBuilder::ComputeThisOffset((anonymous namespace)::FinalOverriders::OverriderInfo)::{lambda(clang::CXXMethodDecl const*)#1}&) [clone .constprop.910]': (.text._ZN12_GLOBAL__N_1L25visitAllOverriddenMethodsIZNS_14VFTableBuilder17ComputeThisOffsetENS_15FinalOverriders13OverriderInfoEEUlPKN5clang13CXXMethodDeclEE_EEvS7_RT_.constprop.910+0x4b): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `void (anonymous namespace)::visitAllOverriddenMethods<(anonymous namespace)::VFTableBuilder::ComputeThisOffset((anonymous namespace)::FinalOverriders::OverriderInfo)::{lambda(clang::CXXMethodDecl const*)#1}>(clang::CXXMethodDecl const*, (anonymous namespace)::VFTableBuilder::ComputeThisOffset((anonymous namespace)::FinalOverriders::OverriderInfo)::{lambda(clang::CXXMethodDecl const*)#1}&) [clone .constprop.910]': (.text._ZN12_GLOBAL__N_1L25visitAllOverriddenMethodsIZNS_14VFTableBuilder17ComputeThisOffsetENS_15FinalOverriders13OverriderInfoEEUlPKN5clang13CXXMethodDeclEE_EEvS7_RT_.constprop.910+0xe7): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `void (anonymous namespace)::visitAllOverriddenMethods<(anonymous namespace)::VFTableBuilder::ComputeThisOffset((anonymous namespace)::FinalOverriders::OverriderInfo)::{lambda(clang::CXXMethodDecl const*)#1}>(clang::CXXMethodDecl const*, (anonymous namespace)::VFTableBuilder::ComputeThisOffset((anonymous namespace)::FinalOverriders::OverriderInfo)::{lambda(clang::CXXMethodDecl const*)#1}&) [clone .constprop.910]': (.text._ZN12_GLOBAL__N_1L25visitAllOverriddenMethodsIZNS_14VFTableBuilder17ComputeThisOffsetENS_15FinalOverriders13OverriderInfoEEUlPKN5clang13CXXMethodDeclEE_EEvS7_RT_.constprop.910+0x179): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::~ItaniumVTableBuilder() [clone .constprop.929]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilderD2Ev.constprop.929+0xf): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::OverridesIndirectMethodInBases(clang::CXXMethodDecl const*, llvm::SmallSetVector&) [clone .constprop.954]': (.text._ZN12_GLOBAL__N_1L30OverridesIndirectMethodInBasesEPKN5clang13CXXMethodDeclERN4llvm14SmallSetVectorIPKNS0_13CXXRecordDeclELj8EEE.constprop.954+0x48): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `bool llvm::function_ref::callback_fn<(anonymous namespace)::VFTableBuilder::ComputeThisOffset((anonymous namespace)::FinalOverriders::OverriderInfo)::{lambda(clang::CXXBaseSpecifier const*, clang::CXXBasePath&)#2}>(long, clang::CXXBaseSpecifier const*, clang::CXXBasePath&)': (.text._ZN4llvm12function_refIFbPKN5clang16CXXBaseSpecifierERNS1_11CXXBasePathEEE11callback_fnIZN12_GLOBAL__N_114VFTableBuilder17ComputeThisOffsetENSA_15FinalOverriders13OverriderInfoEEUlS4_S6_E0_EEblS4_S6_+0x4c): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::FindNearestOverriddenMethod(clang::CXXMethodDecl const*, llvm::SmallSetVector&) [clone .constprop.936]': (.text._ZN12_GLOBAL__N_1L27FindNearestOverriddenMethodEPKN5clang13CXXMethodDeclERN4llvm14SmallSetVectorIPKNS0_13CXXRecordDeclELj8EEE.constprop.936+0xd2): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `dumpMicrosoftThunkAdjustment(clang::ThunkInfo const&, llvm::raw_ostream&, bool) [clone .constprop.922]': (.text._ZL28dumpMicrosoftThunkAdjustmentRKN5clang9ThunkInfoERN4llvm11raw_ostreamEb.constprop.922+0xb3): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `dumpMicrosoftThunkAdjustment(clang::ThunkInfo const&, llvm::raw_ostream&, bool) [clone .constprop.922]': (.text._ZL28dumpMicrosoftThunkAdjustmentRKN5clang9ThunkInfoERN4llvm11raw_ostreamEb.constprop.922+0xf7): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `dumpMicrosoftThunkAdjustment(clang::ThunkInfo const&, llvm::raw_ostream&, bool) [clone .constprop.922]': (.text._ZL28dumpMicrosoftThunkAdjustmentRKN5clang9ThunkInfoERN4llvm11raw_ostreamEb.constprop.922+0x169): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `dumpMicrosoftThunkAdjustment(clang::ThunkInfo const&, llvm::raw_ostream&, bool) [clone .constprop.922]': (.text._ZL28dumpMicrosoftThunkAdjustmentRKN5clang9ThunkInfoERN4llvm11raw_ostreamEb.constprop.922+0x23a): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `dumpMicrosoftThunkAdjustment(clang::ThunkInfo const&, llvm::raw_ostream&, bool) [clone .constprop.922]': (.text._ZL28dumpMicrosoftThunkAdjustmentRKN5clang9ThunkInfoERN4llvm11raw_ostreamEb.constprop.922+0x270): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `dumpMicrosoftThunkAdjustment(clang::ThunkInfo const&, llvm::raw_ostream&, bool) [clone .constprop.922]': (.text._ZL28dumpMicrosoftThunkAdjustmentRKN5clang9ThunkInfoERN4llvm11raw_ostreamEb.constprop.922+0x2ac): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `dumpMicrosoftThunkAdjustment(clang::ThunkInfo const&, llvm::raw_ostream&, bool) [clone .constprop.922]': (.text._ZL28dumpMicrosoftThunkAdjustmentRKN5clang9ThunkInfoERN4llvm11raw_ostreamEb.constprop.922+0x2de): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `dumpMicrosoftThunkAdjustment(clang::ThunkInfo const&, llvm::raw_ostream&, bool) [clone .constprop.922]': (.text._ZL28dumpMicrosoftThunkAdjustmentRKN5clang9ThunkInfoERN4llvm11raw_ostreamEb.constprop.922+0x316): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `llvm::SmallVectorTemplateBase::push_back(clang::VTableComponent const&)': (.text._ZN4llvm23SmallVectorTemplateBaseIN5clang15VTableComponentELb1EE9push_backERKS2_[_ZN4llvm23SmallVectorTemplateBaseIN5clang15VTableComponentELb1EE9push_backERKS2_]+0x3c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `llvm::SetVector, llvm::SmallSet > >::insert(clang::CXXRecordDecl const* const&)': (.text._ZN4llvm9SetVectorIPKN5clang13CXXRecordDeclENS_11SmallVectorIS4_Lj8EEENS_8SmallSetIS4_Lj8ESt4lessIS4_EEEE6insertERKS4_[_ZN4llvm9SetVectorIPKN5clang13CXXRecordDeclENS_11SmallVectorIS4_Lj8EEENS_8SmallSetIS4_Lj8ESt4lessIS4_EEEE6insertERKS4_]+0xe): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `llvm::SetVector, llvm::SmallSet > >::insert(clang::CXXRecordDecl const* const&)': (.text._ZN4llvm9SetVectorIPKN5clang13CXXRecordDeclENS_11SmallVectorIS4_Lj8EEENS_8SmallSetIS4_Lj8ESt4lessIS4_EEEE6insertERKS4_[_ZN4llvm9SetVectorIPKN5clang13CXXRecordDeclENS_11SmallVectorIS4_Lj8EEENS_8SmallSetIS4_Lj8ESt4lessIS4_EEEE6insertERKS4_]+0x95): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `llvm::SmallVectorImpl >::operator=(llvm::SmallVectorImpl > const&)': (.text._ZN4llvm15SmallVectorImplISt4pairIPKN5clang13CXXMethodDeclENS2_9CharUnitsEEEaSERKS8_[_ZN4llvm15SmallVectorImplISt4pairIPKN5clang13CXXMethodDeclENS2_9CharUnitsEEEaSERKS8_]+0xfc): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl const&)': (.text._ZN4llvm15SmallVectorImplIN5clang9ThunkInfoEEaSERKS3_[_ZN4llvm15SmallVectorImplIN5clang9ThunkInfoEEaSERKS3_]+0x16c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl const&)': (.text._ZN4llvm15SmallVectorImplIPKN5clang13CXXRecordDeclEEaSERKS5_[_ZN4llvm15SmallVectorImplIPKN5clang13CXXRecordDeclEEaSERKS5_]+0xd6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&)': (.text._ZN4llvm15SmallVectorImplIPKN5clang13CXXMethodDeclEEaSEOS5_[_ZN4llvm15SmallVectorImplIPKN5clang13CXXMethodDeclEEaSEOS5_]+0x10f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `clang::MicrosoftVTableContext::dumpMethodLocations(clang::CXXRecordDecl const*, llvm::DenseMap, llvm::detail::DenseMapPair > const&, llvm::raw_ostream&)': (.text._ZN5clang22MicrosoftVTableContext19dumpMethodLocationsEPKNS_13CXXRecordDeclERKN4llvm8DenseMapINS_10GlobalDeclENS0_21MethodVFTableLocationENS4_12DenseMapInfoIS6_EENS4_6detail12DenseMapPairIS6_S7_EEEERNS4_11raw_ostreamE+0x83): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `clang::MicrosoftVTableContext::dumpMethodLocations(clang::CXXRecordDecl const*, llvm::DenseMap, llvm::detail::DenseMapPair > const&, llvm::raw_ostream&)': (.text._ZN5clang22MicrosoftVTableContext19dumpMethodLocationsEPKNS_13CXXRecordDeclERKN4llvm8DenseMapINS_10GlobalDeclENS0_21MethodVFTableLocationENS4_12DenseMapInfoIS6_EENS4_6detail12DenseMapPairIS6_S7_EEEERNS4_11raw_ostreamE+0x2ed): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `clang::MicrosoftVTableContext::dumpMethodLocations(clang::CXXRecordDecl const*, llvm::DenseMap, llvm::detail::DenseMapPair > const&, llvm::raw_ostream&)': (.text._ZN5clang22MicrosoftVTableContext19dumpMethodLocationsEPKNS_13CXXRecordDeclERKN4llvm8DenseMapINS_10GlobalDeclENS0_21MethodVFTableLocationENS4_12DenseMapInfoIS6_EENS4_6detail12DenseMapPairIS6_S7_EEEERNS4_11raw_ostreamE+0x3ab): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `clang::MicrosoftVTableContext::dumpMethodLocations(clang::CXXRecordDecl const*, llvm::DenseMap, llvm::detail::DenseMapPair > const&, llvm::raw_ostream&)': (.text._ZN5clang22MicrosoftVTableContext19dumpMethodLocationsEPKNS_13CXXRecordDeclERKN4llvm8DenseMapINS_10GlobalDeclENS0_21MethodVFTableLocationENS4_12DenseMapInfoIS6_EENS4_6detail12DenseMapPairIS6_S7_EEEERNS4_11raw_ostreamE+0x3f0): undefined reference to `llvm::raw_ostream::operator<<(llvm::format_object_base const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `clang::MicrosoftVTableContext::dumpMethodLocations(clang::CXXRecordDecl const*, llvm::DenseMap, llvm::detail::DenseMapPair > const&, llvm::raw_ostream&)': (.text._ZN5clang22MicrosoftVTableContext19dumpMethodLocationsEPKNS_13CXXRecordDeclERKN4llvm8DenseMapINS_10GlobalDeclENS0_21MethodVFTableLocationENS4_12DenseMapInfoIS6_EENS4_6detail12DenseMapPairIS6_S7_EEEERNS4_11raw_ostreamE+0x400): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `clang::MicrosoftVTableContext::dumpMethodLocations(clang::CXXRecordDecl const*, llvm::DenseMap, llvm::detail::DenseMapPair > const&, llvm::raw_ostream&)': (.text._ZN5clang22MicrosoftVTableContext19dumpMethodLocationsEPKNS_13CXXRecordDeclERKN4llvm8DenseMapINS_10GlobalDeclENS0_21MethodVFTableLocationENS4_12DenseMapInfoIS6_EENS4_6detail12DenseMapPairIS6_S7_EEEERNS4_11raw_ostreamE+0x5ed): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `clang::MicrosoftVTableContext::dumpMethodLocations(clang::CXXRecordDecl const*, llvm::DenseMap, llvm::detail::DenseMapPair > const&, llvm::raw_ostream&)': (.text._ZN5clang22MicrosoftVTableContext19dumpMethodLocationsEPKNS_13CXXRecordDeclERKN4llvm8DenseMapINS_10GlobalDeclENS0_21MethodVFTableLocationENS4_12DenseMapInfoIS6_EENS4_6detail12DenseMapPairIS6_S7_EEEERNS4_11raw_ostreamE+0x644): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `clang::MicrosoftVTableContext::dumpMethodLocations(clang::CXXRecordDecl const*, llvm::DenseMap, llvm::detail::DenseMapPair > const&, llvm::raw_ostream&)': (.text._ZN5clang22MicrosoftVTableContext19dumpMethodLocationsEPKNS_13CXXRecordDeclERKN4llvm8DenseMapINS_10GlobalDeclENS0_21MethodVFTableLocationENS4_12DenseMapInfoIS6_EENS4_6detail12DenseMapPairIS6_S7_EEEERNS4_11raw_ostreamE+0x667): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&)': (.text._ZN4llvm15SmallVectorImplIN5clang9ThunkInfoEEaSEOS3_[_ZN4llvm15SmallVectorImplIN5clang9ThunkInfoEEaSEOS3_]+0x154): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `llvm::SmallVectorImpl >::operator=(llvm::SmallVectorImpl >&&)': (.text._ZN4llvm15SmallVectorImplISt4pairIPKN5clang13CXXMethodDeclENS2_9CharUnitsEEEaSEOS8_[_ZN4llvm15SmallVectorImplISt4pairIPKN5clang13CXXMethodDeclENS2_9CharUnitsEEEaSEOS8_]+0x12e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::AddThunk(clang::CXXMethodDecl const*, clang::ThunkInfo const&) [clone .constprop.939]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder8AddThunkEPKN5clang13CXXMethodDeclERKNS1_9ThunkInfoE.constprop.939+0xb0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `CreateVTableLayout((anonymous namespace)::ItaniumVTableBuilder const&) [clone .constprop.927]': (.text._ZL18CreateVTableLayoutRKN12_GLOBAL__N_120ItaniumVTableBuilderE.constprop.927+0x1db): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::dumpLayout(llvm::raw_ostream&) [clone .constprop.940]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10dumpLayoutERN4llvm11raw_ostreamE.constprop.940+0x73): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::dumpLayout(llvm::raw_ostream&) [clone .constprop.940]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10dumpLayoutERN4llvm11raw_ostreamE.constprop.940+0xc0): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::dumpLayout(llvm::raw_ostream&) [clone .constprop.940]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10dumpLayoutERN4llvm11raw_ostreamE.constprop.940+0x1d6): undefined reference to `llvm::raw_ostream::operator<<(llvm::format_object_base const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::dumpLayout(llvm::raw_ostream&) [clone .constprop.940]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10dumpLayoutERN4llvm11raw_ostreamE.constprop.940+0x294): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::dumpLayout(llvm::raw_ostream&) [clone .constprop.940]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10dumpLayoutERN4llvm11raw_ostreamE.constprop.940+0x2f9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::dumpLayout(llvm::raw_ostream&) [clone .constprop.940]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10dumpLayoutERN4llvm11raw_ostreamE.constprop.940+0x32d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::dumpLayout(llvm::raw_ostream&) [clone .constprop.940]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10dumpLayoutERN4llvm11raw_ostreamE.constprop.940+0x3b1): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::dumpLayout(llvm::raw_ostream&) [clone .constprop.940]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10dumpLayoutERN4llvm11raw_ostreamE.constprop.940+0x424): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::dumpLayout(llvm::raw_ostream&) [clone .constprop.940]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10dumpLayoutERN4llvm11raw_ostreamE.constprop.940+0x572): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::dumpLayout(llvm::raw_ostream&) [clone .constprop.940]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10dumpLayoutERN4llvm11raw_ostreamE.constprop.940+0x5d6): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::dumpLayout(llvm::raw_ostream&) [clone .constprop.940]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10dumpLayoutERN4llvm11raw_ostreamE.constprop.940+0x772): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::dumpLayout(llvm::raw_ostream&) [clone .constprop.940]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10dumpLayoutERN4llvm11raw_ostreamE.constprop.940+0x92b): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::dumpLayout(llvm::raw_ostream&) [clone .constprop.940]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10dumpLayoutERN4llvm11raw_ostreamE.constprop.940+0x945): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::dumpLayout(llvm::raw_ostream&) [clone .constprop.940]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10dumpLayoutERN4llvm11raw_ostreamE.constprop.940+0xd1d): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::dumpLayout(llvm::raw_ostream&) [clone .constprop.940]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10dumpLayoutERN4llvm11raw_ostreamE.constprop.940+0xf13): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::dumpLayout(llvm::raw_ostream&) [clone .constprop.940]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10dumpLayoutERN4llvm11raw_ostreamE.constprop.940+0xf45): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::dumpLayout(llvm::raw_ostream&) [clone .constprop.940]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10dumpLayoutERN4llvm11raw_ostreamE.constprop.940+0xf66): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::dumpLayout(llvm::raw_ostream&) [clone .constprop.940]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10dumpLayoutERN4llvm11raw_ostreamE.constprop.940+0xf78): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::dumpLayout(llvm::raw_ostream&) [clone .constprop.940]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10dumpLayoutERN4llvm11raw_ostreamE.constprop.940+0xf8a): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::dumpLayout(llvm::raw_ostream&) [clone .constprop.940]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10dumpLayoutERN4llvm11raw_ostreamE.constprop.940+0x120d): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::dumpLayout(llvm::raw_ostream&) [clone .constprop.940]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10dumpLayoutERN4llvm11raw_ostreamE.constprop.940+0x1258): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::dumpLayout(llvm::raw_ostream&) [clone .constprop.940]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10dumpLayoutERN4llvm11raw_ostreamE.constprop.940+0x12ec): undefined reference to `llvm::raw_ostream::operator<<(llvm::format_object_base const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::dumpLayout(llvm::raw_ostream&) [clone .constprop.940]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10dumpLayoutERN4llvm11raw_ostreamE.constprop.940+0x12fe): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::dumpLayout(llvm::raw_ostream&) [clone .constprop.940]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10dumpLayoutERN4llvm11raw_ostreamE.constprop.940+0x1315): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::dumpLayout(llvm::raw_ostream&) [clone .constprop.940]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10dumpLayoutERN4llvm11raw_ostreamE.constprop.940+0x13a7): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::dumpLayout(llvm::raw_ostream&) [clone .constprop.940]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10dumpLayoutERN4llvm11raw_ostreamE.constprop.940+0x143e): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::dumpLayout(llvm::raw_ostream&) [clone .constprop.940]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10dumpLayoutERN4llvm11raw_ostreamE.constprop.940+0x1458): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::dumpLayout(llvm::raw_ostream&) [clone .constprop.940]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10dumpLayoutERN4llvm11raw_ostreamE.constprop.940+0x146f): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::dumpLayout(llvm::raw_ostream&) [clone .constprop.940]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10dumpLayoutERN4llvm11raw_ostreamE.constprop.940+0x14b6): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::dumpLayout(llvm::raw_ostream&) [clone .constprop.940]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10dumpLayoutERN4llvm11raw_ostreamE.constprop.940+0x190e): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::dumpLayout(llvm::raw_ostream&) [clone .constprop.940]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10dumpLayoutERN4llvm11raw_ostreamE.constprop.940+0x1928): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::dumpLayout(llvm::raw_ostream&) [clone .constprop.940]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10dumpLayoutERN4llvm11raw_ostreamE.constprop.940+0x19e6): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::dumpLayout(llvm::raw_ostream&) [clone .constprop.940]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10dumpLayoutERN4llvm11raw_ostreamE.constprop.940+0x1a3f): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::dumpLayout(llvm::raw_ostream&) [clone .constprop.940]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10dumpLayoutERN4llvm11raw_ostreamE.constprop.940+0x1ac1): undefined reference to `llvm::raw_ostream::operator<<(llvm::format_object_base const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::dumpLayout(llvm::raw_ostream&) [clone .constprop.940]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10dumpLayoutERN4llvm11raw_ostreamE.constprop.940+0x1b28): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::dumpLayout(llvm::raw_ostream&) [clone .constprop.940]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10dumpLayoutERN4llvm11raw_ostreamE.constprop.940+0x1bd9): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::dumpLayout(llvm::raw_ostream&) [clone .constprop.940]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10dumpLayoutERN4llvm11raw_ostreamE.constprop.940+0x1c07): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::dumpLayout(llvm::raw_ostream&) [clone .constprop.940]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10dumpLayoutERN4llvm11raw_ostreamE.constprop.940+0x1c38): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::VCallAndVBaseOffsetBuilder::AddVCallOffsets(clang::BaseSubobject, clang::CharUnits)': (.text._ZN12_GLOBAL__N_126VCallAndVBaseOffsetBuilder15AddVCallOffsetsEN5clang13BaseSubobjectENS1_9CharUnitsE+0x348): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `clang::MicrosoftVTableContext::computeVTablePaths(bool, clang::CXXRecordDecl const*, llvm::SmallVector&)': (.text._ZN5clang22MicrosoftVTableContext18computeVTablePathsEbPKNS_13CXXRecordDeclERN4llvm11SmallVectorIPNS_8VPtrInfoELj2EEE+0x1c7): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `clang::MicrosoftVTableContext::computeVTablePaths(bool, clang::CXXRecordDecl const*, llvm::SmallVector&)': (.text._ZN5clang22MicrosoftVTableContext18computeVTablePathsEbPKNS_13CXXRecordDeclERN4llvm11SmallVectorIPNS_8VPtrInfoELj2EEE+0x2f3): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `clang::MicrosoftVTableContext::computeVTablePaths(bool, clang::CXXRecordDecl const*, llvm::SmallVector&)': (.text._ZN5clang22MicrosoftVTableContext18computeVTablePathsEbPKNS_13CXXRecordDeclERN4llvm11SmallVectorIPNS_8VPtrInfoELj2EEE+0x3d3): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `clang::MicrosoftVTableContext::computeVTablePaths(bool, clang::CXXRecordDecl const*, llvm::SmallVector&)': (.text._ZN5clang22MicrosoftVTableContext18computeVTablePathsEbPKNS_13CXXRecordDeclERN4llvm11SmallVectorIPNS_8VPtrInfoELj2EEE+0x788): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `clang::MicrosoftVTableContext::computeVTablePaths(bool, clang::CXXRecordDecl const*, llvm::SmallVector&)': (.text._ZN5clang22MicrosoftVTableContext18computeVTablePathsEbPKNS_13CXXRecordDeclERN4llvm11SmallVectorIPNS_8VPtrInfoELj2EEE+0x7da): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `clang::MicrosoftVTableContext::computeVTablePaths(bool, clang::CXXRecordDecl const*, llvm::SmallVector&)': (.text._ZN5clang22MicrosoftVTableContext18computeVTablePathsEbPKNS_13CXXRecordDeclERN4llvm11SmallVectorIPNS_8VPtrInfoELj2EEE+0x86a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `clang::MicrosoftVTableContext::computeVTablePaths(bool, clang::CXXRecordDecl const*, llvm::SmallVector&)': (.text._ZN5clang22MicrosoftVTableContext18computeVTablePathsEbPKNS_13CXXRecordDeclERN4llvm11SmallVectorIPNS_8VPtrInfoELj2EEE+0x919): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `clang::MicrosoftVTableContext::computeVTablePaths(bool, clang::CXXRecordDecl const*, llvm::SmallVector&)': (.text._ZN5clang22MicrosoftVTableContext18computeVTablePathsEbPKNS_13CXXRecordDeclERN4llvm11SmallVectorIPNS_8VPtrInfoELj2EEE+0xa90): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `clang::MicrosoftVTableContext::computeVTablePaths(bool, clang::CXXRecordDecl const*, llvm::SmallVector&)': (.text._ZN5clang22MicrosoftVTableContext18computeVTablePathsEbPKNS_13CXXRecordDeclERN4llvm11SmallVectorIPNS_8VPtrInfoELj2EEE+0xaaf): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::VFTableBuilder::AddMethods(clang::BaseSubobject, unsigned int, clang::CXXRecordDecl const*, llvm::SmallSetVector&) [clone .constprop.906]': (.text._ZN12_GLOBAL__N_114VFTableBuilder10AddMethodsEN5clang13BaseSubobjectEjPKNS1_13CXXRecordDeclERN4llvm14SmallSetVectorIS5_Lj8EEE.constprop.906+0x6aa): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::VFTableBuilder::AddMethods(clang::BaseSubobject, unsigned int, clang::CXXRecordDecl const*, llvm::SmallSetVector&) [clone .constprop.906]': (.text._ZN12_GLOBAL__N_114VFTableBuilder10AddMethodsEN5clang13BaseSubobjectEjPKNS1_13CXXRecordDeclERN4llvm14SmallSetVectorIS5_Lj8EEE.constprop.906+0x6ec): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::VFTableBuilder::AddMethods(clang::BaseSubobject, unsigned int, clang::CXXRecordDecl const*, llvm::SmallSetVector&) [clone .constprop.906]': (.text._ZN12_GLOBAL__N_114VFTableBuilder10AddMethodsEN5clang13BaseSubobjectEjPKNS1_13CXXRecordDeclERN4llvm14SmallSetVectorIS5_Lj8EEE.constprop.906+0x1053): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::VFTableBuilder::AddMethods(clang::BaseSubobject, unsigned int, clang::CXXRecordDecl const*, llvm::SmallSetVector&) [clone .constprop.906]': (.text._ZN12_GLOBAL__N_114VFTableBuilder10AddMethodsEN5clang13BaseSubobjectEjPKNS1_13CXXRecordDeclERN4llvm14SmallSetVectorIS5_Lj8EEE.constprop.906+0x161f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::VFTableBuilder::AddMethods(clang::BaseSubobject, unsigned int, clang::CXXRecordDecl const*, llvm::SmallSetVector&) [clone .constprop.906]': (.text._ZN12_GLOBAL__N_114VFTableBuilder10AddMethodsEN5clang13BaseSubobjectEjPKNS1_13CXXRecordDeclERN4llvm14SmallSetVectorIS5_Lj8EEE.constprop.906+0x1697): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `clang::MicrosoftVTableContext::computeVTableRelatedInformation(clang::CXXRecordDecl const*)': (.text._ZN5clang22MicrosoftVTableContext31computeVTableRelatedInformationEPKNS_13CXXRecordDeclE+0x7b1): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `clang::MicrosoftVTableContext::computeVTableRelatedInformation(clang::CXXRecordDecl const*)': (.text._ZN5clang22MicrosoftVTableContext31computeVTableRelatedInformationEPKNS_13CXXRecordDeclE+0xb97): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `clang::MicrosoftVTableContext::computeVTableRelatedInformation(clang::CXXRecordDecl const*)': (.text._ZN5clang22MicrosoftVTableContext31computeVTableRelatedInformationEPKNS_13CXXRecordDeclE+0xef2): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `clang::MicrosoftVTableContext::computeVTableRelatedInformation(clang::CXXRecordDecl const*)': (.text._ZN5clang22MicrosoftVTableContext31computeVTableRelatedInformationEPKNS_13CXXRecordDeclE+0xfba): undefined reference to `llvm::outs()' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `clang::MicrosoftVTableContext::computeVTableRelatedInformation(clang::CXXRecordDecl const*)': (.text._ZN5clang22MicrosoftVTableContext31computeVTableRelatedInformationEPKNS_13CXXRecordDeclE+0x107d): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `clang::MicrosoftVTableContext::computeVTableRelatedInformation(clang::CXXRecordDecl const*)': (.text._ZN5clang22MicrosoftVTableContext31computeVTableRelatedInformationEPKNS_13CXXRecordDeclE+0x111a): undefined reference to `llvm::raw_ostream::operator<<(llvm::format_object_base const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `clang::MicrosoftVTableContext::computeVTableRelatedInformation(clang::CXXRecordDecl const*)': (.text._ZN5clang22MicrosoftVTableContext31computeVTableRelatedInformationEPKNS_13CXXRecordDeclE+0x129a): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `clang::MicrosoftVTableContext::computeVTableRelatedInformation(clang::CXXRecordDecl const*)': (.text._ZN5clang22MicrosoftVTableContext31computeVTableRelatedInformationEPKNS_13CXXRecordDeclE+0x12ac): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `clang::MicrosoftVTableContext::computeVTableRelatedInformation(clang::CXXRecordDecl const*)': (.text._ZN5clang22MicrosoftVTableContext31computeVTableRelatedInformationEPKNS_13CXXRecordDeclE+0x139a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `clang::MicrosoftVTableContext::computeVTableRelatedInformation(clang::CXXRecordDecl const*)': (.text._ZN5clang22MicrosoftVTableContext31computeVTableRelatedInformationEPKNS_13CXXRecordDeclE+0x1cc9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `clang::MicrosoftVTableContext::computeVTableRelatedInformation(clang::CXXRecordDecl const*)': (.text._ZN5clang22MicrosoftVTableContext31computeVTableRelatedInformationEPKNS_13CXXRecordDeclE+0x1f7f): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `clang::MicrosoftVTableContext::computeVTableRelatedInformation(clang::CXXRecordDecl const*)': (.text._ZN5clang22MicrosoftVTableContext31computeVTableRelatedInformationEPKNS_13CXXRecordDeclE+0x1f99): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `clang::MicrosoftVTableContext::computeVTableRelatedInformation(clang::CXXRecordDecl const*)': (.text._ZN5clang22MicrosoftVTableContext31computeVTableRelatedInformationEPKNS_13CXXRecordDeclE+0x208a): undefined reference to `llvm::raw_ostream::operator<<(llvm::format_object_base const&)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `clang::MicrosoftVTableContext::computeVTableRelatedInformation(clang::CXXRecordDecl const*)': (.text._ZN5clang22MicrosoftVTableContext31computeVTableRelatedInformationEPKNS_13CXXRecordDeclE+0x20b5): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `clang::MicrosoftVTableContext::computeVTableRelatedInformation(clang::CXXRecordDecl const*)': (.text._ZN5clang22MicrosoftVTableContext31computeVTableRelatedInformationEPKNS_13CXXRecordDeclE+0x23e9): undefined reference to `llvm::outs()' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `clang::MicrosoftVTableContext::computeVTableRelatedInformation(clang::CXXRecordDecl const*)': (.text._ZN5clang22MicrosoftVTableContext31computeVTableRelatedInformationEPKNS_13CXXRecordDeclE+0x2425): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::DeterminePrimaryVirtualBases(clang::CXXRecordDecl const*, clang::CharUnits, llvm::SmallPtrSet&) [clone .constprop.933]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder28DeterminePrimaryVirtualBasesEPKN5clang13CXXRecordDeclENS1_9CharUnitsERN4llvm11SmallPtrSetIS4_Lj4EEE.constprop.933+0xc5): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::VCallAndVBaseOffsetBuilder::AddVBaseOffsets(clang::CXXRecordDecl const*, clang::CharUnits) [clone .constprop.943]': (.text._ZN12_GLOBAL__N_126VCallAndVBaseOffsetBuilder15AddVBaseOffsetsEPKN5clang13CXXRecordDeclENS1_9CharUnitsE.constprop.943+0xe0): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::VCallAndVBaseOffsetBuilder::AddVBaseOffsets(clang::CXXRecordDecl const*, clang::CharUnits) [clone .constprop.943]': (.text._ZN12_GLOBAL__N_126VCallAndVBaseOffsetBuilder15AddVBaseOffsetsEPKN5clang13CXXRecordDeclENS1_9CharUnitsE.constprop.943+0x23f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::ComputeThisAdjustment(clang::CXXMethodDecl const*, clang::CharUnits, (anonymous namespace)::FinalOverriders::OverriderInfo) [clone .isra.891] [clone .constprop.941]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder21ComputeThisAdjustmentEPKN5clang13CXXMethodDeclENS1_9CharUnitsENS_15FinalOverriders13OverriderInfoE.isra.891.constprop.941+0x5bb): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `clang::ItaniumVTableContext::getVirtualBaseOffsetOffset(clang::CXXRecordDecl const*, clang::CXXRecordDecl const*)': (.text._ZN5clang20ItaniumVTableContext26getVirtualBaseOffsetOffsetEPKNS_13CXXRecordDeclES3_+0x1dd): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::AddMethods(clang::BaseSubobject, clang::CharUnits, clang::CXXRecordDecl const*, clang::CharUnits, llvm::SmallSetVector&) [clone .constprop.935]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10AddMethodsEN5clang13BaseSubobjectENS1_9CharUnitsEPKNS1_13CXXRecordDeclES3_RN4llvm14SmallSetVectorIS6_Lj8EEE.constprop.935+0x707): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::AddMethods(clang::BaseSubobject, clang::CharUnits, clang::CXXRecordDecl const*, clang::CharUnits, llvm::SmallSetVector&) [clone .constprop.935]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10AddMethodsEN5clang13BaseSubobjectENS1_9CharUnitsEPKNS1_13CXXRecordDeclES3_RN4llvm14SmallSetVectorIS6_Lj8EEE.constprop.935+0x7d8): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::AddMethods(clang::BaseSubobject, clang::CharUnits, clang::CXXRecordDecl const*, clang::CharUnits, llvm::SmallSetVector&) [clone .constprop.935]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10AddMethodsEN5clang13BaseSubobjectENS1_9CharUnitsEPKNS1_13CXXRecordDeclES3_RN4llvm14SmallSetVectorIS6_Lj8EEE.constprop.935+0x9bc): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::AddMethods(clang::BaseSubobject, clang::CharUnits, clang::CXXRecordDecl const*, clang::CharUnits, llvm::SmallSetVector&) [clone .constprop.935]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10AddMethodsEN5clang13BaseSubobjectENS1_9CharUnitsEPKNS1_13CXXRecordDeclES3_RN4llvm14SmallSetVectorIS6_Lj8EEE.constprop.935+0xa42): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::AddMethods(clang::BaseSubobject, clang::CharUnits, clang::CXXRecordDecl const*, clang::CharUnits, llvm::SmallSetVector&) [clone .constprop.935]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10AddMethodsEN5clang13BaseSubobjectENS1_9CharUnitsEPKNS1_13CXXRecordDeclES3_RN4llvm14SmallSetVectorIS6_Lj8EEE.constprop.935+0xb9b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::AddMethods(clang::BaseSubobject, clang::CharUnits, clang::CXXRecordDecl const*, clang::CharUnits, llvm::SmallSetVector&) [clone .constprop.935]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10AddMethodsEN5clang13BaseSubobjectENS1_9CharUnitsEPKNS1_13CXXRecordDeclES3_RN4llvm14SmallSetVectorIS6_Lj8EEE.constprop.935+0xcc2): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::AddMethods(clang::BaseSubobject, clang::CharUnits, clang::CXXRecordDecl const*, clang::CharUnits, llvm::SmallSetVector&) [clone .constprop.935]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder10AddMethodsEN5clang13BaseSubobjectENS1_9CharUnitsEPKNS1_13CXXRecordDeclES3_RN4llvm14SmallSetVectorIS6_Lj8EEE.constprop.935+0xce7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::LayoutPrimaryAndSecondaryVTables(clang::BaseSubobject, bool, bool, clang::CharUnits)': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder32LayoutPrimaryAndSecondaryVTablesEN5clang13BaseSubobjectEbbNS1_9CharUnitsE+0x42f): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::LayoutPrimaryAndSecondaryVTables(clang::BaseSubobject, bool, bool, clang::CharUnits)': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder32LayoutPrimaryAndSecondaryVTablesEN5clang13BaseSubobjectEbbNS1_9CharUnitsE+0x46a): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::LayoutPrimaryAndSecondaryVTables(clang::BaseSubobject, bool, bool, clang::CharUnits)': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder32LayoutPrimaryAndSecondaryVTablesEN5clang13BaseSubobjectEbbNS1_9CharUnitsE+0xa44): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `(anonymous namespace)::ItaniumVTableBuilder::LayoutVTablesForVirtualBases(clang::CXXRecordDecl const*, llvm::SmallPtrSet&) [clone .constprop.934]': (.text._ZN12_GLOBAL__N_120ItaniumVTableBuilder28LayoutVTablesForVirtualBasesEPKN5clang13CXXRecordDeclERN4llvm11SmallPtrSetIS4_Lj4EEE.constprop.934+0x125): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `clang::ItaniumVTableContext::computeVTableRelatedInformation(clang::CXXRecordDecl const*)': (.text._ZN5clang20ItaniumVTableContext31computeVTableRelatedInformationEPKNS_13CXXRecordDeclE+0x367): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `clang::ItaniumVTableContext::computeVTableRelatedInformation(clang::CXXRecordDecl const*)': (.text._ZN5clang20ItaniumVTableContext31computeVTableRelatedInformationEPKNS_13CXXRecordDeclE+0x5a0): undefined reference to `llvm::outs()' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `clang::ItaniumVTableContext::createConstructionVTableLayout(clang::CXXRecordDecl const*, clang::CharUnits, bool, clang::CXXRecordDecl const*)': (.text._ZN5clang20ItaniumVTableContext30createConstructionVTableLayoutEPKNS_13CXXRecordDeclENS_9CharUnitsEbS3_+0x295): undefined reference to `llvm::SmallPtrSetImplBase::shrink_and_clear()' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `clang::ItaniumVTableContext::createConstructionVTableLayout(clang::CXXRecordDecl const*, clang::CharUnits, bool, clang::CXXRecordDecl const*)': (.text._ZN5clang20ItaniumVTableContext30createConstructionVTableLayoutEPKNS_13CXXRecordDeclENS_9CharUnitsEbS3_+0x2fb): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o): In function `clang::ItaniumVTableContext::createConstructionVTableLayout(clang::CXXRecordDecl const*, clang::CharUnits, bool, clang::CXXRecordDecl const*)': (.text._ZN5clang20ItaniumVTableContext30createConstructionVTableLayoutEPKNS_13CXXRecordDeclENS_9CharUnitsEbS3_+0x312): undefined reference to `llvm::outs()' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o):(.data.rel.ro._ZTIN4llvm13format_objectIJmEEE[_ZTIN4llvm13format_objectIJmEEE]+0x10): undefined reference to `typeinfo for llvm::format_object_base' /usr/lib/llvm-3.8/lib/libclangAST.a(VTableBuilder.cpp.o):(.data.rel.ro._ZTVN4llvm13format_objectIJmEEE[_ZTVN4llvm13format_objectIJmEEE]+0x10): undefined reference to `llvm::format_object_base::home()' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentLexer.cpp.o): In function `clang::comments::Lexer::resolveHTMLDecimalCharacterReference(llvm::StringRef) const': (.text._ZNK5clang8comments5Lexer36resolveHTMLDecimalCharacterReferenceEN4llvm9StringRefE+0xb6): undefined reference to `llvm::ConvertCodePointToUTF8(unsigned int, char*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentLexer.cpp.o): In function `clang::comments::Lexer::resolveHTMLDecimalCharacterReference(llvm::StringRef) const': (.text._ZNK5clang8comments5Lexer36resolveHTMLDecimalCharacterReferenceEN4llvm9StringRefE+0x117): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentLexer.cpp.o): In function `clang::comments::Lexer::resolveHTMLHexCharacterReference(llvm::StringRef) const': (.text._ZNK5clang8comments5Lexer32resolveHTMLHexCharacterReferenceEN4llvm9StringRefE+0xf2): undefined reference to `llvm::ConvertCodePointToUTF8(unsigned int, char*&)' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentLexer.cpp.o): In function `clang::comments::Lexer::resolveHTMLHexCharacterReference(llvm::StringRef) const': (.text._ZNK5clang8comments5Lexer32resolveHTMLHexCharacterReferenceEN4llvm9StringRefE+0x15a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentLexer.cpp.o): In function `clang::comments::Lexer::setupAndLexVerbatimBlock(clang::comments::Token&, char const*, char, clang::comments::CommandInfo const*)': (.text._ZN5clang8comments5Lexer24setupAndLexVerbatimBlockERNS0_5TokenEPKccPKNS0_11CommandInfoE+0x147): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentLexer.cpp.o): In function `clang::comments::Lexer::setupAndLexVerbatimBlock(clang::comments::Token&, char const*, char, clang::comments::CommandInfo const*)': (.text._ZN5clang8comments5Lexer24setupAndLexVerbatimBlockERNS0_5TokenEPKccPKNS0_11CommandInfoE+0x16b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentLexer.cpp.o): In function `clang::comments::Lexer::lexVerbatimBlockFirstLine(clang::comments::Token&)': (.text._ZN5clang8comments5Lexer25lexVerbatimBlockFirstLineERNS0_5TokenE+0x95): undefined reference to `llvm::StringRef::find(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentLexer.cpp.o): In function `clang::comments::Token::dump(clang::comments::Lexer const&, clang::SourceManager const&) const': (.text._ZNK5clang8comments5Token4dumpERKNS0_5LexerERKNS_13SourceManagerE+0x17): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentLexer.cpp.o): In function `clang::comments::Token::dump(clang::comments::Lexer const&, clang::SourceManager const&) const': (.text._ZNK5clang8comments5Token4dumpERKNS0_5LexerERKNS_13SourceManagerE+0x62): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentLexer.cpp.o): In function `clang::comments::Token::dump(clang::comments::Lexer const&, clang::SourceManager const&) const': (.text._ZNK5clang8comments5Token4dumpERKNS0_5LexerERKNS_13SourceManagerE+0xa1): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentLexer.cpp.o): In function `clang::comments::Token::dump(clang::comments::Lexer const&, clang::SourceManager const&) const': (.text._ZNK5clang8comments5Token4dumpERKNS0_5LexerERKNS_13SourceManagerE+0xc1): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentLexer.cpp.o): In function `clang::comments::Token::dump(clang::comments::Lexer const&, clang::SourceManager const&) const': (.text._ZNK5clang8comments5Token4dumpERKNS0_5LexerERKNS_13SourceManagerE+0x172): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentLexer.cpp.o): In function `clang::comments::Token::dump(clang::comments::Lexer const&, clang::SourceManager const&) const': (.text._ZNK5clang8comments5Token4dumpERKNS0_5LexerERKNS_13SourceManagerE+0x1a0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentLexer.cpp.o): In function `clang::comments::Token::dump(clang::comments::Lexer const&, clang::SourceManager const&) const': (.text._ZNK5clang8comments5Token4dumpERKNS0_5LexerERKNS_13SourceManagerE+0x1c0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentLexer.cpp.o): In function `clang::comments::Token::dump(clang::comments::Lexer const&, clang::SourceManager const&) const': (.text._ZNK5clang8comments5Token4dumpERKNS0_5LexerERKNS_13SourceManagerE+0x1e0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentLexer.cpp.o): In function `clang::comments::Token::dump(clang::comments::Lexer const&, clang::SourceManager const&) const': (.text._ZNK5clang8comments5Token4dumpERKNS0_5LexerERKNS_13SourceManagerE+0x200): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentLexer.cpp.o):(.text._ZNK5clang8comments5Token4dumpERKNS0_5LexerERKNS_13SourceManagerE+0x15d): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(CommentLexer.cpp.o): In function `clang::comments::Lexer::lexCommentText(clang::comments::Token&)': (.text._ZN5clang8comments5Lexer14lexCommentTextERNS0_5TokenE+0x261): undefined reference to `llvm::StringRef::find_first_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentParser.cpp.o): In function `clang::comments::Parser::parseParamCommandArgs(clang::comments::ParamCommandComment*, clang::comments::TextTokenRetokenizer&)': (.text._ZN5clang8comments6Parser21parseParamCommandArgsEPNS0_19ParamCommandCommentERNS0_20TextTokenRetokenizerE+0x435): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentParser.cpp.o): In function `clang::comments::Parser::parseParamCommandArgs(clang::comments::ParamCommandComment*, clang::comments::TextTokenRetokenizer&)': (.text._ZN5clang8comments6Parser21parseParamCommandArgsEPNS0_19ParamCommandCommentERNS0_20TextTokenRetokenizerE+0x920): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentParser.cpp.o): In function `clang::comments::Parser::parseParamCommandArgs(clang::comments::ParamCommandComment*, clang::comments::TextTokenRetokenizer&)': (.text._ZN5clang8comments6Parser21parseParamCommandArgsEPNS0_19ParamCommandCommentERNS0_20TextTokenRetokenizerE+0xe91): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentParser.cpp.o): In function `clang::comments::Parser::parseParamCommandArgs(clang::comments::ParamCommandComment*, clang::comments::TextTokenRetokenizer&)': (.text._ZN5clang8comments6Parser21parseParamCommandArgsEPNS0_19ParamCommandCommentERNS0_20TextTokenRetokenizerE+0xec0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentParser.cpp.o): In function `clang::comments::Parser::parseParamCommandArgs(clang::comments::ParamCommandComment*, clang::comments::TextTokenRetokenizer&)': (.text._ZN5clang8comments6Parser21parseParamCommandArgsEPNS0_19ParamCommandCommentERNS0_20TextTokenRetokenizerE+0x1101): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentParser.cpp.o):(.text._ZN5clang8comments6Parser21parseParamCommandArgsEPNS0_19ParamCommandCommentERNS0_20TextTokenRetokenizerE+0x1133): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(CommentSema.cpp.o): In function `clang::comments::(anonymous namespace)::SimpleTypoCorrector::addDecl(clang::NamedDecl const*)': (.text._ZN5clang8comments12_GLOBAL__N_119SimpleTypoCorrector7addDeclEPKNS_9NamedDeclE+0x6e): undefined reference to `llvm::StringRef::edit_distance(llvm::StringRef, bool, unsigned int) const' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentSema.cpp.o): In function `clang::comments::(anonymous namespace)::ResolveTParamReferenceHelper(llvm::StringRef, clang::TemplateParameterList const*, llvm::SmallVectorImpl*)': (.text._ZN5clang8comments12_GLOBAL__N_128ResolveTParamReferenceHelperEN4llvm9StringRefEPKNS_21TemplateParameterListEPNS2_15SmallVectorImplIjEE+0x150): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentSema.cpp.o): In function `clang::comments::(anonymous namespace)::ResolveTParamReferenceHelper(llvm::StringRef, clang::TemplateParameterList const*, llvm::SmallVectorImpl*)': (.text._ZN5clang8comments12_GLOBAL__N_128ResolveTParamReferenceHelperEN4llvm9StringRefEPKNS_21TemplateParameterListEPNS2_15SmallVectorImplIjEE+0x16c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentSema.cpp.o): In function `clang::comments::Sema::setDecl(clang::Decl const*)': (.text._ZN5clang8comments4Sema7setDeclEPKNS_4DeclE+0x107): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentSema.cpp.o): In function `clang::comments::Sema::actOnParagraphComment(llvm::ArrayRef)': (.text._ZN5clang8comments4Sema21actOnParagraphCommentEN4llvm8ArrayRefIPNS0_20InlineContentCommentEEE+0x147): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentSema.cpp.o): In function `clang::comments::Sema::actOnParamCommandParamNameArg(clang::comments::ParamCommandComment*, clang::SourceLocation, clang::SourceLocation, llvm::StringRef)': (.text._ZN5clang8comments4Sema29actOnParamCommandParamNameArgEPNS0_19ParamCommandCommentENS_14SourceLocationES4_N4llvm9StringRefE+0x12f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentSema.cpp.o):(.text._ZN5clang8comments4Sema19actOnUnknownCommandENS_14SourceLocationES2_j+0x125): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(CommentSema.cpp.o): In function `clang::comments::Sema::actOnTParamCommandParamNameArg(clang::comments::TParamCommandComment*, clang::SourceLocation, clang::SourceLocation, llvm::StringRef)': (.text._ZN5clang8comments4Sema30actOnTParamCommandParamNameArgEPNS0_20TParamCommandCommentENS_14SourceLocationES4_N4llvm9StringRefE+0x1de): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentSema.cpp.o): In function `clang::comments::Sema::actOnTParamCommandParamNameArg(clang::comments::TParamCommandComment*, clang::SourceLocation, clang::SourceLocation, llvm::StringRef)': (.text._ZN5clang8comments4Sema30actOnTParamCommandParamNameArgEPNS0_20TParamCommandCommentENS_14SourceLocationES4_N4llvm9StringRefE+0x4bf): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentSema.cpp.o): In function `clang::comments::Sema::actOnTParamCommandParamNameArg(clang::comments::TParamCommandComment*, clang::SourceLocation, clang::SourceLocation, llvm::StringRef)': (.text._ZN5clang8comments4Sema30actOnTParamCommandParamNameArgEPNS0_20TParamCommandCommentENS_14SourceLocationES4_N4llvm9StringRefE+0xac5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentSema.cpp.o): In function `clang::comments::Sema::actOnTParamCommandParamNameArg(clang::comments::TParamCommandComment*, clang::SourceLocation, clang::SourceLocation, llvm::StringRef)': (.text._ZN5clang8comments4Sema30actOnTParamCommandParamNameArgEPNS0_20TParamCommandCommentENS_14SourceLocationES4_N4llvm9StringRefE+0xb24): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentSema.cpp.o): In function `clang::comments::Sema::actOnTParamCommandParamNameArg(clang::comments::TParamCommandComment*, clang::SourceLocation, clang::SourceLocation, llvm::StringRef)': (.text._ZN5clang8comments4Sema30actOnTParamCommandParamNameArgEPNS0_20TParamCommandCommentENS_14SourceLocationES4_N4llvm9StringRefE+0xb4a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentSema.cpp.o): In function `clang::comments::Sema::actOnTParamCommandParamNameArg(clang::comments::TParamCommandComment*, clang::SourceLocation, clang::SourceLocation, llvm::StringRef)': (.text._ZN5clang8comments4Sema30actOnTParamCommandParamNameArgEPNS0_20TParamCommandCommentENS_14SourceLocationES4_N4llvm9StringRefE+0xbc0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentSema.cpp.o): In function `clang::comments::Sema::actOnTParamCommandParamNameArg(clang::comments::TParamCommandComment*, clang::SourceLocation, clang::SourceLocation, llvm::StringRef)': (.text._ZN5clang8comments4Sema30actOnTParamCommandParamNameArgEPNS0_20TParamCommandCommentENS_14SourceLocationES4_N4llvm9StringRefE+0xcc5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentSema.cpp.o):(.text._ZN5clang8comments4Sema30actOnTParamCommandParamNameArgEPNS0_20TParamCommandCommentENS_14SourceLocationES4_N4llvm9StringRefE+0xd0a): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangAST.a(CommentSema.cpp.o): In function `clang::comments::Sema::checkDeprecatedCommand(clang::comments::BlockCommandComment const*) [clone .part.174]': (.text._ZN5clang8comments4Sema22checkDeprecatedCommandEPKNS0_19BlockCommandCommentE.part.174+0x207): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentSema.cpp.o): In function `clang::comments::Sema::checkDeprecatedCommand(clang::comments::BlockCommandComment const*) [clone .part.174]': (.text._ZN5clang8comments4Sema22checkDeprecatedCommandEPKNS0_19BlockCommandCommentE.part.174+0x2eb): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentSema.cpp.o): In function `clang::comments::Sema::checkDeprecatedCommand(clang::comments::BlockCommandComment const*) [clone .part.174]': (.text._ZN5clang8comments4Sema22checkDeprecatedCommandEPKNS0_19BlockCommandCommentE.part.174+0x7e7): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentSema.cpp.o): In function `clang::comments::Sema::checkDeprecatedCommand(clang::comments::BlockCommandComment const*) [clone .part.174]': (.text._ZN5clang8comments4Sema22checkDeprecatedCommandEPKNS0_19BlockCommandCommentE.part.174+0x8d2): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentSema.cpp.o): In function `clang::comments::Sema::checkDeprecatedCommand(clang::comments::BlockCommandComment const*) [clone .part.174]': (.text._ZN5clang8comments4Sema22checkDeprecatedCommandEPKNS0_19BlockCommandCommentE.part.174+0xa2e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentSema.cpp.o): In function `clang::comments::Sema::checkDeprecatedCommand(clang::comments::BlockCommandComment const*) [clone .part.174]': (.text._ZN5clang8comments4Sema22checkDeprecatedCommandEPKNS0_19BlockCommandCommentE.part.174+0xa78): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentSema.cpp.o): In function `clang::comments::Sema::actOnParamCommandDirectionArg(clang::comments::ParamCommandComment*, clang::SourceLocation, clang::SourceLocation, llvm::StringRef)': (.text._ZN5clang8comments4Sema29actOnParamCommandDirectionArgEPNS0_19ParamCommandCommentENS_14SourceLocationES4_N4llvm9StringRefE+0x49): undefined reference to `llvm::StringRef::lower[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentSema.cpp.o): In function `clang::comments::Sema::actOnParamCommandDirectionArg(clang::comments::ParamCommandComment*, clang::SourceLocation, clang::SourceLocation, llvm::StringRef)': (.text._ZN5clang8comments4Sema29actOnParamCommandDirectionArgEPNS0_19ParamCommandCommentENS_14SourceLocationES4_N4llvm9StringRefE+0x4b0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangAST.a(CommentSema.cpp.o): In function `clang::comments::Sema::actOnParamCommandDirectionArg(clang::comments::ParamCommandComment*, clang::SourceLocation, clang::SourceLocation, llvm::StringRef)': (.text._ZN5clang8comments4Sema29actOnParamCommandDirectionArgEPNS0_19ParamCommandCommentENS_14SourceLocationES4_N4llvm9StringRefE+0x4f8): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangASTMatchers.a(ASTMatchFinder.cpp.o): In function `clang::ast_matchers::MatchFinder::~MatchFinder()': (.text._ZN5clang12ast_matchers11MatchFinderD2Ev+0xc): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangASTMatchers.a(ASTMatchFinder.cpp.o): In function `void clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor::matchWithoutFilter, clang::ast_matchers::MatchFinder::MatchCallback*>, std::allocator, clang::ast_matchers::MatchFinder::MatchCallback*> > > >(clang::NestedNameSpecifier const&, std::vector, clang::ast_matchers::MatchFinder::MatchCallback*>, std::allocator, clang::ast_matchers::MatchFinder::MatchCallback*> > > const&)': (.text._ZN5clang12ast_matchers8internal12_GLOBAL__N_115MatchASTVisitor18matchWithoutFilterINS_19NestedNameSpecifierESt6vectorISt4pairINS1_7MatcherIS5_EEPNS0_11MatchFinder13MatchCallbackEESaISD_EEEEvRKT_RKT0_+0x161): undefined reference to `llvm::TimeRecord::getCurrentTime(bool)' /usr/lib/llvm-3.8/lib/libclangASTMatchers.a(ASTMatchFinder.cpp.o): In function `void clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor::matchWithoutFilter, clang::ast_matchers::MatchFinder::MatchCallback*>, std::allocator, clang::ast_matchers::MatchFinder::MatchCallback*> > > >(clang::NestedNameSpecifier const&, std::vector, clang::ast_matchers::MatchFinder::MatchCallback*>, std::allocator, clang::ast_matchers::MatchFinder::MatchCallback*> > > const&)': (.text._ZN5clang12ast_matchers8internal12_GLOBAL__N_115MatchASTVisitor18matchWithoutFilterINS_19NestedNameSpecifierESt6vectorISt4pairINS1_7MatcherIS5_EEPNS0_11MatchFinder13MatchCallbackEESaISD_EEEEvRKT_RKT0_+0x29d): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangASTMatchers.a(ASTMatchFinder.cpp.o): In function `void clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor::matchWithoutFilter, clang::ast_matchers::MatchFinder::MatchCallback*>, std::allocator, clang::ast_matchers::MatchFinder::MatchCallback*> > > >(clang::NestedNameSpecifier const&, std::vector, clang::ast_matchers::MatchFinder::MatchCallback*>, std::allocator, clang::ast_matchers::MatchFinder::MatchCallback*> > > const&)': (.text._ZN5clang12ast_matchers8internal12_GLOBAL__N_115MatchASTVisitor18matchWithoutFilterINS_19NestedNameSpecifierESt6vectorISt4pairINS1_7MatcherIS5_EEPNS0_11MatchFinder13MatchCallbackEESaISD_EEEEvRKT_RKT0_+0x2dc): undefined reference to `llvm::TimeRecord::getCurrentTime(bool)' /usr/lib/llvm-3.8/lib/libclangASTMatchers.a(ASTMatchFinder.cpp.o): In function `void clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor::matchWithoutFilter, clang::ast_matchers::MatchFinder::MatchCallback*>, std::allocator, clang::ast_matchers::MatchFinder::MatchCallback*> > > >(clang::NestedNameSpecifier const&, std::vector, clang::ast_matchers::MatchFinder::MatchCallback*>, std::allocator, clang::ast_matchers::MatchFinder::MatchCallback*> > > const&)': (.text._ZN5clang12ast_matchers8internal12_GLOBAL__N_115MatchASTVisitor18matchWithoutFilterINS_19NestedNameSpecifierESt6vectorISt4pairINS1_7MatcherIS5_EEPNS0_11MatchFinder13MatchCallbackEESaISD_EEEEvRKT_RKT0_+0x3f9): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangASTMatchers.a(ASTMatchFinder.cpp.o): In function `void clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor::matchWithoutFilter, clang::ast_matchers::MatchFinder::MatchCallback*>, std::allocator, clang::ast_matchers::MatchFinder::MatchCallback*> > > >(clang::QualType const&, std::vector, clang::ast_matchers::MatchFinder::MatchCallback*>, std::allocator, clang::ast_matchers::MatchFinder::MatchCallback*> > > const&)': (.text._ZN5clang12ast_matchers8internal12_GLOBAL__N_115MatchASTVisitor18matchWithoutFilterINS_8QualTypeESt6vectorISt4pairINS1_7MatcherIS5_EEPNS0_11MatchFinder13MatchCallbackEESaISD_EEEEvRKT_RKT0_+0x161): undefined reference to `llvm::TimeRecord::getCurrentTime(bool)' /usr/lib/llvm-3.8/lib/libclangASTMatchers.a(ASTMatchFinder.cpp.o): In function `void clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor::matchWithoutFilter, clang::ast_matchers::MatchFinder::MatchCallback*>, std::allocator, clang::ast_matchers::MatchFinder::MatchCallback*> > > >(clang::QualType const&, std::vector, clang::ast_matchers::MatchFinder::MatchCallback*>, std::allocator, clang::ast_matchers::MatchFinder::MatchCallback*> > > const&)': (.text._ZN5clang12ast_matchers8internal12_GLOBAL__N_115MatchASTVisitor18matchWithoutFilterINS_8QualTypeESt6vectorISt4pairINS1_7MatcherIS5_EEPNS0_11MatchFinder13MatchCallbackEESaISD_EEEEvRKT_RKT0_+0x29d): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangASTMatchers.a(ASTMatchFinder.cpp.o): In function `void clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor::matchWithoutFilter, clang::ast_matchers::MatchFinder::MatchCallback*>, std::allocator, clang::ast_matchers::MatchFinder::MatchCallback*> > > >(clang::QualType const&, std::vector, clang::ast_matchers::MatchFinder::MatchCallback*>, std::allocator, clang::ast_matchers::MatchFinder::MatchCallback*> > > const&)': (.text._ZN5clang12ast_matchers8internal12_GLOBAL__N_115MatchASTVisitor18matchWithoutFilterINS_8QualTypeESt6vectorISt4pairINS1_7MatcherIS5_EEPNS0_11MatchFinder13MatchCallbackEESaISD_EEEEvRKT_RKT0_+0x2dc): undefined reference to `llvm::TimeRecord::getCurrentTime(bool)' /usr/lib/llvm-3.8/lib/libclangASTMatchers.a(ASTMatchFinder.cpp.o): In function `void clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor::matchWithoutFilter, clang::ast_matchers::MatchFinder::MatchCallback*>, std::allocator, clang::ast_matchers::MatchFinder::MatchCallback*> > > >(clang::QualType const&, std::vector, clang::ast_matchers::MatchFinder::MatchCallback*>, std::allocator, clang::ast_matchers::MatchFinder::MatchCallback*> > > const&)': (.text._ZN5clang12ast_matchers8internal12_GLOBAL__N_115MatchASTVisitor18matchWithoutFilterINS_8QualTypeESt6vectorISt4pairINS1_7MatcherIS5_EEPNS0_11MatchFinder13MatchCallbackEESaISD_EEEEvRKT_RKT0_+0x3f9): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangASTMatchers.a(ASTMatchFinder.cpp.o): In function `void clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor::matchWithoutFilter, clang::ast_matchers::MatchFinder::MatchCallback*>, std::allocator, clang::ast_matchers::MatchFinder::MatchCallback*> > > >(clang::NestedNameSpecifierLoc const&, std::vector, clang::ast_matchers::MatchFinder::MatchCallback*>, std::allocator, clang::ast_matchers::MatchFinder::MatchCallback*> > > const&)': (.text._ZN5clang12ast_matchers8internal12_GLOBAL__N_115MatchASTVisitor18matchWithoutFilterINS_22NestedNameSpecifierLocESt6vectorISt4pairINS1_7MatcherIS5_EEPNS0_11MatchFinder13MatchCallbackEESaISD_EEEEvRKT_RKT0_+0x171): undefined reference to `llvm::TimeRecord::getCurrentTime(bool)' /usr/lib/llvm-3.8/lib/libclangASTMatchers.a(ASTMatchFinder.cpp.o): In function `void clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor::matchWithoutFilter, clang::ast_matchers::MatchFinder::MatchCallback*>, std::allocator, clang::ast_matchers::MatchFinder::MatchCallback*> > > >(clang::NestedNameSpecifierLoc const&, std::vector, clang::ast_matchers::MatchFinder::MatchCallback*>, std::allocator, clang::ast_matchers::MatchFinder::MatchCallback*> > > const&)': (.text._ZN5clang12ast_matchers8internal12_GLOBAL__N_115MatchASTVisitor18matchWithoutFilterINS_22NestedNameSpecifierLocESt6vectorISt4pairINS1_7MatcherIS5_EEPNS0_11MatchFinder13MatchCallbackEESaISD_EEEEvRKT_RKT0_+0x2ad): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangASTMatchers.a(ASTMatchFinder.cpp.o): In function `void clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor::matchWithoutFilter, clang::ast_matchers::MatchFinder::MatchCallback*>, std::allocator, clang::ast_matchers::MatchFinder::MatchCallback*> > > >(clang::NestedNameSpecifierLoc const&, std::vector, clang::ast_matchers::MatchFinder::MatchCallback*>, std::allocator, clang::ast_matchers::MatchFinder::MatchCallback*> > > const&)': (.text._ZN5clang12ast_matchers8internal12_GLOBAL__N_115MatchASTVisitor18matchWithoutFilterINS_22NestedNameSpecifierLocESt6vectorISt4pairINS1_7MatcherIS5_EEPNS0_11MatchFinder13MatchCallbackEESaISD_EEEEvRKT_RKT0_+0x2ec): undefined reference to `llvm::TimeRecord::getCurrentTime(bool)' /usr/lib/llvm-3.8/lib/libclangASTMatchers.a(ASTMatchFinder.cpp.o): In function `void clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor::matchWithoutFilter, clang::ast_matchers::MatchFinder::MatchCallback*>, std::allocator, clang::ast_matchers::MatchFinder::MatchCallback*> > > >(clang::NestedNameSpecifierLoc const&, std::vector, clang::ast_matchers::MatchFinder::MatchCallback*>, std::allocator, clang::ast_matchers::MatchFinder::MatchCallback*> > > const&)': (.text._ZN5clang12ast_matchers8internal12_GLOBAL__N_115MatchASTVisitor18matchWithoutFilterINS_22NestedNameSpecifierLocESt6vectorISt4pairINS1_7MatcherIS5_EEPNS0_11MatchFinder13MatchCallbackEESaISD_EEEEvRKT_RKT0_+0x409): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangASTMatchers.a(ASTMatchFinder.cpp.o): In function `void clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor::matchWithoutFilter, clang::ast_matchers::MatchFinder::MatchCallback*>, std::allocator, clang::ast_matchers::MatchFinder::MatchCallback*> > > >(clang::TypeLoc const&, std::vector, clang::ast_matchers::MatchFinder::MatchCallback*>, std::allocator, clang::ast_matchers::MatchFinder::MatchCallback*> > > const&)': (.text._ZN5clang12ast_matchers8internal12_GLOBAL__N_115MatchASTVisitor18matchWithoutFilterINS_7TypeLocESt6vectorISt4pairINS1_7MatcherIS5_EEPNS0_11MatchFinder13MatchCallbackEESaISD_EEEEvRKT_RKT0_+0x171): undefined reference to `llvm::TimeRecord::getCurrentTime(bool)' /usr/lib/llvm-3.8/lib/libclangASTMatchers.a(ASTMatchFinder.cpp.o): In function `void clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor::matchWithoutFilter, clang::ast_matchers::MatchFinder::MatchCallback*>, std::allocator, clang::ast_matchers::MatchFinder::MatchCallback*> > > >(clang::TypeLoc const&, std::vector, clang::ast_matchers::MatchFinder::MatchCallback*>, std::allocator, clang::ast_matchers::MatchFinder::MatchCallback*> > > const&)': (.text._ZN5clang12ast_matchers8internal12_GLOBAL__N_115MatchASTVisitor18matchWithoutFilterINS_7TypeLocESt6vectorISt4pairINS1_7MatcherIS5_EEPNS0_11MatchFinder13MatchCallbackEESaISD_EEEEvRKT_RKT0_+0x2ad): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangASTMatchers.a(ASTMatchFinder.cpp.o): In function `void clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor::matchWithoutFilter, clang::ast_matchers::MatchFinder::MatchCallback*>, std::allocator, clang::ast_matchers::MatchFinder::MatchCallback*> > > >(clang::TypeLoc const&, std::vector, clang::ast_matchers::MatchFinder::MatchCallback*>, std::allocator, clang::ast_matchers::MatchFinder::MatchCallback*> > > const&)': (.text._ZN5clang12ast_matchers8internal12_GLOBAL__N_115MatchASTVisitor18matchWithoutFilterINS_7TypeLocESt6vectorISt4pairINS1_7MatcherIS5_EEPNS0_11MatchFinder13MatchCallbackEESaISD_EEEEvRKT_RKT0_+0x2ec): undefined reference to `llvm::TimeRecord::getCurrentTime(bool)' /usr/lib/llvm-3.8/lib/libclangASTMatchers.a(ASTMatchFinder.cpp.o): In function `void clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor::matchWithoutFilter, clang::ast_matchers::MatchFinder::MatchCallback*>, std::allocator, clang::ast_matchers::MatchFinder::MatchCallback*> > > >(clang::TypeLoc const&, std::vector, clang::ast_matchers::MatchFinder::MatchCallback*>, std::allocator, clang::ast_matchers::MatchFinder::MatchCallback*> > > const&)': (.text._ZN5clang12ast_matchers8internal12_GLOBAL__N_115MatchASTVisitor18matchWithoutFilterINS_7TypeLocESt6vectorISt4pairINS1_7MatcherIS5_EEPNS0_11MatchFinder13MatchCallbackEESaISD_EEEEvRKT_RKT0_+0x409): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangASTMatchers.a(ASTMatchFinder.cpp.o): In function `clang::ast_matchers::MatchFinder::addMatcher(clang::ast_matchers::internal::Matcher const&, clang::ast_matchers::MatchFinder::MatchCallback*)': (.text._ZN5clang12ast_matchers11MatchFinder10addMatcherERKNS0_8internal7MatcherINS_8QualTypeEEEPNS1_13MatchCallbackE+0x61): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangASTMatchers.a(ASTMatchFinder.cpp.o): In function `clang::ast_matchers::MatchFinder::addMatcher(clang::ast_matchers::internal::Matcher const&, clang::ast_matchers::MatchFinder::MatchCallback*) [clone .localalias.4248]': (.text._ZN5clang12ast_matchers11MatchFinder10addMatcherERKNS0_8internal7MatcherINS_4StmtEEEPNS1_13MatchCallbackE+0x61): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangASTMatchers.a(ASTMatchFinder.cpp.o): In function `clang::ast_matchers::MatchFinder::addMatcher(clang::ast_matchers::internal::Matcher const&, clang::ast_matchers::MatchFinder::MatchCallback*)': (.text._ZN5clang12ast_matchers11MatchFinder10addMatcherERKNS0_8internal7MatcherINS_19NestedNameSpecifierEEEPNS1_13MatchCallbackE+0x61): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangASTMatchers.a(ASTMatchFinder.cpp.o): In function `clang::ast_matchers::MatchFinder::addMatcher(clang::ast_matchers::internal::Matcher const&, clang::ast_matchers::MatchFinder::MatchCallback*)': (.text._ZN5clang12ast_matchers11MatchFinder10addMatcherERKNS0_8internal7MatcherINS_22NestedNameSpecifierLocEEEPNS1_13MatchCallbackE+0x61): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangASTMatchers.a(ASTMatchFinder.cpp.o): In function `clang::ast_matchers::MatchFinder::addMatcher(clang::ast_matchers::internal::Matcher const&, clang::ast_matchers::MatchFinder::MatchCallback*)': (.text._ZN5clang12ast_matchers11MatchFinder10addMatcherERKNS0_8internal7MatcherINS_7TypeLocEEEPNS1_13MatchCallbackE+0x61): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangASTMatchers.a(ASTMatchFinder.cpp.o): In function `clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor::matchWithFilter(clang::ast_type_traits::DynTypedNode const&)': (.text._ZN5clang12ast_matchers8internal12_GLOBAL__N_115MatchASTVisitor15matchWithFilterERKNS_15ast_type_traits12DynTypedNodeE+0x191): undefined reference to `llvm::TimeRecord::getCurrentTime(bool)' /usr/lib/llvm-3.8/lib/libclangASTMatchers.a(ASTMatchFinder.cpp.o): In function `clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor::matchWithFilter(clang::ast_type_traits::DynTypedNode const&)': (.text._ZN5clang12ast_matchers8internal12_GLOBAL__N_115MatchASTVisitor15matchWithFilterERKNS_15ast_type_traits12DynTypedNodeE+0x2d2): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangASTMatchers.a(ASTMatchFinder.cpp.o): In function `clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor::matchWithFilter(clang::ast_type_traits::DynTypedNode const&)': (.text._ZN5clang12ast_matchers8internal12_GLOBAL__N_115MatchASTVisitor15matchWithFilterERKNS_15ast_type_traits12DynTypedNodeE+0x316): undefined reference to `llvm::TimeRecord::getCurrentTime(bool)' /usr/lib/llvm-3.8/lib/libclangASTMatchers.a(ASTMatchFinder.cpp.o): In function `clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor::matchWithFilter(clang::ast_type_traits::DynTypedNode const&)': (.text._ZN5clang12ast_matchers8internal12_GLOBAL__N_115MatchASTVisitor15matchWithFilterERKNS_15ast_type_traits12DynTypedNodeE+0x443): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangASTMatchers.a(ASTMatchFinder.cpp.o): In function `clang::ast_matchers::MatchFinder::matchAST(clang::ASTContext&)': (.text._ZN5clang12ast_matchers11MatchFinder8matchASTERNS_10ASTContextE+0x2ba): undefined reference to `llvm::TimeRecord::getCurrentTime(bool)' /usr/lib/llvm-3.8/lib/libclangASTMatchers.a(ASTMatchFinder.cpp.o): In function `clang::ast_matchers::MatchFinder::matchAST(clang::ASTContext&)': (.text._ZN5clang12ast_matchers11MatchFinder8matchASTERNS_10ASTContextE+0x38f): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangASTMatchers.a(ASTMatchFinder.cpp.o): In function `clang::ast_matchers::MatchFinder::matchAST(clang::ASTContext&)': (.text._ZN5clang12ast_matchers11MatchFinder8matchASTERNS_10ASTContextE+0x3d7): undefined reference to `llvm::TimeRecord::getCurrentTime(bool)' /usr/lib/llvm-3.8/lib/libclangASTMatchers.a(ASTMatchFinder.cpp.o): In function `clang::ast_matchers::MatchFinder::matchAST(clang::ASTContext&)': (.text._ZN5clang12ast_matchers11MatchFinder8matchASTERNS_10ASTContextE+0x50b): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangASTMatchers.a(ASTMatchFinder.cpp.o): In function `clang::ast_matchers::MatchFinder::matchAST(clang::ASTContext&)': (.text._ZN5clang12ast_matchers11MatchFinder8matchASTERNS_10ASTContextE+0x5f0): undefined reference to `llvm::TimeRecord::getCurrentTime(bool)' /usr/lib/llvm-3.8/lib/libclangASTMatchers.a(ASTMatchFinder.cpp.o): In function `clang::ast_matchers::MatchFinder::matchAST(clang::ASTContext&)': (.text._ZN5clang12ast_matchers11MatchFinder8matchASTERNS_10ASTContextE+0x6c6): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangASTMatchers.a(ASTMatchFinder.cpp.o): In function `clang::ast_matchers::MatchFinder::matchAST(clang::ASTContext&)': (.text._ZN5clang12ast_matchers11MatchFinder8matchASTERNS_10ASTContextE+0x70e): undefined reference to `llvm::TimeRecord::getCurrentTime(bool)' /usr/lib/llvm-3.8/lib/libclangASTMatchers.a(ASTMatchFinder.cpp.o): In function `clang::ast_matchers::MatchFinder::matchAST(clang::ASTContext&)': (.text._ZN5clang12ast_matchers11MatchFinder8matchASTERNS_10ASTContextE+0x84e): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangASTMatchers.a(ASTMatchersInternal.cpp.o): In function `clang::ast_matchers::internal::DynTypedMatcher::trueMatcher(clang::ast_type_traits::ASTNodeKind)': (.text._ZN5clang12ast_matchers8internal15DynTypedMatcher11trueMatcherENS_15ast_type_traits11ASTNodeKindE+0x11): undefined reference to `llvm::llvm_is_multithreaded()' /usr/lib/llvm-3.8/lib/libclangASTMatchers.a(ASTMatchersInternal.cpp.o): In function `clang::ast_matchers::internal::DynTypedMatcher::trueMatcher(clang::ast_type_traits::ASTNodeKind)': (.text._ZN5clang12ast_matchers8internal15DynTypedMatcher11trueMatcherENS_15ast_type_traits11ASTNodeKindE+0x49): undefined reference to `llvm::sys::MemoryFence()' /usr/lib/llvm-3.8/lib/libclangASTMatchers.a(ASTMatchersInternal.cpp.o): In function `clang::ast_matchers::internal::DynTypedMatcher::trueMatcher(clang::ast_type_traits::ASTNodeKind)': (.text._ZN5clang12ast_matchers8internal15DynTypedMatcher11trueMatcherENS_15ast_type_traits11ASTNodeKindE+0x68): undefined reference to `llvm::ManagedStaticBase::RegisterManagedStatic(void* (*)(), void (*)(void*)) const' /usr/lib/llvm-3.8/lib/libclangASTMatchers.a(ASTMatchersInternal.cpp.o): In function `clang::ast_matchers::internal::HasNameMatcher::HasNameMatcher(llvm::StringRef)': (.text._ZN5clang12ast_matchers8internal14HasNameMatcherC2EN4llvm9StringRefE+0x38): undefined reference to `llvm::StringRef::find(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangASTMatchers.a(ASTMatchersInternal.cpp.o): In function `clang::ast_matchers::internal::HasNameMatcher::matchesNodeUnqualified(clang::NamedDecl const&) const': (.text._ZNK5clang12ast_matchers8internal14HasNameMatcher22matchesNodeUnqualifiedERKNS_9NamedDeclE+0xfd): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangASTMatchers.a(ASTMatchersInternal.cpp.o): In function `clang::ast_matchers::internal::HasNameMatcher::matchesNodeUnqualified(clang::NamedDecl const&) const': (.text._ZNK5clang12ast_matchers8internal14HasNameMatcher22matchesNodeUnqualifiedERKNS_9NamedDeclE+0x10b): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangASTMatchers.a(ASTMatchersInternal.cpp.o): In function `clang::ast_matchers::internal::HasNameMatcher::matchesNodeUnqualified(clang::NamedDecl const&) const': (.text._ZNK5clang12ast_matchers8internal14HasNameMatcher22matchesNodeUnqualifiedERKNS_9NamedDeclE+0x14e): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangASTMatchers.a(ASTMatchersInternal.cpp.o): In function `clang::ast_matchers::internal::HasNameMatcher::matchesNodeFull(clang::NamedDecl const&) const': (.text._ZNK5clang12ast_matchers8internal14HasNameMatcher15matchesNodeFullERKNS_9NamedDeclE+0x90): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangASTMatchers.a(ASTMatchersInternal.cpp.o): In function `clang::ast_matchers::internal::HasNameMatcher::matchesNodeFull(clang::NamedDecl const&) const': (.text._ZNK5clang12ast_matchers8internal14HasNameMatcher15matchesNodeFullERKNS_9NamedDeclE+0x9e): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangASTMatchers.a(ASTMatchersInternal.cpp.o): In function `clang::ast_matchers::internal::HasNameMatcher::matchesNodeFull(clang::NamedDecl const&) const': (.text._ZNK5clang12ast_matchers8internal14HasNameMatcher15matchesNodeFullERKNS_9NamedDeclE+0x119): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseAST.cpp.o): In function `(anonymous namespace)::ResetStackCleanup::~ResetStackCleanup()': (.text._ZN12_GLOBAL__N_117ResetStackCleanupD2Ev+0xb): undefined reference to `llvm::CrashRecoveryContextCleanup::~CrashRecoveryContextCleanup()' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseAST.cpp.o): In function `(anonymous namespace)::ResetStackCleanup::~ResetStackCleanup()': (.text._ZN12_GLOBAL__N_117ResetStackCleanupD0Ev+0xf): undefined reference to `llvm::CrashRecoveryContextCleanup::~CrashRecoveryContextCleanup()' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseAST.cpp.o): In function `llvm::CrashRecoveryContextDeleteCleanup::~CrashRecoveryContextDeleteCleanup()': (.text._ZN4llvm33CrashRecoveryContextDeleteCleanupIN5clang4SemaEED2Ev[_ZN4llvm33CrashRecoveryContextDeleteCleanupIN5clang4SemaEED5Ev]+0xf): undefined reference to `llvm::CrashRecoveryContextCleanup::~CrashRecoveryContextCleanup()' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseAST.cpp.o): In function `llvm::CrashRecoveryContextDeleteCleanup::~CrashRecoveryContextDeleteCleanup()': (.text._ZN4llvm33CrashRecoveryContextDeleteCleanupIN5clang4SemaEED0Ev[_ZN4llvm33CrashRecoveryContextDeleteCleanupIN5clang4SemaEED5Ev]+0x13): undefined reference to `llvm::CrashRecoveryContextCleanup::~CrashRecoveryContextCleanup()' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseAST.cpp.o): In function `llvm::CrashRecoveryContextDeleteCleanup::~CrashRecoveryContextDeleteCleanup()': (.text._ZN4llvm33CrashRecoveryContextDeleteCleanupIN5clang6ParserEED2Ev[_ZN4llvm33CrashRecoveryContextDeleteCleanupIN5clang6ParserEED5Ev]+0xf): undefined reference to `llvm::CrashRecoveryContextCleanup::~CrashRecoveryContextCleanup()' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseAST.cpp.o):(.text._ZN4llvm33CrashRecoveryContextDeleteCleanupIN5clang6ParserEED0Ev[_ZN4llvm33CrashRecoveryContextDeleteCleanupIN5clang6ParserEED5Ev]+0x13): more undefined references to `llvm::CrashRecoveryContextCleanup::~CrashRecoveryContextCleanup()' follow /usr/lib/llvm-3.8/lib/libclangParse.a(ParseAST.cpp.o): In function `(anonymous namespace)::ResetStackCleanup::recoverResources()': (.text._ZN12_GLOBAL__N_117ResetStackCleanup16recoverResourcesEv+0x5): undefined reference to `llvm::RestorePrettyStackState(void const*)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseAST.cpp.o): In function `(anonymous namespace)::PrettyStackTraceParserEntry::~PrettyStackTraceParserEntry()': (.text._ZN12_GLOBAL__N_127PrettyStackTraceParserEntryD2Ev+0xb): undefined reference to `llvm::PrettyStackTraceEntry::~PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseAST.cpp.o): In function `(anonymous namespace)::PrettyStackTraceParserEntry::~PrettyStackTraceParserEntry()': (.text._ZN12_GLOBAL__N_127PrettyStackTraceParserEntryD0Ev+0xf): undefined reference to `llvm::PrettyStackTraceEntry::~PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseAST.cpp.o): In function `(anonymous namespace)::PrettyStackTraceParserEntry::print(llvm::raw_ostream&) const': (.text._ZNK12_GLOBAL__N_127PrettyStackTraceParserEntry5printERN4llvm11raw_ostreamE+0x2d0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseAST.cpp.o): In function `(anonymous namespace)::PrettyStackTraceParserEntry::print(llvm::raw_ostream&) const': (.text._ZNK12_GLOBAL__N_127PrettyStackTraceParserEntry5printERN4llvm11raw_ostreamE+0x2f0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseAST.cpp.o): In function `(anonymous namespace)::PrettyStackTraceParserEntry::print(llvm::raw_ostream&) const': (.text._ZNK12_GLOBAL__N_127PrettyStackTraceParserEntry5printERN4llvm11raw_ostreamE+0x310): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseAST.cpp.o): In function `(anonymous namespace)::PrettyStackTraceParserEntry::print(llvm::raw_ostream&) const': (.text._ZNK12_GLOBAL__N_127PrettyStackTraceParserEntry5printERN4llvm11raw_ostreamE+0x330): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseAST.cpp.o): In function `(anonymous namespace)::PrettyStackTraceParserEntry::print(llvm::raw_ostream&) const': (.text._ZNK12_GLOBAL__N_127PrettyStackTraceParserEntry5printERN4llvm11raw_ostreamE+0x34a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseAST.cpp.o):(.text._ZNK12_GLOBAL__N_127PrettyStackTraceParserEntry5printERN4llvm11raw_ostreamE+0x378): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangParse.a(ParseAST.cpp.o): In function `clang::ParseAST(clang::Sema&, bool, bool)': (.text._ZN5clang8ParseASTERNS_4SemaEbb+0x69): undefined reference to `llvm::SavePrettyStackState()' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseAST.cpp.o): In function `clang::ParseAST(clang::Sema&, bool, bool)': (.text._ZN5clang8ParseASTERNS_4SemaEbb+0x7a): undefined reference to `llvm::CrashRecoveryContext::GetCurrent()' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseAST.cpp.o): In function `clang::ParseAST(clang::Sema&, bool, bool)': (.text._ZN5clang8ParseASTERNS_4SemaEbb+0xb9): undefined reference to `llvm::CrashRecoveryContext::registerCleanup(llvm::CrashRecoveryContextCleanup*)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseAST.cpp.o): In function `clang::ParseAST(clang::Sema&, bool, bool)': (.text._ZN5clang8ParseASTERNS_4SemaEbb+0xcf): undefined reference to `llvm::PrettyStackTraceEntry::PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseAST.cpp.o): In function `clang::ParseAST(clang::Sema&, bool, bool)': (.text._ZN5clang8ParseASTERNS_4SemaEbb+0xe5): undefined reference to `llvm::CrashRecoveryContext::GetCurrent()' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseAST.cpp.o): In function `clang::ParseAST(clang::Sema&, bool, bool)': (.text._ZN5clang8ParseASTERNS_4SemaEbb+0x124): undefined reference to `llvm::CrashRecoveryContext::registerCleanup(llvm::CrashRecoveryContextCleanup*)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseAST.cpp.o): In function `clang::ParseAST(clang::Sema&, bool, bool)': (.text._ZN5clang8ParseASTERNS_4SemaEbb+0x1f8): undefined reference to `llvm::CrashRecoveryContext::unregisterCleanup(llvm::CrashRecoveryContextCleanup*)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseAST.cpp.o): In function `clang::ParseAST(clang::Sema&, bool, bool)': (.text._ZN5clang8ParseASTERNS_4SemaEbb+0x20e): undefined reference to `llvm::PrettyStackTraceEntry::~PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseAST.cpp.o): In function `clang::ParseAST(clang::Sema&, bool, bool)': (.text._ZN5clang8ParseASTERNS_4SemaEbb+0x22b): undefined reference to `llvm::CrashRecoveryContext::unregisterCleanup(llvm::CrashRecoveryContextCleanup*)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseAST.cpp.o): In function `clang::ParseAST(clang::Sema&, bool, bool)': (.text._ZN5clang8ParseASTERNS_4SemaEbb+0x321): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseAST.cpp.o): In function `clang::ParseAST(clang::Sema&, bool, bool)': (.text._ZN5clang8ParseASTERNS_4SemaEbb+0x3cd): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseAST.cpp.o): In function `clang::ParseAST(clang::Preprocessor&, clang::ASTConsumer*, clang::ASTContext&, bool, clang::TranslationUnitKind, clang::CodeCompleteConsumer*, bool)': (.text._ZN5clang8ParseASTERNS_12PreprocessorEPNS_11ASTConsumerERNS_10ASTContextEbNS_19TranslationUnitKindEPNS_20CodeCompleteConsumerEb+0x50): undefined reference to `llvm::CrashRecoveryContext::GetCurrent()' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseAST.cpp.o): In function `clang::ParseAST(clang::Preprocessor&, clang::ASTConsumer*, clang::ASTContext&, bool, clang::TranslationUnitKind, clang::CodeCompleteConsumer*, bool)': (.text._ZN5clang8ParseASTERNS_12PreprocessorEPNS_11ASTConsumerERNS_10ASTContextEbNS_19TranslationUnitKindEPNS_20CodeCompleteConsumerEb+0x8a): undefined reference to `llvm::CrashRecoveryContext::registerCleanup(llvm::CrashRecoveryContextCleanup*)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseAST.cpp.o): In function `clang::ParseAST(clang::Preprocessor&, clang::ASTConsumer*, clang::ASTContext&, bool, clang::TranslationUnitKind, clang::CodeCompleteConsumer*, bool)': (.text._ZN5clang8ParseASTERNS_12PreprocessorEPNS_11ASTConsumerERNS_10ASTContextEbNS_19TranslationUnitKindEPNS_20CodeCompleteConsumerEb+0xac): undefined reference to `llvm::CrashRecoveryContext::unregisterCleanup(llvm::CrashRecoveryContextCleanup*)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseAST.cpp.o):(.data.rel.ro._ZTIN4llvm31CrashRecoveryContextCleanupBaseIN12_GLOBAL__N_117ResetStackCleanupEKvEE+0x10): undefined reference to `typeinfo for llvm::CrashRecoveryContextCleanup' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseAST.cpp.o):(.data.rel.ro._ZTIN12_GLOBAL__N_127PrettyStackTraceParserEntryE+0x10): undefined reference to `typeinfo for llvm::PrettyStackTraceEntry' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseAST.cpp.o):(.data.rel.ro._ZTIN4llvm31CrashRecoveryContextCleanupBaseINS_33CrashRecoveryContextDeleteCleanupIN5clang4SemaEEES3_EE[_ZTIN4llvm31CrashRecoveryContextCleanupBaseINS_33CrashRecoveryContextDeleteCleanupIN5clang4SemaEEES3_EE]+0x10): undefined reference to `typeinfo for llvm::CrashRecoveryContextCleanup' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseAST.cpp.o):(.data.rel.ro._ZTIN4llvm31CrashRecoveryContextCleanupBaseINS_33CrashRecoveryContextDeleteCleanupIN5clang6ParserEEES3_EE[_ZTIN4llvm31CrashRecoveryContextCleanupBaseINS_33CrashRecoveryContextDeleteCleanupIN5clang6ParserEEES3_EE]+0x10): undefined reference to `typeinfo for llvm::CrashRecoveryContextCleanup' /usr/lib/llvm-3.8/lib/libclangParse.a(Parser.cpp.o): In function `clang::Parser::getSEHExceptKeyword()': (.text._ZN5clang6Parser19getSEHExceptKeywordEv+0x6b): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangParse.a(Parser.cpp.o): In function `clang::Parser::getSEHExceptKeyword()': (.text._ZN5clang6Parser19getSEHExceptKeywordEv+0x190): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangParse.a(Parser.cpp.o): In function `clang::Parser::getSEHExceptKeyword()': (.text._ZN5clang6Parser19getSEHExceptKeywordEv+0x310): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(Parser.cpp.o): In function `clang::Parser::getSEHExceptKeyword()': (.text._ZN5clang6Parser19getSEHExceptKeywordEv+0x351): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(Parser.cpp.o): In function `clang::Parser::ExitScope()': (.text._ZN5clang6Parser9ExitScopeEv+0x6d): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangParse.a(Parser.cpp.o): In function `clang::Parser::Initialize()': (.text._ZN5clang6Parser10InitializeEv+0x94): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangParse.a(Parser.cpp.o): In function `clang::Parser::Initialize()': (.text._ZN5clang6Parser10InitializeEv+0x322): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangParse.a(Parser.cpp.o): In function `clang::Parser::Initialize()': (.text._ZN5clang6Parser10InitializeEv+0x488): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangParse.a(Parser.cpp.o): In function `clang::Parser::Initialize()': (.text._ZN5clang6Parser10InitializeEv+0x4ef): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangParse.a(Parser.cpp.o): In function `clang::Parser::Initialize()': (.text._ZN5clang6Parser10InitializeEv+0x554): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangParse.a(Parser.cpp.o): In function `clang::Parser::Initialize()': (.text._ZN5clang6Parser10InitializeEv+0x5bf): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangParse.a(Parser.cpp.o): In function `clang::Parser::Initialize()': (.text._ZN5clang6Parser10InitializeEv+0x64d): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangParse.a(Parser.cpp.o): In function `clang::Parser::Initialize()': (.text._ZN5clang6Parser10InitializeEv+0x8ad): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangParse.a(Parser.cpp.o): In function `clang::Parser::Initialize()': (.text._ZN5clang6Parser10InitializeEv+0x9e5): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangParse.a(Parser.cpp.o): In function `clang::Parser::Initialize()': (.text._ZN5clang6Parser10InitializeEv+0xb22): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangParse.a(Parser.cpp.o): In function `clang::Parser::Initialize()': (.text._ZN5clang6Parser10InitializeEv+0xc68): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangParse.a(Parser.cpp.o): In function `clang::Parser::Initialize()': (.text._ZN5clang6Parser10InitializeEv+0xd9c): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangParse.a(Parser.cpp.o): In function `clang::Parser::Initialize()': (.text._ZN5clang6Parser10InitializeEv+0x1502): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(Parser.cpp.o): In function `clang::Parser::Initialize()': (.text._ZN5clang6Parser10InitializeEv+0x1532): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(Parser.cpp.o): In function `clang::Parser::Initialize()': (.text._ZN5clang6Parser10InitializeEv+0x1562): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(Parser.cpp.o): In function `clang::Parser::Initialize()': (.text._ZN5clang6Parser10InitializeEv+0x1592): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(Parser.cpp.o): In function `clang::Parser::Initialize()': (.text._ZN5clang6Parser10InitializeEv+0x15c2): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(Parser.cpp.o):(.text._ZN5clang6Parser10InitializeEv+0x15f2): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangParse.a(Parser.cpp.o): In function `clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*)': (.text._ZN5clang6Parser24ParseExternalDeclarationERNS0_25ParsedAttributesWithRangeEPNS_15ParsingDeclSpecE+0x7de): undefined reference to `llvm::StringRef::find_first_not_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangParse.a(Parser.cpp.o): In function `clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*)': (.text._ZN5clang6Parser24ParseExternalDeclarationERNS0_25ParsedAttributesWithRangeEPNS_15ParsingDeclSpecE+0x825): undefined reference to `llvm::StringRef::find_last_not_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangParse.a(Parser.cpp.o): In function `clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*)': (.text._ZN5clang6Parser24ParseExternalDeclarationERNS0_25ParsedAttributesWithRangeEPNS_15ParsingDeclSpecE+0x8fc): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(Parser.cpp.o): In function `clang::Parser::~Parser()': (.text._ZN5clang6ParserD2Ev+0x48): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangParse.a(Parser.cpp.o): In function `clang::Parser::~Parser()': (.text._ZN5clang6ParserD2Ev+0xa6): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseCXXInlineMethods.cpp.o): In function `clang::Parser::ParseLexedMethodDeclaration(clang::Parser::LateParsedMethodDeclaration&)': (.text._ZN5clang6Parser27ParseLexedMethodDeclarationERNS0_27LateParsedMethodDeclarationE+0xb67): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseCXXInlineMethods.cpp.o): In function `clang::Parser::ParseLexedMethodDeclaration(clang::Parser::LateParsedMethodDeclaration&)': (.text._ZN5clang6Parser27ParseLexedMethodDeclarationERNS0_27LateParsedMethodDeclarationE+0xb8b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseCXXInlineMethods.cpp.o): In function `clang::Parser::ParseLexedMethodDeclaration(clang::Parser::LateParsedMethodDeclaration&)': (.text._ZN5clang6Parser27ParseLexedMethodDeclarationERNS0_27LateParsedMethodDeclarationE+0xe19): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseCXXInlineMethods.cpp.o): In function `clang::Parser::ParseLexedMethodDeclaration(clang::Parser::LateParsedMethodDeclaration&)': (.text._ZN5clang6Parser27ParseLexedMethodDeclarationERNS0_27LateParsedMethodDeclarationE+0xe5e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseCXXInlineMethods.cpp.o): In function `clang::Parser::ParseLexedMethodDeclaration(clang::Parser::LateParsedMethodDeclaration&)': (.text._ZN5clang6Parser27ParseLexedMethodDeclarationERNS0_27LateParsedMethodDeclarationE+0xe7a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseCXXInlineMethods.cpp.o):(.text._ZN5clang6Parser19ParseLexedMethodDefERNS0_11LexedMethodE+0x680): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangParse.a(ParseDecl.cpp.o): In function `clang::Parser::ParseFunctionDeclaratorIdentifierList(clang::Declarator&, llvm::SmallVectorImpl&)': (.text._ZN5clang6Parser37ParseFunctionDeclaratorIdentifierListERNS_10DeclaratorERN4llvm15SmallVectorImplINS_15DeclaratorChunk9ParamInfoEEE+0x1a8): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseDecl.cpp.o): In function `clang::Parser::ParseFunctionDeclaratorIdentifierList(clang::Declarator&, llvm::SmallVectorImpl&)': (.text._ZN5clang6Parser37ParseFunctionDeclaratorIdentifierListERNS_10DeclaratorERN4llvm15SmallVectorImplINS_15DeclaratorChunk9ParamInfoEEE+0x2e5): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseDecl.cpp.o): In function `clang::Parser::ParseFunctionDeclaratorIdentifierList(clang::Declarator&, llvm::SmallVectorImpl&)': (.text._ZN5clang6Parser37ParseFunctionDeclaratorIdentifierListERNS_10DeclaratorERN4llvm15SmallVectorImplINS_15DeclaratorChunk9ParamInfoEEE+0x3a9): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseDecl.cpp.o): In function `clang::Parser::ParseFunctionDeclaratorIdentifierList(clang::Declarator&, llvm::SmallVectorImpl&)': (.text._ZN5clang6Parser37ParseFunctionDeclaratorIdentifierListERNS_10DeclaratorERN4llvm15SmallVectorImplINS_15DeclaratorChunk9ParamInfoEEE+0x3c2): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseDecl.cpp.o): In function `clang::Parser::isConstructorDeclarator(bool)': (.text._ZN5clang6Parser23isConstructorDeclaratorEb+0x617): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseDecl.cpp.o): In function `clang::Parser::isConstructorDeclarator(bool)': (.text._ZN5clang6Parser23isConstructorDeclaratorEb+0x647): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseDecl.cpp.o): In function `clang::Parser::isConstructorDeclarator(bool)': (.text._ZN5clang6Parser23isConstructorDeclaratorEb+0x677): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseDecl.cpp.o): In function `llvm::SmallVectorTemplateBase::push_back(clang::Token const&)': (.text._ZN4llvm23SmallVectorTemplateBaseIN5clang5TokenELb1EE9push_backERKS2_[_ZN4llvm23SmallVectorTemplateBaseIN5clang5TokenELb1EE9push_backERKS2_]+0x4c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseDecl.cpp.o):(.text._ZN5clang6Parser26ParseAvailabilityAttributeERNS_14IdentifierInfoENS_14SourceLocationERNS_16ParsedAttributesEPS3_PS1_S3_NS_13AttributeList6SyntaxE+0xad6): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangParse.a(ParseDecl.cpp.o): In function `clang::Parser::ParseStructUnionBody(clang::SourceLocation, unsigned int, clang::Decl*)': (.text._ZN5clang6Parser20ParseStructUnionBodyENS_14SourceLocationEjPNS_4DeclE+0x4f): undefined reference to `llvm::PrettyStackTraceEntry::PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseDecl.cpp.o): In function `clang::Parser::ParseStructUnionBody(clang::SourceLocation, unsigned int, clang::Decl*)': (.text._ZN5clang6Parser20ParseStructUnionBodyENS_14SourceLocationEjPNS_4DeclE+0x137): undefined reference to `llvm::PrettyStackTraceEntry::~PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseDecl.cpp.o): In function `clang::Parser::ParseStructUnionBody(clang::SourceLocation, unsigned int, clang::Decl*)': (.text._ZN5clang6Parser20ParseStructUnionBodyENS_14SourceLocationEjPNS_4DeclE+0xa9c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseDecl.cpp.o): In function `clang::Parser::ParseParameterDeclarationClause(clang::Declarator&, clang::ParsedAttributes&, llvm::SmallVectorImpl&, clang::SourceLocation&)': (.text._ZN5clang6Parser31ParseParameterDeclarationClauseERNS_10DeclaratorERNS_16ParsedAttributesERN4llvm15SmallVectorImplINS_15DeclaratorChunk9ParamInfoEEERNS_14SourceLocationE+0xe13): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseDecl.cpp.o): In function `clang::Parser::ParseFunctionDeclarator(clang::Declarator&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&, bool, bool)': (.text._ZN5clang6Parser23ParseFunctionDeclaratorERNS_10DeclaratorERNS_16ParsedAttributesERNS_24BalancedDelimiterTrackerEbb+0x8e0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseDecl.cpp.o): In function `clang::Parser::ParseParenDeclarator(clang::Declarator&)': (.text._ZN5clang6Parser20ParseParenDeclaratorERNS_10DeclaratorE+0x480): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseDecl.cpp.o): In function `clang::Parser::ParseDirectDeclarator(clang::Declarator&)': (.text._ZN5clang6Parser21ParseDirectDeclaratorERNS_10DeclaratorE+0x912): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseDeclCXX.cpp.o):(.text._ZN5clang12Preprocessor10EnterTokenERKNS_5TokenE[_ZN5clang12Preprocessor10EnterTokenERKNS_5TokenE]+0xf6): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangParse.a(ParseDeclCXX.cpp.o): In function `clang::Parser::ParseNamespace(unsigned int, clang::SourceLocation&, clang::SourceLocation)': (.text._ZN5clang6Parser14ParseNamespaceEjRNS_14SourceLocationES1_+0x634): undefined reference to `llvm::PrettyStackTraceEntry::PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseDeclCXX.cpp.o): In function `clang::Parser::ParseNamespace(unsigned int, clang::SourceLocation&, clang::SourceLocation)': (.text._ZN5clang6Parser14ParseNamespaceEjRNS_14SourceLocationES1_+0x6eb): undefined reference to `llvm::PrettyStackTraceEntry::~PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseDeclCXX.cpp.o): In function `clang::Parser::ParseNamespace(unsigned int, clang::SourceLocation&, clang::SourceLocation)': (.text._ZN5clang6Parser14ParseNamespaceEjRNS_14SourceLocationES1_+0x1193): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseDeclCXX.cpp.o): In function `clang::Parser::ParseBaseClause(clang::Decl*)': (.text._ZN5clang6Parser15ParseBaseClauseEPNS_4DeclE+0x13b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseDeclCXX.cpp.o): In function `clang::Parser::ParseUsingDirectiveOrDeclaration(unsigned int, clang::Parser::ParsedTemplateInfo const&, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&, clang::Decl**)': (.text._ZN5clang6Parser32ParseUsingDirectiveOrDeclarationEjRKNS0_18ParsedTemplateInfoERNS_14SourceLocationERNS0_25ParsedAttributesWithRangeEPPNS_4DeclE+0x360): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseDeclCXX.cpp.o): In function `clang::Parser::ParseCXXClassMemberDeclaration(clang::AccessSpecifier, clang::AttributeList*, clang::Parser::ParsedTemplateInfo const&, clang::ParsingDeclRAIIObject*)': (.text._ZN5clang6Parser30ParseCXXClassMemberDeclarationENS_15AccessSpecifierEPNS_13AttributeListERKNS0_18ParsedTemplateInfoEPNS_21ParsingDeclRAIIObjectE+0x1212): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseDeclCXX.cpp.o): In function `clang::Parser::ParseCXXClassMemberDeclaration(clang::AccessSpecifier, clang::AttributeList*, clang::Parser::ParsedTemplateInfo const&, clang::ParsingDeclRAIIObject*)': (.text._ZN5clang6Parser30ParseCXXClassMemberDeclarationENS_15AccessSpecifierEPNS_13AttributeListERKNS0_18ParsedTemplateInfoEPNS_21ParsingDeclRAIIObjectE+0x1a8a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseDeclCXX.cpp.o):(.text._ZN5clang6Parser30ParseCXXClassMemberDeclarationENS_15AccessSpecifierEPNS_13AttributeListERKNS0_18ParsedTemplateInfoEPNS_21ParsingDeclRAIIObjectE+0x1d8c): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangParse.a(ParseDeclCXX.cpp.o): In function `clang::Parser::ParseCXXMemberSpecification(clang::SourceLocation, clang::SourceLocation, clang::Parser::ParsedAttributesWithRange&, unsigned int, clang::Decl*)': (.text._ZN5clang6Parser27ParseCXXMemberSpecificationENS_14SourceLocationES1_RNS0_25ParsedAttributesWithRangeEjPNS_4DeclE+0x51): undefined reference to `llvm::PrettyStackTraceEntry::PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseDeclCXX.cpp.o): In function `clang::Parser::ParseCXXMemberSpecification(clang::SourceLocation, clang::SourceLocation, clang::Parser::ParsedAttributesWithRange&, unsigned int, clang::Decl*)': (.text._ZN5clang6Parser27ParseCXXMemberSpecificationENS_14SourceLocationES1_RNS0_25ParsedAttributesWithRangeEjPNS_4DeclE+0x550): undefined reference to `llvm::PrettyStackTraceEntry::~PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseDeclCXX.cpp.o): In function `clang::Parser::ParseClassSpecifier(clang::tok::TokenKind, clang::SourceLocation, clang::DeclSpec&, clang::Parser::ParsedTemplateInfo const&, clang::AccessSpecifier, bool, clang::Parser::DeclSpecContext, clang::Parser::ParsedAttributesWithRange&)': (.text._ZN5clang6Parser19ParseClassSpecifierENS_3tok9TokenKindENS_14SourceLocationERNS_8DeclSpecERKNS0_18ParsedTemplateInfoENS_15AccessSpecifierEbNS0_15DeclSpecContextERNS0_25ParsedAttributesWithRangeE+0x22f2): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseDeclCXX.cpp.o): In function `clang::Parser::ParseClassSpecifier(clang::tok::TokenKind, clang::SourceLocation, clang::DeclSpec&, clang::Parser::ParsedTemplateInfo const&, clang::AccessSpecifier, bool, clang::Parser::DeclSpecContext, clang::Parser::ParsedAttributesWithRange&)': (.text._ZN5clang6Parser19ParseClassSpecifierENS_3tok9TokenKindENS_14SourceLocationERNS_8DeclSpecERKNS0_18ParsedTemplateInfoENS_15AccessSpecifierEbNS0_15DeclSpecContextERNS0_25ParsedAttributesWithRangeE+0x23a7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseExpr.cpp.o): In function `clang::Parser::ParseStringLiteralExpression(bool)': (.text._ZN5clang6Parser28ParseStringLiteralExpressionEb+0xa7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseExpr.cpp.o): In function `clang::Parser::ParseBlockLiteralExpression()': (.text._ZN5clang6Parser27ParseBlockLiteralExpressionEv+0x51): undefined reference to `llvm::PrettyStackTraceEntry::PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseExpr.cpp.o): In function `clang::Parser::ParseBlockLiteralExpression()': (.text._ZN5clang6Parser27ParseBlockLiteralExpressionEv+0x642): undefined reference to `llvm::PrettyStackTraceEntry::~PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseExpr.cpp.o): In function `clang::Parser::ParseBlockLiteralExpression()': (.text._ZN5clang6Parser27ParseBlockLiteralExpressionEv+0xa7b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseExpr.cpp.o): In function `clang::Parser::ParseCastExpression(bool, bool, bool&, clang::Parser::TypeCastState)': (.text._ZN5clang6Parser19ParseCastExpressionEbbRbNS0_13TypeCastStateE+0x2ab7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseExpr.cpp.o): In function `clang::Parser::ParseCastExpression(bool, bool, bool&, clang::Parser::TypeCastState)': (.text._ZN5clang6Parser19ParseCastExpressionEbbRbNS0_13TypeCastStateE+0x2afb): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseExpr.cpp.o): In function `clang::Parser::ParseCastExpression(bool, bool, bool&, clang::Parser::TypeCastState)': (.text._ZN5clang6Parser19ParseCastExpressionEbbRbNS0_13TypeCastStateE+0x2b35): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseExpr.cpp.o): In function `clang::Parser::ParseCastExpression(bool, bool, bool&, clang::Parser::TypeCastState)': (.text._ZN5clang6Parser19ParseCastExpressionEbbRbNS0_13TypeCastStateE+0x2c96): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseExpr.cpp.o):(.text._ZN5clang6Parser19ParseCastExpressionEbbRbNS0_13TypeCastStateE+0x2cc3): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangParse.a(ParseExprCXX.cpp.o): In function `clang::Parser::ParseUnqualifiedIdOperator(clang::CXXScopeSpec&, bool, clang::OpaquePtr, clang::UnqualifiedId&)': (.text._ZN5clang6Parser26ParseUnqualifiedIdOperatorERNS_12CXXScopeSpecEbNS_9OpaquePtrINS_8QualTypeEEERNS_13UnqualifiedIdE+0x81e): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseExprCXX.cpp.o): In function `clang::Parser::ParseUnqualifiedIdOperator(clang::CXXScopeSpec&, bool, clang::OpaquePtr, clang::UnqualifiedId&)': (.text._ZN5clang6Parser26ParseUnqualifiedIdOperatorERNS_12CXXScopeSpecEbNS_9OpaquePtrINS_8QualTypeEEERNS_13UnqualifiedIdE+0x14d4): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseExprCXX.cpp.o): In function `clang::Parser::ParseUnqualifiedIdOperator(clang::CXXScopeSpec&, bool, clang::OpaquePtr, clang::UnqualifiedId&)': (.text._ZN5clang6Parser26ParseUnqualifiedIdOperatorERNS_12CXXScopeSpecEbNS_9OpaquePtrINS_8QualTypeEEERNS_13UnqualifiedIdE+0x1667): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseExprCXX.cpp.o): In function `clang::Parser::ParseUnqualifiedIdOperator(clang::CXXScopeSpec&, bool, clang::OpaquePtr, clang::UnqualifiedId&)': (.text._ZN5clang6Parser26ParseUnqualifiedIdOperatorERNS_12CXXScopeSpecEbNS_9OpaquePtrINS_8QualTypeEEERNS_13UnqualifiedIdE+0x1786): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseExprCXX.cpp.o): In function `clang::Parser::ParseUnqualifiedIdOperator(clang::CXXScopeSpec&, bool, clang::OpaquePtr, clang::UnqualifiedId&)': (.text._ZN5clang6Parser26ParseUnqualifiedIdOperatorERNS_12CXXScopeSpecEbNS_9OpaquePtrINS_8QualTypeEEERNS_13UnqualifiedIdE+0x17c9): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseExprCXX.cpp.o): In function `clang::Parser::ParseUnqualifiedIdOperator(clang::CXXScopeSpec&, bool, clang::OpaquePtr, clang::UnqualifiedId&)': (.text._ZN5clang6Parser26ParseUnqualifiedIdOperatorERNS_12CXXScopeSpecEbNS_9OpaquePtrINS_8QualTypeEEERNS_13UnqualifiedIdE+0x180d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseExprCXX.cpp.o): In function `clang::Parser::ParseDirectNewDeclarator(clang::Declarator&)': (.text._ZN5clang6Parser24ParseDirectNewDeclaratorERNS_10DeclaratorE+0x4b8): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseExprCXX.cpp.o): In function `clang::Parser::ParseLambdaExpressionAfterIntroducer(clang::LambdaIntroducer&)': (.text._ZN5clang6Parser36ParseLambdaExpressionAfterIntroducerERNS_16LambdaIntroducerE+0x71): undefined reference to `llvm::PrettyStackTraceEntry::PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseExprCXX.cpp.o): In function `clang::Parser::ParseLambdaExpressionAfterIntroducer(clang::LambdaIntroducer&)': (.text._ZN5clang6Parser36ParseLambdaExpressionAfterIntroducerERNS_16LambdaIntroducerE+0x6da): undefined reference to `llvm::PrettyStackTraceEntry::~PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseExprCXX.cpp.o): In function `clang::Parser::ParseLambdaExpressionAfterIntroducer(clang::LambdaIntroducer&)': (.text._ZN5clang6Parser36ParseLambdaExpressionAfterIntroducerERNS_16LambdaIntroducerE+0x145f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseExprCXX.cpp.o): In function `clang::Parser::ParseLambdaExpressionAfterIntroducer(clang::LambdaIntroducer&)': (.text._ZN5clang6Parser36ParseLambdaExpressionAfterIntroducerERNS_16LambdaIntroducerE+0x150b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseExprCXX.cpp.o): In function `clang::Parser::CheckForLParenAfterColonColon()': (.text._ZN5clang6Parser29CheckForLParenAfterColonColonEv+0x5a7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseExprCXX.cpp.o): In function `clang::Parser::CheckForLParenAfterColonColon()': (.text._ZN5clang6Parser29CheckForLParenAfterColonColonEv+0x66b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseExprCXX.cpp.o): In function `clang::Parser::ParseOptionalCXXScopeSpecifier(clang::CXXScopeSpec&, clang::OpaquePtr, bool, bool*, bool, clang::IdentifierInfo**)': (.text._ZN5clang6Parser30ParseOptionalCXXScopeSpecifierERNS_12CXXScopeSpecENS_9OpaquePtrINS_8QualTypeEEEbPbbPPNS_14IdentifierInfoE+0x1336): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseExprCXX.cpp.o):(.text._ZN5clang6Parser30ParseOptionalCXXScopeSpecifierERNS_12CXXScopeSpecENS_9OpaquePtrINS_8QualTypeEEEbPbbPPNS_14IdentifierInfoE+0x1366): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangParse.a(ParseInit.cpp.o): In function `clang::Parser::ParseInitializerWithPotentialDesignator()': (.text._ZN5clang6Parser39ParseInitializerWithPotentialDesignatorEv+0x73b): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseInit.cpp.o): In function `clang::Parser::ParseInitializerWithPotentialDesignator()': (.text._ZN5clang6Parser39ParseInitializerWithPotentialDesignatorEv+0x794): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseInit.cpp.o): In function `clang::Parser::ParseInitializerWithPotentialDesignator()': (.text._ZN5clang6Parser39ParseInitializerWithPotentialDesignatorEv+0x830): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseInit.cpp.o): In function `clang::Parser::ParseInitializerWithPotentialDesignator()': (.text._ZN5clang6Parser39ParseInitializerWithPotentialDesignatorEv+0xe09): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseInit.cpp.o): In function `clang::Parser::ParseInitializerWithPotentialDesignator()': (.text._ZN5clang6Parser39ParseInitializerWithPotentialDesignatorEv+0xe5f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseInit.cpp.o): In function `clang::Parser::ParseInitializerWithPotentialDesignator()': (.text._ZN5clang6Parser39ParseInitializerWithPotentialDesignatorEv+0xeef): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseInit.cpp.o): In function `clang::Parser::ParseInitializerWithPotentialDesignator()': (.text._ZN5clang6Parser39ParseInitializerWithPotentialDesignatorEv+0xf5c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseInit.cpp.o): In function `clang::Parser::ParseInitializerWithPotentialDesignator()': (.text._ZN5clang6Parser39ParseInitializerWithPotentialDesignatorEv+0xf88): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseInit.cpp.o): In function `clang::Parser::ParseInitializerWithPotentialDesignator()': (.text._ZN5clang6Parser39ParseInitializerWithPotentialDesignatorEv+0xfa7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseInit.cpp.o): In function `clang::Parser::ParseMicrosoftIfExistsBraceInitializer(llvm::SmallVector&, bool&)': (.text._ZN5clang6Parser38ParseMicrosoftIfExistsBraceInitializerERN4llvm11SmallVectorIPNS_4ExprELj12EEERb+0x446): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseObjc.cpp.o): In function `void llvm::function_ref::callback_fn(long, clang::ParsingFieldDeclarator&)': (.text._ZN4llvm12function_refIFvRN5clang22ParsingFieldDeclaratorEEE11callback_fnIZNS1_6Parser31ParseObjCClassInstanceVariablesEPNS1_4DeclENS1_3tok15ObjCKeywordKindENS1_14SourceLocationEEUlS3_E_EEvlS3_+0xb7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseObjc.cpp.o): In function `void llvm::function_ref::callback_fn(long, clang::ParsingFieldDeclarator&)': (.text._ZN4llvm12function_refIFvRN5clang22ParsingFieldDeclaratorEEE11callback_fnIZNS1_6Parser26ParseObjCInterfaceDeclListENS1_3tok15ObjCKeywordKindEPNS1_4DeclEEUlS3_E_EEvlS3_+0x2be): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseObjc.cpp.o): In function `void llvm::function_ref::callback_fn(long, clang::ParsingFieldDeclarator&)': (.text._ZN4llvm12function_refIFvRN5clang22ParsingFieldDeclaratorEEE11callback_fnIZNS1_6Parser26ParseObjCInterfaceDeclListENS1_3tok15ObjCKeywordKindEPNS1_4DeclEEUlS3_E_EEvlS3_+0x2f3): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseObjc.cpp.o):(.text._ZL36diagnoseRedundantPropertyNullabilityRN5clang6ParserERNS_12ObjCDeclSpecENS_15NullabilityKindENS_14SourceLocationE.constprop.198+0x196): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangParse.a(ParseObjc.cpp.o): In function `clang::Parser::ParseObjCMethodDefinition()': (.text._ZN5clang6Parser25ParseObjCMethodDefinitionEv+0x47): undefined reference to `llvm::PrettyStackTraceEntry::PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseObjc.cpp.o): In function `clang::Parser::ParseObjCMethodDefinition()': (.text._ZN5clang6Parser25ParseObjCMethodDefinitionEv+0x10d): undefined reference to `llvm::PrettyStackTraceEntry::~PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseObjc.cpp.o): In function `clang::Parser::ParseObjCAtImplementationDeclaration(clang::SourceLocation)': (.text._ZN5clang6Parser36ParseObjCAtImplementationDeclarationENS_14SourceLocationE+0x43b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseObjc.cpp.o): In function `clang::Parser::ParseObjCInterfaceDeclList(clang::tok::ObjCKeywordKind, clang::Decl*)': (.text._ZN5clang6Parser26ParseObjCInterfaceDeclListENS_3tok15ObjCKeywordKindEPNS_4DeclE+0x443): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseObjc.cpp.o): In function `clang::Parser::ParseObjCInterfaceDeclList(clang::tok::ObjCKeywordKind, clang::Decl*)': (.text._ZN5clang6Parser26ParseObjCInterfaceDeclListENS_3tok15ObjCKeywordKindEPNS_4DeclE+0x4d4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseObjc.cpp.o): In function `clang::Parser::ParseObjCAtProtocolDeclaration(clang::SourceLocation, clang::ParsedAttributes&)': (.text._ZN5clang6Parser30ParseObjCAtProtocolDeclarationENS_14SourceLocationERNS_16ParsedAttributesE+0x3b3): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseObjc.cpp.o): In function `clang::Parser::ParseObjCAtInterfaceDeclaration(clang::SourceLocation, clang::ParsedAttributes&)': (.text._ZN5clang6Parser31ParseObjCAtInterfaceDeclarationENS_14SourceLocationERNS_16ParsedAttributesE+0x246): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseOpenMP.cpp.o):(.text._ZN5clang6Parser24ParseOpenMPSimpleVarListENS_19OpenMPDirectiveKindERN4llvm15SmallVectorImplIPNS_4ExprEEEb+0x7a6): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangParse.a(ParseStmt.cpp.o): In function `clang::Parser::ParseCompoundStatementBody(bool)': (.text._ZN5clang6Parser26ParseCompoundStatementBodyEb+0x44): undefined reference to `llvm::PrettyStackTraceEntry::PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseStmt.cpp.o): In function `clang::Parser::ParseCompoundStatementBody(bool)': (.text._ZN5clang6Parser26ParseCompoundStatementBodyEb+0x165): undefined reference to `llvm::PrettyStackTraceEntry::~PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseStmt.cpp.o): In function `clang::Parser::ParseCompoundStatementBody(bool)': (.text._ZN5clang6Parser26ParseCompoundStatementBodyEb+0x338): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseStmt.cpp.o): In function `clang::Parser::ParseCompoundStatementBody(bool)': (.text._ZN5clang6Parser26ParseCompoundStatementBodyEb+0xc5f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseStmt.cpp.o): In function `clang::Parser::ParseCompoundStatementBody(bool)': (.text._ZN5clang6Parser26ParseCompoundStatementBodyEb+0xc82): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseStmt.cpp.o): In function `clang::Parser::ParseCXXTryBlockCommon(clang::SourceLocation, bool)': (.text._ZN5clang6Parser22ParseCXXTryBlockCommonENS_14SourceLocationEb+0x30e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseStmt.cpp.o): In function `llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl const&)': (.text._ZN4llvm15SmallVectorImplIN5clang14MSVtorDispAttr4ModeEEaSERKS4_[_ZN4llvm15SmallVectorImplIN5clang14MSVtorDispAttr4ModeEEaSERKS4_]+0xd6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseStmt.cpp.o): In function `clang::Parser::ParseFunctionStatementBody(clang::Decl*, clang::Parser::ParseScope&)': (.text._ZN5clang6Parser26ParseFunctionStatementBodyEPNS_4DeclERNS0_10ParseScopeE+0xb5): undefined reference to `llvm::PrettyStackTraceEntry::PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseStmt.cpp.o): In function `clang::Parser::ParseFunctionStatementBody(clang::Decl*, clang::Parser::ParseScope&)': (.text._ZN5clang6Parser26ParseFunctionStatementBodyEPNS_4DeclERNS0_10ParseScopeE+0x1a4): undefined reference to `llvm::PrettyStackTraceEntry::~PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseStmt.cpp.o): In function `clang::Parser::ParseFunctionTryBlock(clang::Decl*, clang::Parser::ParseScope&)': (.text._ZN5clang6Parser21ParseFunctionTryBlockEPNS_4DeclERNS0_10ParseScopeE+0x4e): undefined reference to `llvm::PrettyStackTraceEntry::PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseStmt.cpp.o): In function `clang::Parser::ParseFunctionTryBlock(clang::Decl*, clang::Parser::ParseScope&)': (.text._ZN5clang6Parser21ParseFunctionTryBlockEPNS_4DeclERNS0_10ParseScopeE+0x16e): undefined reference to `llvm::PrettyStackTraceEntry::~PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseStmtAsm.cpp.o): In function `(anonymous namespace)::ClangAsmParserCallback::LookupInlineAsmLabel(llvm::StringRef, llvm::SourceMgr&, llvm::SMLoc, bool)': (.text._ZN12_GLOBAL__N_122ClangAsmParserCallback20LookupInlineAsmLabelEN4llvm9StringRefERNS1_9SourceMgrENS1_5SMLocEb+0x27): undefined reference to `llvm::SourceMgr::FindBufferContainingLoc(llvm::SMLoc) const' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseStmtAsm.cpp.o): In function `(anonymous namespace)::ClangAsmParserCallback::DiagHandlerCallback(llvm::SMDiagnostic const&, void*)': (.text._ZN12_GLOBAL__N_122ClangAsmParserCallback19DiagHandlerCallbackERKN4llvm12SMDiagnosticEPv+0x2e): undefined reference to `llvm::SourceMgr::FindBufferContainingLoc(llvm::SMLoc) const' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseStmtAsm.cpp.o): In function `clang::Parser::ParseMSAsmIdentifier(llvm::SmallVectorImpl&, unsigned int&, void*, bool)': (.text._ZN5clang6Parser20ParseMSAsmIdentifierERN4llvm15SmallVectorImplINS_5TokenEEERjPvb+0x63c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseStmtAsm.cpp.o): In function `clang::Parser::ParseMSAsmIdentifier(llvm::SmallVectorImpl&, unsigned int&, void*, bool)': (.text._ZN5clang6Parser20ParseMSAsmIdentifierERN4llvm15SmallVectorImplINS_5TokenEEERjPvb+0x65a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseStmtAsm.cpp.o): In function `(anonymous namespace)::ClangAsmParserCallback::LookupInlineAsmIdentifier(llvm::StringRef&, llvm::InlineAsmIdentifierInfo&, bool)': (.text._ZN12_GLOBAL__N_122ClangAsmParserCallback25LookupInlineAsmIdentifierERN4llvm9StringRefERNS1_23InlineAsmIdentifierInfoEb+0x187): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseStmtAsm.cpp.o): In function `clang::Parser::ParseAsmOperandsOpt(llvm::SmallVectorImpl&, llvm::SmallVectorImpl&, llvm::SmallVectorImpl&)': (.text._ZN5clang6Parser19ParseAsmOperandsOptERN4llvm15SmallVectorImplIPNS_14IdentifierInfoEEERNS2_IPNS_4ExprEEESA_+0x3c0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseStmtAsm.cpp.o): In function `clang::Parser::ParseAsmOperandsOpt(llvm::SmallVectorImpl&, llvm::SmallVectorImpl&, llvm::SmallVectorImpl&)': (.text._ZN5clang6Parser19ParseAsmOperandsOptERN4llvm15SmallVectorImplIPNS_14IdentifierInfoEEERNS2_IPNS_4ExprEEESA_+0x5e7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseStmtAsm.cpp.o):(.text._ZN5clang6Parser19ParseAsmOperandsOptERN4llvm15SmallVectorImplIPNS_14IdentifierInfoEEERNS2_IPNS_4ExprEEESA_+0x61f): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangParse.a(ParseStmtAsm.cpp.o): In function `clang::Parser::ParseMicrosoftAsmStatement(clang::SourceLocation)': (.text._ZN5clang6Parser26ParseMicrosoftAsmStatementENS_14SourceLocationE+0x8c9): undefined reference to `llvm::Triple::getArchName() const' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseStmtAsm.cpp.o): In function `clang::Parser::ParseMicrosoftAsmStatement(clang::SourceLocation)': (.text._ZN5clang6Parser26ParseMicrosoftAsmStatementENS_14SourceLocationE+0xba2): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseStmtAsm.cpp.o): In function `clang::Parser::ParseMicrosoftAsmStatement(clang::SourceLocation)': (.text._ZN5clang6Parser26ParseMicrosoftAsmStatementENS_14SourceLocationE+0xbcf): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseStmtAsm.cpp.o): In function `clang::Parser::ParseMicrosoftAsmStatement(clang::SourceLocation)': (.text._ZN5clang6Parser26ParseMicrosoftAsmStatementENS_14SourceLocationE+0x11a9): undefined reference to `llvm::TargetRegistry::lookupTarget(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseStmtAsm.cpp.o): In function `clang::Parser::ParseMicrosoftAsmStatement(clang::SourceLocation)': (.text._ZN5clang6Parser26ParseMicrosoftAsmStatementENS_14SourceLocationE+0x149f): undefined reference to `llvm::Triple::Triple(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseStmtAsm.cpp.o): In function `clang::Parser::ParseMicrosoftAsmStatement(clang::SourceLocation)': (.text._ZN5clang6Parser26ParseMicrosoftAsmStatementENS_14SourceLocationE+0x152d): undefined reference to `llvm::Triple::Triple(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseStmtAsm.cpp.o): In function `clang::Parser::ParseMicrosoftAsmStatement(clang::SourceLocation)': (.text._ZN5clang6Parser26ParseMicrosoftAsmStatementENS_14SourceLocationE+0x162d): undefined reference to `llvm::Triple::Triple(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseStmtAsm.cpp.o): In function `clang::Parser::ParseMicrosoftAsmStatement(clang::SourceLocation)': (.text._ZN5clang6Parser26ParseMicrosoftAsmStatementENS_14SourceLocationE+0x1753): undefined reference to `llvm::MemoryBuffer::getMemBuffer(llvm::StringRef, llvm::StringRef, bool)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseStmtAsm.cpp.o): In function `clang::Parser::ParseMicrosoftAsmStatement(clang::SourceLocation)': (.text._ZN5clang6Parser26ParseMicrosoftAsmStatementENS_14SourceLocationE+0x18a4): undefined reference to `llvm::Triple::Triple(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseStmtAsm.cpp.o): In function `clang::Parser::ParseMicrosoftAsmStatement(clang::SourceLocation)': (.text._ZN5clang6Parser26ParseMicrosoftAsmStatementENS_14SourceLocationE+0x1cbb): undefined reference to `llvm::SourceMgr::~SourceMgr()' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseStmtAsm.cpp.o): In function `clang::Parser::ParseMicrosoftAsmStatement(clang::SourceLocation)': (.text._ZN5clang6Parser26ParseMicrosoftAsmStatementENS_14SourceLocationE+0x1dd9): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseStmtAsm.cpp.o): In function `clang::Parser::ParseMicrosoftAsmStatement(clang::SourceLocation)': (.text._ZN5clang6Parser26ParseMicrosoftAsmStatementENS_14SourceLocationE+0x1e08): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseStmtAsm.cpp.o): In function `clang::Parser::ParseMicrosoftAsmStatement(clang::SourceLocation)': (.text._ZN5clang6Parser26ParseMicrosoftAsmStatementENS_14SourceLocationE+0x1e3a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseStmtAsm.cpp.o): In function `clang::Parser::ParseMicrosoftAsmStatement(clang::SourceLocation)': (.text._ZN5clang6Parser26ParseMicrosoftAsmStatementENS_14SourceLocationE+0x1ebc): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseStmtAsm.cpp.o): In function `clang::Parser::ParseMicrosoftAsmStatement(clang::SourceLocation)': (.text._ZN5clang6Parser26ParseMicrosoftAsmStatementENS_14SourceLocationE+0x1f02): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseStmtAsm.cpp.o):(.text._ZN5clang6Parser26ParseMicrosoftAsmStatementENS_14SourceLocationE+0x215a): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangParse.a(ParseStmtAsm.cpp.o): In function `clang::Parser::ParseAsmStatement(bool&)': (.text._ZN5clang6Parser17ParseAsmStatementERb+0x59e): undefined reference to `llvm::StringRef::find_first_not_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseStmtAsm.cpp.o): In function `clang::Parser::ParseAsmStatement(bool&)': (.text._ZN5clang6Parser17ParseAsmStatementERb+0x5e8): undefined reference to `llvm::StringRef::find_last_not_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseStmtAsm.cpp.o): In function `clang::Parser::ParseAsmStatement(bool&)': (.text._ZN5clang6Parser17ParseAsmStatementERb+0xc24): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseTemplate.cpp.o): In function `clang::Parser::ParseTemplateArgument()': (.text._ZN5clang6Parser21ParseTemplateArgumentEv+0x3c7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseTemplate.cpp.o): In function `clang::Parser::ParseTemplateArgument()': (.text._ZN5clang6Parser21ParseTemplateArgumentEv+0x403): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseTemplate.cpp.o): In function `clang::Parser::IsTemplateArgumentList(unsigned int)': (.text._ZN5clang6Parser22IsTemplateArgumentListEj+0x217): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseTemplate.cpp.o): In function `clang::Parser::ParseLateTemplatedFuncDef(clang::LateParsedTemplate&)': (.text._ZN5clang6Parser25ParseLateTemplatedFuncDefERNS_18LateParsedTemplateE+0x291): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangParse.a(ParseTemplate.cpp.o):(.text._ZN5clang6Parser25ParseLateTemplatedFuncDefERNS_18LateParsedTemplateE+0x540): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::HeaderSearch(llvm::IntrusiveRefCntPtr, clang::SourceManager&, clang::DiagnosticsEngine&, clang::LangOptions const&, clang::TargetInfo const*)': (.text._ZN5clang12HeaderSearchC2EN4llvm18IntrusiveRefCntPtrINS_19HeaderSearchOptionsEEERNS_13SourceManagerERNS_17DiagnosticsEngineERKNS_11LangOptionsEPKNS_10TargetInfoE+0x139): undefined reference to `llvm::StringMapImpl::StringMapImpl(unsigned int, unsigned int)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::getUniqueFrameworkName(llvm::StringRef)': (.text._ZN5clang12HeaderSearch22getUniqueFrameworkNameEN4llvm9StringRefE+0x2c): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::getUniqueFrameworkName(llvm::StringRef)': (.text._ZN5clang12HeaderSearch22getUniqueFrameworkNameEN4llvm9StringRefE+0x17c): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::getUniqueFrameworkName(llvm::StringRef)': (.text._ZN5clang12HeaderSearch22getUniqueFrameworkNameEN4llvm9StringRefE+0x258): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::getUniqueFrameworkName(llvm::StringRef)': (.text._ZN5clang12HeaderSearch22getUniqueFrameworkNameEN4llvm9StringRefE+0x292): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::lookupModuleMapFile(clang::DirectoryEntry const*, bool)': (.text._ZN5clang12HeaderSearch19lookupModuleMapFileEPKNS_14DirectoryEntryEb+0x118): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::lookupModuleMapFile(clang::DirectoryEntry const*, bool)': (.text._ZN5clang12HeaderSearch19lookupModuleMapFileEPKNS_14DirectoryEntryEb+0x19c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::lookupModuleMapFile(clang::DirectoryEntry const*, bool)': (.text._ZN5clang12HeaderSearch19lookupModuleMapFileEPKNS_14DirectoryEntryEb+0x20f): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::lookupModuleMapFile(clang::DirectoryEntry const*, bool)': (.text._ZN5clang12HeaderSearch19lookupModuleMapFileEPKNS_14DirectoryEntryEb+0x2cd): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::lookupModuleMapFile(clang::DirectoryEntry const*, bool)': (.text._ZN5clang12HeaderSearch19lookupModuleMapFileEPKNS_14DirectoryEntryEb+0x315): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::loadModuleMapFileImpl(clang::FileEntry const*, bool, clang::DirectoryEntry const*)': (.text._ZN5clang12HeaderSearch21loadModuleMapFileImplEPKNS_9FileEntryEbPKNS_14DirectoryEntryE+0x1a9): undefined reference to `llvm::sys::path::filename(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::loadModuleMapFileImpl(clang::FileEntry const*, bool, clang::DirectoryEntry const*)': (.text._ZN5clang12HeaderSearch21loadModuleMapFileImplEPKNS_9FileEntryEbPKNS_14DirectoryEntryE+0x36d): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::loadModuleMapFileImpl(clang::FileEntry const*, bool, clang::DirectoryEntry const*)': (.text._ZN5clang12HeaderSearch21loadModuleMapFileImplEPKNS_9FileEntryEbPKNS_14DirectoryEntryE+0x691): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::loadModuleMapFile(clang::FileEntry const*, bool)': (.text._ZN5clang12HeaderSearch17loadModuleMapFileEPKNS_9FileEntryEb+0x9a): undefined reference to `llvm::sys::path::filename(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::loadModuleMapFile(clang::FileEntry const*, bool)': (.text._ZN5clang12HeaderSearch17loadModuleMapFileEPKNS_9FileEntryEb+0xbe): undefined reference to `llvm::sys::path::parent_path(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::hasModuleMap(llvm::StringRef, clang::DirectoryEntry const*, bool)': (.text._ZN5clang12HeaderSearch12hasModuleMapEN4llvm9StringRefEPKNS_14DirectoryEntryEb+0xb1): undefined reference to `llvm::sys::path::parent_path(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::hasModuleMap(llvm::StringRef, clang::DirectoryEntry const*, bool)': (.text._ZN5clang12HeaderSearch12hasModuleMapEN4llvm9StringRefEPKNS_14DirectoryEntryEb+0xef): undefined reference to `llvm::sys::path::extension(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::hasModuleMap(llvm::StringRef, clang::DirectoryEntry const*, bool)': (.text._ZN5clang12HeaderSearch12hasModuleMapEN4llvm9StringRefEPKNS_14DirectoryEntryEb+0x132): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::findUsableModuleForFrameworkHeader(clang::FileEntry const*, llvm::StringRef, clang::Module*, clang::ModuleMap::KnownHeader*, bool)': (.text._ZN5clang12HeaderSearch34findUsableModuleForFrameworkHeaderEPKNS_9FileEntryEN4llvm9StringRefEPNS_6ModuleEPNS_9ModuleMap11KnownHeaderEb+0xb7): undefined reference to `llvm::sys::path::parent_path(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::findUsableModuleForFrameworkHeader(clang::FileEntry const*, llvm::StringRef, clang::Module*, clang::ModuleMap::KnownHeader*, bool)': (.text._ZN5clang12HeaderSearch34findUsableModuleForFrameworkHeaderEPKNS_9FileEntryEN4llvm9StringRefEPNS_6ModuleEPNS_9ModuleMap11KnownHeaderEb+0xed): undefined reference to `llvm::sys::path::extension(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::findUsableModuleForFrameworkHeader(clang::FileEntry const*, llvm::StringRef, clang::Module*, clang::ModuleMap::KnownHeader*, bool)': (.text._ZN5clang12HeaderSearch34findUsableModuleForFrameworkHeaderEPKNS_9FileEntryEN4llvm9StringRefEPNS_6ModuleEPNS_9ModuleMap11KnownHeaderEb+0x111): undefined reference to `llvm::sys::path::stem(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::findUsableModuleForFrameworkHeader(clang::FileEntry const*, llvm::StringRef, clang::Module*, clang::ModuleMap::KnownHeader*, bool)': (.text._ZN5clang12HeaderSearch34findUsableModuleForFrameworkHeaderEPKNS_9FileEntryEN4llvm9StringRefEPNS_6ModuleEPNS_9ModuleMap11KnownHeaderEb+0x1aa): undefined reference to `llvm::sys::path::stem(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::DirectoryLookup::DoFrameworkLookup(llvm::StringRef, clang::HeaderSearch&, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*, bool&) const': (.text._ZNK5clang15DirectoryLookup17DoFrameworkLookupEN4llvm9StringRefERNS_12HeaderSearchEPNS1_15SmallVectorImplIcEES7_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderERb+0xe4): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::DirectoryLookup::DoFrameworkLookup(llvm::StringRef, clang::HeaderSearch&, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*, bool&) const': (.text._ZNK5clang15DirectoryLookup17DoFrameworkLookupEN4llvm9StringRefERNS_12HeaderSearchEPNS1_15SmallVectorImplIcEES7_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderERb+0x43f): undefined reference to `llvm::sys::path::parent_path(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::DirectoryLookup::DoFrameworkLookup(llvm::StringRef, clang::HeaderSearch&, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*, bool&) const': (.text._ZNK5clang15DirectoryLookup17DoFrameworkLookupEN4llvm9StringRefERNS_12HeaderSearchEPNS1_15SmallVectorImplIcEES7_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderERb+0x475): undefined reference to `llvm::sys::path::extension(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::DirectoryLookup::DoFrameworkLookup(llvm::StringRef, clang::HeaderSearch&, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*, bool&) const': (.text._ZNK5clang15DirectoryLookup17DoFrameworkLookupEN4llvm9StringRefERNS_12HeaderSearchEPNS1_15SmallVectorImplIcEES7_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderERb+0x64d): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::DirectoryLookup::DoFrameworkLookup(llvm::StringRef, clang::HeaderSearch&, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*, bool&) const': (.text._ZNK5clang15DirectoryLookup17DoFrameworkLookupEN4llvm9StringRefERNS_12HeaderSearchEPNS1_15SmallVectorImplIcEES7_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderERb+0x7ca): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::DirectoryLookup::DoFrameworkLookup(llvm::StringRef, clang::HeaderSearch&, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*, bool&) const': (.text._ZNK5clang15DirectoryLookup17DoFrameworkLookupEN4llvm9StringRefERNS_12HeaderSearchEPNS1_15SmallVectorImplIcEES7_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderERb+0x7ff): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::DirectoryLookup::DoFrameworkLookup(llvm::StringRef, clang::HeaderSearch&, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*, bool&) const': (.text._ZNK5clang15DirectoryLookup17DoFrameworkLookupEN4llvm9StringRefERNS_12HeaderSearchEPNS1_15SmallVectorImplIcEES7_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderERb+0x826): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::DirectoryLookup::DoFrameworkLookup(llvm::StringRef, clang::HeaderSearch&, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*, bool&) const': (.text._ZNK5clang15DirectoryLookup17DoFrameworkLookupEN4llvm9StringRefERNS_12HeaderSearchEPNS1_15SmallVectorImplIcEES7_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderERb+0x85a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::DirectoryLookup::DoFrameworkLookup(llvm::StringRef, clang::HeaderSearch&, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*, bool&) const': (.text._ZNK5clang15DirectoryLookup17DoFrameworkLookupEN4llvm9StringRefERNS_12HeaderSearchEPNS1_15SmallVectorImplIcEES7_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderERb+0x882): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o):(.text._ZNK5clang15DirectoryLookup17DoFrameworkLookupEN4llvm9StringRefERNS_12HeaderSearchEPNS1_15SmallVectorImplIcEES7_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderERb+0x90f): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::DirectoryLookup::DoFrameworkLookup(llvm::StringRef, clang::HeaderSearch&, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*, bool&) const': (.text._ZNK5clang15DirectoryLookup17DoFrameworkLookupEN4llvm9StringRefERNS_12HeaderSearchEPNS1_15SmallVectorImplIcEES7_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderERb+0xa88): undefined reference to `llvm::sys::fs::access(llvm::Twine const&, llvm::sys::fs::AccessMode)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::DirectoryLookup::DoFrameworkLookup(llvm::StringRef, clang::HeaderSearch&, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*, bool&) const': (.text._ZNK5clang15DirectoryLookup17DoFrameworkLookupEN4llvm9StringRefERNS_12HeaderSearchEPNS1_15SmallVectorImplIcEES7_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderERb+0xd0b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::DirectoryLookup::DoFrameworkLookup(llvm::StringRef, clang::HeaderSearch&, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*, bool&) const': (.text._ZNK5clang15DirectoryLookup17DoFrameworkLookupEN4llvm9StringRefERNS_12HeaderSearchEPNS1_15SmallVectorImplIcEES7_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderERb+0xd53): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::DirectoryLookup::DoFrameworkLookup(llvm::StringRef, clang::HeaderSearch&, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*, bool&) const': (.text._ZNK5clang15DirectoryLookup17DoFrameworkLookupEN4llvm9StringRefERNS_12HeaderSearchEPNS1_15SmallVectorImplIcEES7_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderERb+0xd87): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::DirectoryLookup::DoFrameworkLookup(llvm::StringRef, clang::HeaderSearch&, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*, bool&) const': (.text._ZNK5clang15DirectoryLookup17DoFrameworkLookupEN4llvm9StringRefERNS_12HeaderSearchEPNS1_15SmallVectorImplIcEES7_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderERb+0xdc2): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::DirectoryLookup::DoFrameworkLookup(llvm::StringRef, clang::HeaderSearch&, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*, bool&) const': (.text._ZNK5clang15DirectoryLookup17DoFrameworkLookupEN4llvm9StringRefERNS_12HeaderSearchEPNS1_15SmallVectorImplIcEES7_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderERb+0xe78): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o):(.text._ZNK5clang15DirectoryLookup17DoFrameworkLookupEN4llvm9StringRefERNS_12HeaderSearchEPNS1_15SmallVectorImplIcEES7_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderERb+0xead): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::DirectoryLookup::LookupFile(llvm::StringRef&, clang::HeaderSearch&, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*, bool&, bool&, llvm::SmallVectorImpl&) const': (.text._ZNK5clang15DirectoryLookup10LookupFileERN4llvm9StringRefERNS_12HeaderSearchEPNS1_15SmallVectorImplIcEES8_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderERbSE_RS7_+0x150): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::DirectoryLookup::LookupFile(llvm::StringRef&, clang::HeaderSearch&, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*, bool&, bool&, llvm::SmallVectorImpl&) const': (.text._ZNK5clang15DirectoryLookup10LookupFileERN4llvm9StringRefERNS_12HeaderSearchEPNS1_15SmallVectorImplIcEES8_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderERbSE_RS7_+0x351): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::DirectoryLookup::LookupFile(llvm::StringRef&, clang::HeaderSearch&, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*, bool&, bool&, llvm::SmallVectorImpl&) const': (.text._ZNK5clang15DirectoryLookup10LookupFileERN4llvm9StringRefERNS_12HeaderSearchEPNS1_15SmallVectorImplIcEES8_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderERbSE_RS7_+0x3a0): undefined reference to `llvm::sys::path::is_relative(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::DirectoryLookup::LookupFile(llvm::StringRef&, clang::HeaderSearch&, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*, bool&, bool&, llvm::SmallVectorImpl&) const': (.text._ZNK5clang15DirectoryLookup10LookupFileERN4llvm9StringRefERNS_12HeaderSearchEPNS1_15SmallVectorImplIcEES8_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderERbSE_RS7_+0x495): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::DirectoryLookup::LookupFile(llvm::StringRef&, clang::HeaderSearch&, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*, bool&, bool&, llvm::SmallVectorImpl&) const': (.text._ZNK5clang15DirectoryLookup10LookupFileERN4llvm9StringRefERNS_12HeaderSearchEPNS1_15SmallVectorImplIcEES8_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderERbSE_RS7_+0x4d6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::DirectoryLookup::LookupFile(llvm::StringRef&, clang::HeaderSearch&, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*, bool&, bool&, llvm::SmallVectorImpl&) const': (.text._ZNK5clang15DirectoryLookup10LookupFileERN4llvm9StringRefERNS_12HeaderSearchEPNS1_15SmallVectorImplIcEES8_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderERbSE_RS7_+0x5f4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::DirectoryLookup::LookupFile(llvm::StringRef&, clang::HeaderSearch&, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*, bool&, bool&, llvm::SmallVectorImpl&) const': (.text._ZNK5clang15DirectoryLookup10LookupFileERN4llvm9StringRefERNS_12HeaderSearchEPNS1_15SmallVectorImplIcEES8_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderERbSE_RS7_+0x629): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::DirectoryLookup::LookupFile(llvm::StringRef&, clang::HeaderSearch&, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*, bool&, bool&, llvm::SmallVectorImpl&) const': (.text._ZNK5clang15DirectoryLookup10LookupFileERN4llvm9StringRefERNS_12HeaderSearchEPNS1_15SmallVectorImplIcEES8_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderERbSE_RS7_+0x655): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::LookupFile(llvm::StringRef, clang::SourceLocation, bool, clang::DirectoryLookup const*, clang::DirectoryLookup const*&, llvm::ArrayRef >, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*, bool)': (.text._ZN5clang12HeaderSearch10LookupFileEN4llvm9StringRefENS_14SourceLocationEbPKNS_15DirectoryLookupERS6_NS1_8ArrayRefISt4pairIPKNS_9FileEntryEPKNS_14DirectoryEntryEEEEPNS1_15SmallVectorImplIcEESK_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderEb+0xe7): undefined reference to `llvm::sys::path::is_absolute(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::LookupFile(llvm::StringRef, clang::SourceLocation, bool, clang::DirectoryLookup const*, clang::DirectoryLookup const*&, llvm::ArrayRef >, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*, bool)': (.text._ZN5clang12HeaderSearch10LookupFileEN4llvm9StringRefENS_14SourceLocationEbPKNS_15DirectoryLookupERS6_NS1_8ArrayRefISt4pairIPKNS_9FileEntryEPKNS_14DirectoryEntryEEEEPNS1_15SmallVectorImplIcEESK_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderEb+0x1a8): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::LookupFile(llvm::StringRef, clang::SourceLocation, bool, clang::DirectoryLookup const*, clang::DirectoryLookup const*&, llvm::ArrayRef >, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*, bool)': (.text._ZN5clang12HeaderSearch10LookupFileEN4llvm9StringRefENS_14SourceLocationEbPKNS_15DirectoryLookupERS6_NS1_8ArrayRefISt4pairIPKNS_9FileEntryEPKNS_14DirectoryEntryEEEEPNS1_15SmallVectorImplIcEESK_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderEb+0x670): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::LookupFile(llvm::StringRef, clang::SourceLocation, bool, clang::DirectoryLookup const*, clang::DirectoryLookup const*&, llvm::ArrayRef >, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*, bool)': (.text._ZN5clang12HeaderSearch10LookupFileEN4llvm9StringRefENS_14SourceLocationEbPKNS_15DirectoryLookupERS6_NS1_8ArrayRefISt4pairIPKNS_9FileEntryEPKNS_14DirectoryEntryEEEEPNS1_15SmallVectorImplIcEESK_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderEb+0x874): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::LookupFile(llvm::StringRef, clang::SourceLocation, bool, clang::DirectoryLookup const*, clang::DirectoryLookup const*&, llvm::ArrayRef >, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*, bool)': (.text._ZN5clang12HeaderSearch10LookupFileEN4llvm9StringRefENS_14SourceLocationEbPKNS_15DirectoryLookupERS6_NS1_8ArrayRefISt4pairIPKNS_9FileEntryEPKNS_14DirectoryEntryEEEEPNS1_15SmallVectorImplIcEESK_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderEb+0xa9c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::LookupFile(llvm::StringRef, clang::SourceLocation, bool, clang::DirectoryLookup const*, clang::DirectoryLookup const*&, llvm::ArrayRef >, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*, bool)': (.text._ZN5clang12HeaderSearch10LookupFileEN4llvm9StringRefENS_14SourceLocationEbPKNS_15DirectoryLookupERS6_NS1_8ArrayRefISt4pairIPKNS_9FileEntryEPKNS_14DirectoryEntryEEEEPNS1_15SmallVectorImplIcEESK_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderEb+0xac3): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::LookupFile(llvm::StringRef, clang::SourceLocation, bool, clang::DirectoryLookup const*, clang::DirectoryLookup const*&, llvm::ArrayRef >, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*, bool)': (.text._ZN5clang12HeaderSearch10LookupFileEN4llvm9StringRefENS_14SourceLocationEbPKNS_15DirectoryLookupERS6_NS1_8ArrayRefISt4pairIPKNS_9FileEntryEPKNS_14DirectoryEntryEEEEPNS1_15SmallVectorImplIcEESK_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderEb+0xaea): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::LookupFile(llvm::StringRef, clang::SourceLocation, bool, clang::DirectoryLookup const*, clang::DirectoryLookup const*&, llvm::ArrayRef >, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*, bool)': (.text._ZN5clang12HeaderSearch10LookupFileEN4llvm9StringRefENS_14SourceLocationEbPKNS_15DirectoryLookupERS6_NS1_8ArrayRefISt4pairIPKNS_9FileEntryEPKNS_14DirectoryEntryEEEEPNS1_15SmallVectorImplIcEESK_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderEb+0xfa8): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::LookupFile(llvm::StringRef, clang::SourceLocation, bool, clang::DirectoryLookup const*, clang::DirectoryLookup const*&, llvm::ArrayRef >, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*, bool)': (.text._ZN5clang12HeaderSearch10LookupFileEN4llvm9StringRefENS_14SourceLocationEbPKNS_15DirectoryLookupERS6_NS1_8ArrayRefISt4pairIPKNS_9FileEntryEPKNS_14DirectoryEntryEEEEPNS1_15SmallVectorImplIcEESK_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderEb+0xfca): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o):(.text._ZN5clang12HeaderSearch10LookupFileEN4llvm9StringRefENS_14SourceLocationEbPKNS_15DirectoryLookupERS6_NS1_8ArrayRefISt4pairIPKNS_9FileEntryEPKNS_14DirectoryEntryEEEEPNS1_15SmallVectorImplIcEESK_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderEb+0x100d): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::LookupFile(llvm::StringRef, clang::SourceLocation, bool, clang::DirectoryLookup const*, clang::DirectoryLookup const*&, llvm::ArrayRef >, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*, bool)': (.text._ZN5clang12HeaderSearch10LookupFileEN4llvm9StringRefENS_14SourceLocationEbPKNS_15DirectoryLookupERS6_NS1_8ArrayRefISt4pairIPKNS_9FileEntryEPKNS_14DirectoryEntryEEEEPNS1_15SmallVectorImplIcEESK_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderEb+0x1324): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::LookupFile(llvm::StringRef, clang::SourceLocation, bool, clang::DirectoryLookup const*, clang::DirectoryLookup const*&, llvm::ArrayRef >, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*, bool)': (.text._ZN5clang12HeaderSearch10LookupFileEN4llvm9StringRefENS_14SourceLocationEbPKNS_15DirectoryLookupERS6_NS1_8ArrayRefISt4pairIPKNS_9FileEntryEPKNS_14DirectoryEntryEEEEPNS1_15SmallVectorImplIcEESK_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderEb+0x13a2): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::LookupFile(llvm::StringRef, clang::SourceLocation, bool, clang::DirectoryLookup const*, clang::DirectoryLookup const*&, llvm::ArrayRef >, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*, bool)': (.text._ZN5clang12HeaderSearch10LookupFileEN4llvm9StringRefENS_14SourceLocationEbPKNS_15DirectoryLookupERS6_NS1_8ArrayRefISt4pairIPKNS_9FileEntryEPKNS_14DirectoryEntryEEEEPNS1_15SmallVectorImplIcEESK_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderEb+0x1401): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::LookupFile(llvm::StringRef, clang::SourceLocation, bool, clang::DirectoryLookup const*, clang::DirectoryLookup const*&, llvm::ArrayRef >, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*, bool)': (.text._ZN5clang12HeaderSearch10LookupFileEN4llvm9StringRefENS_14SourceLocationEbPKNS_15DirectoryLookupERS6_NS1_8ArrayRefISt4pairIPKNS_9FileEntryEPKNS_14DirectoryEntryEEEEPNS1_15SmallVectorImplIcEESK_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderEb+0x1549): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::LookupFile(llvm::StringRef, clang::SourceLocation, bool, clang::DirectoryLookup const*, clang::DirectoryLookup const*&, llvm::ArrayRef >, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*, bool)': (.text._ZN5clang12HeaderSearch10LookupFileEN4llvm9StringRefENS_14SourceLocationEbPKNS_15DirectoryLookupERS6_NS1_8ArrayRefISt4pairIPKNS_9FileEntryEPKNS_14DirectoryEntryEEEEPNS1_15SmallVectorImplIcEESK_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderEb+0x169f): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::LookupFile(llvm::StringRef, clang::SourceLocation, bool, clang::DirectoryLookup const*, clang::DirectoryLookup const*&, llvm::ArrayRef >, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*, bool)': (.text._ZN5clang12HeaderSearch10LookupFileEN4llvm9StringRefENS_14SourceLocationEbPKNS_15DirectoryLookupERS6_NS1_8ArrayRefISt4pairIPKNS_9FileEntryEPKNS_14DirectoryEntryEEEEPNS1_15SmallVectorImplIcEESK_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderEb+0x16fc): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::LookupFile(llvm::StringRef, clang::SourceLocation, bool, clang::DirectoryLookup const*, clang::DirectoryLookup const*&, llvm::ArrayRef >, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*, bool)': (.text._ZN5clang12HeaderSearch10LookupFileEN4llvm9StringRefENS_14SourceLocationEbPKNS_15DirectoryLookupERS6_NS1_8ArrayRefISt4pairIPKNS_9FileEntryEPKNS_14DirectoryEntryEEEEPNS1_15SmallVectorImplIcEESK_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderEb+0x1811): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::LookupFile(llvm::StringRef, clang::SourceLocation, bool, clang::DirectoryLookup const*, clang::DirectoryLookup const*&, llvm::ArrayRef >, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*, bool)': (.text._ZN5clang12HeaderSearch10LookupFileEN4llvm9StringRefENS_14SourceLocationEbPKNS_15DirectoryLookupERS6_NS1_8ArrayRefISt4pairIPKNS_9FileEntryEPKNS_14DirectoryEntryEEEEPNS1_15SmallVectorImplIcEESK_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderEb+0x1846): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::LookupFile(llvm::StringRef, clang::SourceLocation, bool, clang::DirectoryLookup const*, clang::DirectoryLookup const*&, llvm::ArrayRef >, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*, bool)': (.text._ZN5clang12HeaderSearch10LookupFileEN4llvm9StringRefENS_14SourceLocationEbPKNS_15DirectoryLookupERS6_NS1_8ArrayRefISt4pairIPKNS_9FileEntryEPKNS_14DirectoryEntryEEEEPNS1_15SmallVectorImplIcEESK_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderEb+0x1876): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::LookupFile(llvm::StringRef, clang::SourceLocation, bool, clang::DirectoryLookup const*, clang::DirectoryLookup const*&, llvm::ArrayRef >, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*, bool)': (.text._ZN5clang12HeaderSearch10LookupFileEN4llvm9StringRefENS_14SourceLocationEbPKNS_15DirectoryLookupERS6_NS1_8ArrayRefISt4pairIPKNS_9FileEntryEPKNS_14DirectoryEntryEEEEPNS1_15SmallVectorImplIcEESK_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderEb+0x18be): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::LookupSubframeworkHeader(llvm::StringRef, clang::FileEntry const*, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*)': (.text._ZN5clang12HeaderSearch24LookupSubframeworkHeaderEN4llvm9StringRefEPKNS_9FileEntryEPNS1_15SmallVectorImplIcEES8_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderE+0x21c): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::LookupSubframeworkHeader(llvm::StringRef, clang::FileEntry const*, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*)': (.text._ZN5clang12HeaderSearch24LookupSubframeworkHeaderEN4llvm9StringRefEPKNS_9FileEntryEPNS1_15SmallVectorImplIcEES8_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderE+0x623): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::LookupSubframeworkHeader(llvm::StringRef, clang::FileEntry const*, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*)': (.text._ZN5clang12HeaderSearch24LookupSubframeworkHeaderEN4llvm9StringRefEPKNS_9FileEntryEPNS1_15SmallVectorImplIcEES8_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderE+0x706): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::LookupSubframeworkHeader(llvm::StringRef, clang::FileEntry const*, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*)': (.text._ZN5clang12HeaderSearch24LookupSubframeworkHeaderEN4llvm9StringRefEPKNS_9FileEntryEPNS1_15SmallVectorImplIcEES8_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderE+0x73e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::LookupSubframeworkHeader(llvm::StringRef, clang::FileEntry const*, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*)': (.text._ZN5clang12HeaderSearch24LookupSubframeworkHeaderEN4llvm9StringRefEPKNS_9FileEntryEPNS1_15SmallVectorImplIcEES8_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderE+0x76e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::LookupSubframeworkHeader(llvm::StringRef, clang::FileEntry const*, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*)': (.text._ZN5clang12HeaderSearch24LookupSubframeworkHeaderEN4llvm9StringRefEPKNS_9FileEntryEPNS1_15SmallVectorImplIcEES8_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderE+0x796): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::LookupSubframeworkHeader(llvm::StringRef, clang::FileEntry const*, llvm::SmallVectorImpl*, llvm::SmallVectorImpl*, clang::Module*, clang::ModuleMap::KnownHeader*)': (.text._ZN5clang12HeaderSearch24LookupSubframeworkHeaderEN4llvm9StringRefEPKNS_9FileEntryEPNS1_15SmallVectorImplIcEES8_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderE+0x7eb): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o):(.text._ZN5clang12HeaderSearch24LookupSubframeworkHeaderEN4llvm9StringRefEPKNS_9FileEntryEPNS1_15SmallVectorImplIcEES8_PNS_6ModuleEPNS_9ModuleMap11KnownHeaderE+0x8cc): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::loadSubdirectoryModuleMaps(clang::DirectoryLookup&) [clone .part.219]': (.text._ZN5clang12HeaderSearch26loadSubdirectoryModuleMapsERNS_15DirectoryLookupE.part.219+0x88): undefined reference to `llvm::sys::path::native(llvm::Twine const&, llvm::SmallVectorImpl&)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::loadSubdirectoryModuleMaps(clang::DirectoryLookup&) [clone .part.219]': (.text._ZN5clang12HeaderSearch26loadSubdirectoryModuleMapsERNS_15DirectoryLookupE.part.219+0x13b): undefined reference to `llvm::Twine::toVector(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::loadSubdirectoryModuleMaps(clang::DirectoryLookup&) [clone .part.219]': (.text._ZN5clang12HeaderSearch26loadSubdirectoryModuleMapsERNS_15DirectoryLookupE.part.219+0x156): undefined reference to `llvm::sys::fs::detail::directory_iterator_construct(llvm::sys::fs::detail::DirIterState&, llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::loadSubdirectoryModuleMaps(clang::DirectoryLookup&) [clone .part.219]': (.text._ZN5clang12HeaderSearch26loadSubdirectoryModuleMapsERNS_15DirectoryLookupE.part.219+0x18d): undefined reference to `llvm::sys::path::extension(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::loadSubdirectoryModuleMaps(clang::DirectoryLookup&) [clone .part.219]': (.text._ZN5clang12HeaderSearch26loadSubdirectoryModuleMapsERNS_15DirectoryLookupE.part.219+0x1bd): undefined reference to `llvm::sys::fs::detail::directory_iterator_increment(llvm::sys::fs::detail::DirIterState&)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::loadSubdirectoryModuleMaps(clang::DirectoryLookup&) [clone .part.219]': (.text._ZN5clang12HeaderSearch26loadSubdirectoryModuleMapsERNS_15DirectoryLookupE.part.219+0x1d7): undefined reference to `llvm::sys::fs::detail::directory_iterator_destruct(llvm::sys::fs::detail::DirIterState&)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::lookupModule(llvm::StringRef, bool)': (.text._ZN5clang12HeaderSearch12lookupModuleEN4llvm9StringRefEb+0x28d): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::lookupModule(llvm::StringRef, bool)': (.text._ZN5clang12HeaderSearch12lookupModuleEN4llvm9StringRefEb+0x39b): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::lookupModule(llvm::StringRef, bool)': (.text._ZN5clang12HeaderSearch12lookupModuleEN4llvm9StringRefEb+0x434): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::lookupModule(llvm::StringRef, bool)': (.text._ZN5clang12HeaderSearch12lookupModuleEN4llvm9StringRefEb+0x48f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::collectAllModules(llvm::SmallVectorImpl&)': (.text._ZN5clang12HeaderSearch17collectAllModulesERN4llvm15SmallVectorImplIPNS_6ModuleEEE+0x184): undefined reference to `llvm::sys::path::native(llvm::Twine const&, llvm::SmallVectorImpl&)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::collectAllModules(llvm::SmallVectorImpl&)': (.text._ZN5clang12HeaderSearch17collectAllModulesERN4llvm15SmallVectorImplIPNS_6ModuleEEE+0x24e): undefined reference to `llvm::Twine::toVector(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::collectAllModules(llvm::SmallVectorImpl&)': (.text._ZN5clang12HeaderSearch17collectAllModulesERN4llvm15SmallVectorImplIPNS_6ModuleEEE+0x269): undefined reference to `llvm::sys::fs::detail::directory_iterator_construct(llvm::sys::fs::detail::DirIterState&, llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::collectAllModules(llvm::SmallVectorImpl&)': (.text._ZN5clang12HeaderSearch17collectAllModulesERN4llvm15SmallVectorImplIPNS_6ModuleEEE+0x2a5): undefined reference to `llvm::sys::path::extension(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::collectAllModules(llvm::SmallVectorImpl&)': (.text._ZN5clang12HeaderSearch17collectAllModulesERN4llvm15SmallVectorImplIPNS_6ModuleEEE+0x2b3): undefined reference to `llvm::sys::fs::detail::directory_iterator_increment(llvm::sys::fs::detail::DirIterState&)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::collectAllModules(llvm::SmallVectorImpl&)': (.text._ZN5clang12HeaderSearch17collectAllModulesERN4llvm15SmallVectorImplIPNS_6ModuleEEE+0x2ce): undefined reference to `llvm::sys::fs::detail::directory_iterator_destruct(llvm::sys::fs::detail::DirIterState&)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::collectAllModules(llvm::SmallVectorImpl&)': (.text._ZN5clang12HeaderSearch17collectAllModulesERN4llvm15SmallVectorImplIPNS_6ModuleEEE+0x34e): undefined reference to `llvm::sys::path::stem(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::collectAllModules(llvm::SmallVectorImpl&)': (.text._ZN5clang12HeaderSearch17collectAllModulesERN4llvm15SmallVectorImplIPNS_6ModuleEEE+0x461): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `llvm::hash_code llvm::hash_combine, std::allocator >, std::__cxx11::basic_string, std::allocator > >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)': (.text._ZN4llvm12hash_combineIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_EEENS_9hash_codeEDpRKT_[_ZN4llvm12hash_combineIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_EEENS_9hash_codeEDpRKT_]+0xb3): undefined reference to `llvm::hashing::detail::fixed_seed_override' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::getModuleFileName[abi:cxx11](llvm::StringRef, llvm::StringRef)': (.text._ZN5clang12HeaderSearch17getModuleFileNameB5cxx11EN4llvm9StringRefES2_+0xdc): undefined reference to `llvm::sys::fs::make_absolute(llvm::SmallVectorImpl&)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::getModuleFileName[abi:cxx11](llvm::StringRef, llvm::StringRef)': (.text._ZN5clang12HeaderSearch17getModuleFileNameB5cxx11EN4llvm9StringRefES2_+0xf8): undefined reference to `llvm::sys::path::parent_path(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::getModuleFileName[abi:cxx11](llvm::StringRef, llvm::StringRef)': (.text._ZN5clang12HeaderSearch17getModuleFileNameB5cxx11EN4llvm9StringRefES2_+0x145): undefined reference to `llvm::sys::path::filename(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::getModuleFileName[abi:cxx11](llvm::StringRef, llvm::StringRef)': (.text._ZN5clang12HeaderSearch17getModuleFileNameB5cxx11EN4llvm9StringRefES2_+0x15c): undefined reference to `llvm::StringRef::lower[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::getModuleFileName[abi:cxx11](llvm::StringRef, llvm::StringRef)': (.text._ZN5clang12HeaderSearch17getModuleFileNameB5cxx11EN4llvm9StringRefES2_+0x169): undefined reference to `llvm::StringRef::lower[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::getModuleFileName[abi:cxx11](llvm::StringRef, llvm::StringRef)': (.text._ZN5clang12HeaderSearch17getModuleFileNameB5cxx11EN4llvm9StringRefES2_+0x1f6): undefined reference to `llvm::APInt::toString(llvm::SmallVectorImpl&, unsigned int, bool, bool) const' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::getModuleFileName[abi:cxx11](llvm::StringRef, llvm::StringRef)': (.text._ZN5clang12HeaderSearch17getModuleFileNameB5cxx11EN4llvm9StringRefES2_+0x2ce): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::getModuleFileName[abi:cxx11](llvm::StringRef, llvm::StringRef)': (.text._ZN5clang12HeaderSearch17getModuleFileNameB5cxx11EN4llvm9StringRefES2_+0x370): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderSearch.cpp.o): In function `clang::HeaderSearch::getModuleFileName[abi:cxx11](llvm::StringRef, llvm::StringRef)': (.text._ZN5clang12HeaderSearch17getModuleFileNameB5cxx11EN4llvm9StringRefES2_+0x3d4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Lexer.cpp.o): In function `FindConflictEnd(char const*, char const*, clang::ConflictMarkerKind)': (.text._ZL15FindConflictEndPKcS0_N5clang18ConflictMarkerKindE+0x66): undefined reference to `llvm::StringRef::find(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangLex.a(Lexer.cpp.o): In function `FindConflictEnd(char const*, char const*, clang::ConflictMarkerKind)': (.text._ZL15FindConflictEndPKcS0_N5clang18ConflictMarkerKindE+0xba): undefined reference to `llvm::StringRef::find(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangLex.a(Lexer.cpp.o): In function `maybeDiagnoseIDCharCompat(clang::DiagnosticsEngine&, unsigned int, clang::CharSourceRange, bool)': (.text._ZL25maybeDiagnoseIDCharCompatRN5clang17DiagnosticsEngineEjNS_15CharSourceRangeEb+0x4ea): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Lexer.cpp.o): In function `maybeDiagnoseIDCharCompat(clang::DiagnosticsEngine&, unsigned int, clang::CharSourceRange, bool)': (.text._ZL25maybeDiagnoseIDCharCompatRN5clang17DiagnosticsEngineEjNS_15CharSourceRangeEb+0x511): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Lexer.cpp.o): In function `maybeDiagnoseIDCharCompat(clang::DiagnosticsEngine&, unsigned int, clang::CharSourceRange, bool)': (.text._ZL25maybeDiagnoseIDCharCompatRN5clang17DiagnosticsEngineEjNS_15CharSourceRangeEb+0x537): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Lexer.cpp.o): In function `clang::Lexer::Stringify(llvm::SmallVectorImpl&)': (.text._ZN5clang5Lexer9StringifyERN4llvm15SmallVectorImplIcEE+0x12b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Lexer.cpp.o): In function `clang::Lexer::Stringify(llvm::SmallVectorImpl&)': (.text._ZN5clang5Lexer9StringifyERN4llvm15SmallVectorImplIcEE+0x165): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Lexer.cpp.o): In function `clang::Lexer::tryConsumeIdentifierUTF8Char(char const*&)': (.text._ZN5clang5Lexer28tryConsumeIdentifierUTF8CharERPKc+0x44): undefined reference to `getNumBytesForUTF8' /usr/lib/llvm-3.8/lib/libclangLex.a(Lexer.cpp.o): In function `clang::Lexer::tryConsumeIdentifierUTF8Char(char const*&)': (.text._ZN5clang5Lexer28tryConsumeIdentifierUTF8CharERPKc+0x9a): undefined reference to `ConvertUTF8toUTF32' /usr/lib/llvm-3.8/lib/libclangLex.a(Lexer.cpp.o): In function `clang::Lexer::CheckUnicodeWhitespace(clang::Token&, unsigned int, char const*)': (.text._ZN5clang5Lexer22CheckUnicodeWhitespaceERNS_5TokenEjPKc+0x1a6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Lexer.cpp.o): In function `clang::Lexer::LexTokenInternal(clang::Token&, bool)': (.text._ZN5clang5Lexer16LexTokenInternalERNS_5TokenEb+0xe8a): undefined reference to `getNumBytesForUTF8' /usr/lib/llvm-3.8/lib/libclangLex.a(Lexer.cpp.o): In function `clang::Lexer::LexTokenInternal(clang::Token&, bool)': (.text._ZN5clang5Lexer16LexTokenInternalERNS_5TokenEb+0x103d): undefined reference to `ConvertUTF8toUTF32' /usr/lib/llvm-3.8/lib/libclangLex.a(Lexer.cpp.o): In function `clang::Lexer::ReadToEndOfLine(llvm::SmallVectorImpl*)': (.text._ZN5clang5Lexer15ReadToEndOfLineEPN4llvm15SmallVectorImplIcEE+0x162): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Lexer.cpp.o): In function `clang::Lexer::ReadToEndOfLine(llvm::SmallVectorImpl*)': (.text._ZN5clang5Lexer15ReadToEndOfLineEPN4llvm15SmallVectorImplIcEE+0x186): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Lexer.cpp.o): In function `clang::Lexer::getSpelling(clang::SourceLocation, llvm::SmallVectorImpl&, clang::SourceManager const&, clang::LangOptions const&, bool*)': (.text._ZN5clang5Lexer11getSpellingENS_14SourceLocationERN4llvm15SmallVectorImplIcEERKNS_13SourceManagerERKNS_11LangOptionsEPb+0x6ee): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Lexer.cpp.o): In function `clang::Lexer::getSpelling(clang::SourceLocation, llvm::SmallVectorImpl&, clang::SourceManager const&, clang::LangOptions const&, bool*)': (.text._ZN5clang5Lexer11getSpellingENS_14SourceLocationERN4llvm15SmallVectorImplIcEERKNS_13SourceManagerERKNS_11LangOptionsEPb+0x713): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(LiteralSupport.cpp.o): In function `resyncUTF8(char const*, char const*)': (.text._ZL10resyncUTF8PKcS0_+0x1b): undefined reference to `getNumBytesForUTF8' /usr/lib/llvm-3.8/lib/libclangLex.a(LiteralSupport.cpp.o): In function `Diag(clang::DiagnosticsEngine*, clang::LangOptions const&, clang::FullSourceLoc, char const*, char const*, char const*, unsigned int) [clone .isra.78]': (.text._ZL4DiagPN5clang17DiagnosticsEngineERKNS_11LangOptionsENS_13FullSourceLocEPKcS7_S7_j.isra.78+0x191): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(LiteralSupport.cpp.o): In function `clang::expandUCNs(llvm::SmallVectorImpl&, llvm::StringRef)': (.text._ZN5clang10expandUCNsERN4llvm15SmallVectorImplIcEENS0_9StringRefE+0xde): undefined reference to `llvm::ConvertCodePointToUTF8(unsigned int, char*&)' /usr/lib/llvm-3.8/lib/libclangLex.a(LiteralSupport.cpp.o): In function `clang::expandUCNs(llvm::SmallVectorImpl&, llvm::StringRef)': (.text._ZN5clang10expandUCNsERN4llvm15SmallVectorImplIcEENS0_9StringRefE+0x179): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(LiteralSupport.cpp.o): In function `clang::expandUCNs(llvm::SmallVectorImpl&, llvm::StringRef)': (.text._ZN5clang10expandUCNsERN4llvm15SmallVectorImplIcEENS0_9StringRefE+0x1a0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(LiteralSupport.cpp.o): In function `clang::NumericLiteralParser::GetIntegerValue(llvm::APInt&)': (.text._ZN5clang20NumericLiteralParser15GetIntegerValueERN4llvm5APIntE+0xc6): undefined reference to `llvm::APInt::operator=(unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(LiteralSupport.cpp.o): In function `clang::NumericLiteralParser::GetIntegerValue(llvm::APInt&)': (.text._ZN5clang20NumericLiteralParser15GetIntegerValueERN4llvm5APIntE+0x132): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangLex.a(LiteralSupport.cpp.o): In function `clang::NumericLiteralParser::GetIntegerValue(llvm::APInt&)': (.text._ZN5clang20NumericLiteralParser15GetIntegerValueERN4llvm5APIntE+0x1cd): undefined reference to `llvm::APInt::operator=(unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(LiteralSupport.cpp.o): In function `clang::NumericLiteralParser::GetIntegerValue(llvm::APInt&)': (.text._ZN5clang20NumericLiteralParser15GetIntegerValueERN4llvm5APIntE+0x219): undefined reference to `llvm::APInt::operator*=(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangLex.a(LiteralSupport.cpp.o): In function `clang::NumericLiteralParser::GetIntegerValue(llvm::APInt&)': (.text._ZN5clang20NumericLiteralParser15GetIntegerValueERN4llvm5APIntE+0x228): undefined reference to `llvm::APInt::udiv(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(LiteralSupport.cpp.o): In function `clang::NumericLiteralParser::GetIntegerValue(llvm::APInt&)': (.text._ZN5clang20NumericLiteralParser15GetIntegerValueERN4llvm5APIntE+0x24e): undefined reference to `llvm::APInt::operator+=(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangLex.a(LiteralSupport.cpp.o): In function `clang::NumericLiteralParser::GetIntegerValue(llvm::APInt&)': (.text._ZN5clang20NumericLiteralParser15GetIntegerValueERN4llvm5APIntE+0x259): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(LiteralSupport.cpp.o): In function `clang::NumericLiteralParser::GetIntegerValue(llvm::APInt&)': (.text._ZN5clang20NumericLiteralParser15GetIntegerValueERN4llvm5APIntE+0x2b0): undefined reference to `llvm::APInt::operator=(unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(LiteralSupport.cpp.o): In function `clang::NumericLiteralParser::GetIntegerValue(llvm::APInt&)': (.text._ZN5clang20NumericLiteralParser15GetIntegerValueERN4llvm5APIntE+0x2c9): undefined reference to `llvm::APInt::AssignSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangLex.a(LiteralSupport.cpp.o): In function `clang::NumericLiteralParser::GetIntegerValue(llvm::APInt&)': (.text._ZN5clang20NumericLiteralParser15GetIntegerValueERN4llvm5APIntE+0x2ff): undefined reference to `llvm::APInt::operator=(unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(LiteralSupport.cpp.o): In function `clang::NumericLiteralParser::GetIntegerValue(llvm::APInt&)': (.text._ZN5clang20NumericLiteralParser15GetIntegerValueERN4llvm5APIntE+0x36a): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangLex.a(LiteralSupport.cpp.o): In function `clang::NumericLiteralParser::GetIntegerValue(llvm::APInt&)': (.text._ZN5clang20NumericLiteralParser15GetIntegerValueERN4llvm5APIntE+0x3ba): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(LiteralSupport.cpp.o): In function `clang::NumericLiteralParser::GetIntegerValue(llvm::APInt&)': (.text._ZN5clang20NumericLiteralParser15GetIntegerValueERN4llvm5APIntE+0x469): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangLex.a(LiteralSupport.cpp.o): In function `clang::NumericLiteralParser::GetFloatValue(llvm::APFloat&)': (.text._ZN5clang20NumericLiteralParser13GetFloatValueERN4llvm7APFloatE+0xfc): undefined reference to `llvm::APFloat::convertFromString(llvm::StringRef, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libclangLex.a(LiteralSupport.cpp.o): In function `clang::NumericLiteralParser::GetFloatValue(llvm::APFloat&)': (.text._ZN5clang20NumericLiteralParser13GetFloatValueERN4llvm7APFloatE+0x146): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(LiteralSupport.cpp.o): In function `clang::NumericLiteralParser::GetFloatValue(llvm::APFloat&)': (.text._ZN5clang20NumericLiteralParser13GetFloatValueERN4llvm7APFloatE+0x164): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(LiteralSupport.cpp.o): In function `clang::CharLiteralParser::CharLiteralParser(char const*, char const*, clang::SourceLocation, clang::Preprocessor&, clang::tok::TokenKind)': (.text._ZN5clang17CharLiteralParserC2EPKcS2_NS_14SourceLocationERNS_12PreprocessorENS_3tok9TokenKindE+0x22a): undefined reference to `ConvertUTF8toUTF32' /usr/lib/llvm-3.8/lib/libclangLex.a(LiteralSupport.cpp.o): In function `clang::CharLiteralParser::CharLiteralParser(char const*, char const*, clang::SourceLocation, clang::Preprocessor&, clang::tok::TokenKind)': (.text._ZN5clang17CharLiteralParserC2EPKcS2_NS_14SourceLocationERNS_12PreprocessorENS_3tok9TokenKindE+0x91c): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangLex.a(LiteralSupport.cpp.o): In function `clang::CharLiteralParser::CharLiteralParser(char const*, char const*, clang::SourceLocation, clang::Preprocessor&, clang::tok::TokenKind)': (.text._ZN5clang17CharLiteralParserC2EPKcS2_NS_14SourceLocationERNS_12PreprocessorENS_3tok9TokenKindE+0x991): undefined reference to `llvm::APInt::operator=(unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(LiteralSupport.cpp.o): In function `clang::CharLiteralParser::CharLiteralParser(char const*, char const*, clang::SourceLocation, clang::Preprocessor&, clang::tok::TokenKind)': (.text._ZN5clang17CharLiteralParserC2EPKcS2_NS_14SourceLocationERNS_12PreprocessorENS_3tok9TokenKindE+0x9eb): undefined reference to `llvm::APInt::operator+(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(LiteralSupport.cpp.o): In function `clang::CharLiteralParser::CharLiteralParser(char const*, char const*, clang::SourceLocation, clang::Preprocessor&, clang::tok::TokenKind)': (.text._ZN5clang17CharLiteralParserC2EPKcS2_NS_14SourceLocationERNS_12PreprocessorENS_3tok9TokenKindE+0xafd): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangLex.a(LiteralSupport.cpp.o): In function `clang::CharLiteralParser::CharLiteralParser(char const*, char const*, clang::SourceLocation, clang::Preprocessor&, clang::tok::TokenKind)': (.text._ZN5clang17CharLiteralParserC2EPKcS2_NS_14SourceLocationERNS_12PreprocessorENS_3tok9TokenKindE+0xb55): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangLex.a(LiteralSupport.cpp.o): In function `clang::CharLiteralParser::CharLiteralParser(char const*, char const*, clang::SourceLocation, clang::Preprocessor&, clang::tok::TokenKind)': (.text._ZN5clang17CharLiteralParserC2EPKcS2_NS_14SourceLocationERNS_12PreprocessorENS_3tok9TokenKindE+0xb7e): undefined reference to `llvm::APInt::shlSlowCase(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(LiteralSupport.cpp.o): In function `clang::CharLiteralParser::CharLiteralParser(char const*, char const*, clang::SourceLocation, clang::Preprocessor&, clang::tok::TokenKind)': (.text._ZN5clang17CharLiteralParserC2EPKcS2_NS_14SourceLocationERNS_12PreprocessorENS_3tok9TokenKindE+0xcba): undefined reference to `llvm::APInt::operator=(unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(LiteralSupport.cpp.o): In function `clang::CharLiteralParser::CharLiteralParser(char const*, char const*, clang::SourceLocation, clang::Preprocessor&, clang::tok::TokenKind)': (.text._ZN5clang17CharLiteralParserC2EPKcS2_NS_14SourceLocationERNS_12PreprocessorENS_3tok9TokenKindE+0xcda): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(LiteralSupport.cpp.o): In function `clang::StringLiteralParser::CopyStringFragment(clang::Token const&, char const*, llvm::StringRef)': (.text._ZN5clang19StringLiteralParser18CopyStringFragmentERKNS_5TokenEPKcN4llvm9StringRefE+0x50): undefined reference to `llvm::ConvertUTF8toWide(unsigned int, llvm::StringRef, char*&, unsigned char const*&)' /usr/lib/llvm-3.8/lib/libclangLex.a(LiteralSupport.cpp.o): In function `clang::StringLiteralParser::CopyStringFragment(clang::Token const&, char const*, llvm::StringRef)': (.text._ZN5clang19StringLiteralParser18CopyStringFragmentERKNS_5TokenEPKcN4llvm9StringRefE+0x170): undefined reference to `llvm::ConvertUTF8toWide(unsigned int, llvm::StringRef, char*&, unsigned char const*&)' /usr/lib/llvm-3.8/lib/libclangLex.a(LiteralSupport.cpp.o): In function `clang::StringLiteralParser::CopyStringFragment(clang::Token const&, char const*, llvm::StringRef)': (.text._ZN5clang19StringLiteralParser18CopyStringFragmentERKNS_5TokenEPKcN4llvm9StringRefE+0x200): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(LiteralSupport.cpp.o): In function `clang::StringLiteralParser::CopyStringFragment(clang::Token const&, char const*, llvm::StringRef)': (.text._ZN5clang19StringLiteralParser18CopyStringFragmentERKNS_5TokenEPKcN4llvm9StringRefE+0x290): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(LiteralSupport.cpp.o): In function `clang::StringLiteralParser::init(llvm::ArrayRef)': (.text._ZN5clang19StringLiteralParser4initEN4llvm8ArrayRefINS_5TokenEEE+0x252): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(LiteralSupport.cpp.o): In function `clang::StringLiteralParser::init(llvm::ArrayRef)': (.text._ZN5clang19StringLiteralParser4initEN4llvm8ArrayRefINS_5TokenEEE+0xbca): undefined reference to `llvm::StringRef::find(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangLex.a(LiteralSupport.cpp.o): In function `clang::StringLiteralParser::init(llvm::ArrayRef)': (.text._ZN5clang19StringLiteralParser4initEN4llvm8ArrayRefINS_5TokenEEE+0xf86): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(LiteralSupport.cpp.o): In function `clang::StringLiteralParser::init(llvm::ArrayRef)': (.text._ZN5clang19StringLiteralParser4initEN4llvm8ArrayRefINS_5TokenEEE+0xfa9): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(LiteralSupport.cpp.o): In function `clang::StringLiteralParser::init(llvm::ArrayRef)': (.text._ZN5clang19StringLiteralParser4initEN4llvm8ArrayRefINS_5TokenEEE+0xfe2): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(LiteralSupport.cpp.o): In function `clang::StringLiteralParser::init(llvm::ArrayRef)': (.text._ZN5clang19StringLiteralParser4initEN4llvm8ArrayRefINS_5TokenEEE+0x100b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(LiteralSupport.cpp.o): In function `clang::StringLiteralParser::init(llvm::ArrayRef)': (.text._ZN5clang19StringLiteralParser4initEN4llvm8ArrayRefINS_5TokenEEE+0x11f8): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(LiteralSupport.cpp.o):(.text._ZN5clang19StringLiteralParser4initEN4llvm8ArrayRefINS_5TokenEEE+0x123b): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangLex.a(MacroInfo.cpp.o): In function `clang::MacroInfo::dump() const': (.text._ZNK5clang9MacroInfo4dumpEv+0x12): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(MacroInfo.cpp.o): In function `clang::MacroInfo::dump() const': (.text._ZNK5clang9MacroInfo4dumpEv+0x52): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangLex.a(MacroInfo.cpp.o): In function `clang::MacroInfo::dump() const': (.text._ZNK5clang9MacroInfo4dumpEv+0x280): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(MacroInfo.cpp.o): In function `clang::MacroInfo::dump() const': (.text._ZNK5clang9MacroInfo4dumpEv+0x2aa): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(MacroInfo.cpp.o): In function `clang::MacroInfo::dump() const': (.text._ZNK5clang9MacroInfo4dumpEv+0x2c8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(MacroInfo.cpp.o): In function `clang::MacroInfo::dump() const': (.text._ZNK5clang9MacroInfo4dumpEv+0x402): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(MacroInfo.cpp.o): In function `clang::MacroInfo::dump() const': (.text._ZNK5clang9MacroInfo4dumpEv+0x650): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(MacroInfo.cpp.o):(.text._ZNK5clang9MacroInfo4dumpEv+0x670): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangLex.a(MacroInfo.cpp.o): In function `clang::MacroDirective::dump() const': (.text._ZNK5clang14MacroDirective4dumpEv+0x8): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(MacroInfo.cpp.o): In function `clang::MacroDirective::dump() const': (.text._ZNK5clang14MacroDirective4dumpEv+0x49): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangLex.a(MacroInfo.cpp.o): In function `clang::MacroDirective::dump() const': (.text._ZNK5clang14MacroDirective4dumpEv+0x86): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangLex.a(MacroInfo.cpp.o): In function `clang::MacroDirective::dump() const': (.text._ZNK5clang14MacroDirective4dumpEv+0x1cf): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(MacroInfo.cpp.o): In function `clang::MacroDirective::dump() const': (.text._ZNK5clang14MacroDirective4dumpEv+0x290): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(MacroInfo.cpp.o): In function `clang::MacroDirective::dump() const': (.text._ZNK5clang14MacroDirective4dumpEv+0x310): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(MacroInfo.cpp.o): In function `clang::MacroDirective::dump() const': (.text._ZNK5clang14MacroDirective4dumpEv+0x330): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(MacroInfo.cpp.o): In function `clang::MacroDirective::dump() const': (.text._ZNK5clang14MacroDirective4dumpEv+0x350): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(MacroInfo.cpp.o):(.text._ZNK5clang14MacroDirective4dumpEv+0x370): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangLex.a(MacroInfo.cpp.o): In function `clang::ModuleMacro::create(clang::Preprocessor&, clang::Module*, clang::IdentifierInfo*, clang::MacroInfo*, llvm::ArrayRef)': (.text._ZN5clang11ModuleMacro6createERNS_12PreprocessorEPNS_6ModuleEPNS_14IdentifierInfoEPNS_9MacroInfoEN4llvm8ArrayRefIPS0_EE+0x1a8): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(MacroInfo.cpp.o): In function `clang::ModuleMacro::create(clang::Preprocessor&, clang::Module*, clang::IdentifierInfo*, clang::MacroInfo*, llvm::ArrayRef)': (.text._ZN5clang11ModuleMacro6createERNS_12PreprocessorEPNS_6ModuleEPNS_14IdentifierInfoEPNS_9MacroInfoEN4llvm8ArrayRefIPS0_EE+0x1f0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::~ModuleMap()': (.text._ZN5clang9ModuleMapD2Ev+0x64): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::findHeaderInUmbrellaDirs(clang::FileEntry const*, llvm::SmallVectorImpl&)': (.text._ZN5clang9ModuleMap24findHeaderInUmbrellaDirsEPKNS_9FileEntryERN4llvm15SmallVectorImplIPKNS_14DirectoryEntryEEE+0x57): undefined reference to `llvm::sys::path::parent_path(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::findHeaderInUmbrellaDirs(clang::FileEntry const*, llvm::SmallVectorImpl&)': (.text._ZN5clang9ModuleMap24findHeaderInUmbrellaDirsEPKNS_9FileEntryERN4llvm15SmallVectorImplIPKNS_14DirectoryEntryEEE+0xe7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::findModule(llvm::StringRef) const': (.text._ZNK5clang9ModuleMap10findModuleEN4llvm9StringRefE+0xc): undefined reference to `llvm::StringMapImpl::FindKey(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::findOrCreateModule(llvm::StringRef, clang::Module*, bool, bool)': (.text._ZN5clang9ModuleMap18findOrCreateModuleEN4llvm9StringRefEPNS_6ModuleEbb+0x19a): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::findOrCreateModule(llvm::StringRef, clang::Module*, bool, bool)': (.text._ZN5clang9ModuleMap18findOrCreateModuleEN4llvm9StringRefEPNS_6ModuleEbb+0x290): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::dump()': (.text._ZN5clang9ModuleMap4dumpEv+0x22): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::dump()': (.text._ZN5clang9ModuleMap4dumpEv+0x5e): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::dump()': (.text._ZN5clang9ModuleMap4dumpEv+0x10f): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::dump()': (.text._ZN5clang9ModuleMap4dumpEv+0x1d9): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::dump()': (.text._ZN5clang9ModuleMap4dumpEv+0x1eb): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::dump()': (.text._ZN5clang9ModuleMap4dumpEv+0x20e): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::dump()': (.text._ZN5clang9ModuleMap4dumpEv+0x240): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::dump()': (.text._ZN5clang9ModuleMap4dumpEv+0x251): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::dump()': (.text._ZN5clang9ModuleMap4dumpEv+0x2c8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::dump()': (.text._ZN5clang9ModuleMap4dumpEv+0x2e0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::dump()': (.text._ZN5clang9ModuleMap4dumpEv+0x2fa): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::dump()': (.text._ZN5clang9ModuleMap4dumpEv+0x328): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::dump()': (.text._ZN5clang9ModuleMap4dumpEv+0x372): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::dump()': (.text._ZN5clang9ModuleMap4dumpEv+0x3c3): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::dump()': (.text._ZN5clang9ModuleMap4dumpEv+0x3dc): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::resolveModuleId(llvm::SmallVector, std::allocator >, clang::SourceLocation>, 2u> const&, clang::Module*, bool) const': (.text._ZNK5clang9ModuleMap15resolveModuleIdERKN4llvm11SmallVectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_14SourceLocationEELj2EEEPNS_6ModuleEb+0x311): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `sanitizeFilenameAsIdentifier(llvm::StringRef, llvm::SmallVectorImpl&)': (.text._ZL28sanitizeFilenameAsIdentifierN4llvm9StringRefERNS_15SmallVectorImplIcEE+0x19e5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `sanitizeFilenameAsIdentifier(llvm::StringRef, llvm::SmallVectorImpl&)': (.text._ZL28sanitizeFilenameAsIdentifierN4llvm9StringRefERNS_15SmallVectorImplIcEE+0x546d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `sanitizeFilenameAsIdentifier(llvm::StringRef, llvm::SmallVectorImpl&)': (.text._ZL28sanitizeFilenameAsIdentifierN4llvm9StringRefERNS_15SmallVectorImplIcEE+0x551e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `sanitizeFilenameAsIdentifier(llvm::StringRef, llvm::SmallVectorImpl&)': (.text._ZL28sanitizeFilenameAsIdentifierN4llvm9StringRefERNS_15SmallVectorImplIcEE+0x553e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o):(.text._ZL28sanitizeFilenameAsIdentifierN4llvm9StringRefERNS_15SmallVectorImplIcEE+0x55fc): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::isHeaderUnavailableInModule(clang::FileEntry const*, clang::Module const*) const': (.text._ZNK5clang9ModuleMap27isHeaderUnavailableInModuleEPKNS_9FileEntryEPKNS_6ModuleE+0x180): undefined reference to `llvm::sys::path::parent_path(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::isHeaderUnavailableInModule(clang::FileEntry const*, clang::Module const*) const': (.text._ZNK5clang9ModuleMap27isHeaderUnavailableInModuleEPKNS_9FileEntryEPKNS_6ModuleE+0x227): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::isHeaderUnavailableInModule(clang::FileEntry const*, clang::Module const*) const': (.text._ZNK5clang9ModuleMap27isHeaderUnavailableInModuleEPKNS_9FileEntryEPKNS_6ModuleE+0x39f): undefined reference to `llvm::sys::path::stem(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::isHeaderUnavailableInModule(clang::FileEntry const*, clang::Module const*) const': (.text._ZNK5clang9ModuleMap27isHeaderUnavailableInModuleEPKNS_9FileEntryEPKNS_6ModuleE+0x495): undefined reference to `llvm::sys::path::stem(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `inferFrameworkLink(clang::Module*, clang::DirectoryEntry const*, clang::FileManager&)': (.text._ZL18inferFrameworkLinkPN5clang6ModuleEPKNS_14DirectoryEntryERNS_11FileManagerE+0xeb): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `inferFrameworkLink(clang::Module*, clang::DirectoryEntry const*, clang::FileManager&)': (.text._ZL18inferFrameworkLinkPN5clang6ModuleEPKNS_14DirectoryEntryERNS_11FileManagerE+0x112): undefined reference to `llvm::sys::path::replace_extension(llvm::SmallVectorImpl&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `inferFrameworkLink(clang::Module*, clang::DirectoryEntry const*, clang::FileManager&)': (.text._ZL18inferFrameworkLinkPN5clang6ModuleEPKNS_14DirectoryEntryERNS_11FileManagerE+0x1af): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::findKnownHeader(clang::FileEntry const*)': (.text._ZN5clang9ModuleMap15findKnownHeaderEPKNS_9FileEntryE+0x12f): undefined reference to `llvm::sys::path::filename(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMapParser::parseRequiresDecl()': (.text._ZN5clang15ModuleMapParser17parseRequiresDeclEv+0x1f5): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMapParser::parseLinkDecl()': (.text._ZN5clang15ModuleMapParser13parseLinkDeclEv+0x243): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMapParser::parseConflict()': (.text._ZN5clang15ModuleMapParser13parseConflictEv+0x25f): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMapParser::parseConflict()': (.text._ZN5clang15ModuleMapParser13parseConflictEv+0x2d4): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMapParser::parseConflict()': (.text._ZN5clang15ModuleMapParser13parseConflictEv+0x302): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMapParser::parseConflict()': (.text._ZN5clang15ModuleMapParser13parseConflictEv+0x43c): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMapParser::parseConflict()': (.text._ZN5clang15ModuleMapParser13parseConflictEv+0x524): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&)': (.text._ZN4llvm15SmallVectorImplIN5clang9ModuleMap11KnownHeaderEEaSEOS4_[_ZN4llvm15SmallVectorImplIN5clang9ModuleMap11KnownHeaderEEaSEOS4_]+0x104): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::resolveUses(clang::Module*, bool)': (.text._ZN5clang9ModuleMap11resolveUsesEPNS_6ModuleEb+0x2cc): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::resolveExports(clang::Module*, bool)': (.text._ZN5clang9ModuleMap14resolveExportsEPNS_6ModuleEb+0x2de): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `llvm::DenseMap, llvm::DenseMapInfo, llvm::detail::DenseMapPair > >::grow(unsigned int)': (.text._ZN4llvm8DenseMapIPKN5clang6ModuleENS_11SmallPtrSetIPKNS1_9FileEntryELj1EEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S9_EEE4growEj[_ZN4llvm8DenseMapIPKN5clang6ModuleENS_11SmallPtrSetIPKNS1_9FileEntryELj1EEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S9_EEE4growEj]+0x10e): undefined reference to `llvm::SmallPtrSetImplBase::SmallPtrSetImplBase(void const**, unsigned int, llvm::SmallPtrSetImplBase&&)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `llvm::DenseMap, llvm::DenseMapInfo, llvm::detail::DenseMapPair > >::grow(unsigned int)': (.text._ZN4llvm8DenseMapIPKN5clang6ModuleENS_11SmallPtrSetIPKNS1_9FileEntryELj1EEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S9_EEE4growEj[_ZN4llvm8DenseMapIPKN5clang6ModuleENS_11SmallPtrSetIPKNS1_9FileEntryELj1EEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S9_EEE4growEj]+0x11a): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::setUmbrellaDir(clang::Module*, clang::DirectoryEntry const*, llvm::Twine)': (.text._ZN5clang9ModuleMap14setUmbrellaDirEPNS_6ModuleEPKNS_14DirectoryEntryEN4llvm5TwineE+0x3a): undefined reference to `llvm::Twine::str[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::findOrCreateModuleForHeaderInUmbrellaDir(clang::FileEntry const*)': (.text._ZN5clang9ModuleMap40findOrCreateModuleForHeaderInUmbrellaDirEPKNS_9FileEntryE+0x32c): undefined reference to `llvm::sys::path::stem(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::findOrCreateModuleForHeaderInUmbrellaDir(clang::FileEntry const*)': (.text._ZN5clang9ModuleMap40findOrCreateModuleForHeaderInUmbrellaDirEPKNS_9FileEntryE+0x3b7): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::findOrCreateModuleForHeaderInUmbrellaDir(clang::FileEntry const*)': (.text._ZN5clang9ModuleMap40findOrCreateModuleForHeaderInUmbrellaDirEPKNS_9FileEntryE+0x7ed): undefined reference to `llvm::sys::path::stem(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::findOrCreateModuleForHeaderInUmbrellaDir(clang::FileEntry const*)': (.text._ZN5clang9ModuleMap40findOrCreateModuleForHeaderInUmbrellaDirEPKNS_9FileEntryE+0xc46): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::findOrCreateModuleForHeaderInUmbrellaDir(clang::FileEntry const*)': (.text._ZN5clang9ModuleMap40findOrCreateModuleForHeaderInUmbrellaDirEPKNS_9FileEntryE+0xc6a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::findOrCreateModuleForHeaderInUmbrellaDir(clang::FileEntry const*)': (.text._ZN5clang9ModuleMap40findOrCreateModuleForHeaderInUmbrellaDirEPKNS_9FileEntryE+0xe76): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::findOrCreateModuleForHeaderInUmbrellaDir(clang::FileEntry const*)': (.text._ZN5clang9ModuleMap40findOrCreateModuleForHeaderInUmbrellaDirEPKNS_9FileEntryE+0xe9c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::setUmbrellaHeader(clang::Module*, clang::FileEntry const*, llvm::Twine)': (.text._ZN5clang9ModuleMap17setUmbrellaHeaderEPNS_6ModuleEPKNS_9FileEntryEN4llvm5TwineE+0xaf): undefined reference to `llvm::Twine::str[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::setUmbrellaHeader(clang::Module*, clang::FileEntry const*, llvm::Twine)': (.text._ZN5clang9ModuleMap17setUmbrellaHeaderEPNS_6ModuleEPKNS_9FileEntryEN4llvm5TwineE+0x1b8): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::addHeader(clang::Module*, clang::Module::Header, clang::ModuleMap::ModuleHeaderRole, bool)': (.text._ZN5clang9ModuleMap9addHeaderEPNS_6ModuleENS1_6HeaderENS0_16ModuleHeaderRoleEb+0x2db): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMapParser::parseUmbrellaDirDecl(clang::SourceLocation)': (.text._ZN5clang15ModuleMapParser20parseUmbrellaDirDeclENS_14SourceLocationE+0x2c1): undefined reference to `llvm::sys::path::is_absolute(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMapParser::parseUmbrellaDirDecl(clang::SourceLocation)': (.text._ZN5clang15ModuleMapParser20parseUmbrellaDirDeclENS_14SourceLocationE+0x373): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMapParser::parseUmbrellaDirDecl(clang::SourceLocation)': (.text._ZN5clang15ModuleMapParser20parseUmbrellaDirDeclENS_14SourceLocationE+0x3ef): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMapParser::parseUmbrellaDirDecl(clang::SourceLocation)': (.text._ZN5clang15ModuleMapParser20parseUmbrellaDirDeclENS_14SourceLocationE+0x7ed): undefined reference to `llvm::sys::fs::detail::directory_iterator_increment(llvm::sys::fs::detail::DirIterState&)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMapParser::parseUmbrellaDirDecl(clang::SourceLocation)': (.text._ZN5clang15ModuleMapParser20parseUmbrellaDirDeclENS_14SourceLocationE+0x82f): undefined reference to `llvm::sys::fs::detail::directory_iterator_destruct(llvm::sys::fs::detail::DirIterState&)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMapParser::parseUmbrellaDirDecl(clang::SourceLocation)': (.text._ZN5clang15ModuleMapParser20parseUmbrellaDirDeclENS_14SourceLocationE+0x8d3): undefined reference to `llvm::sys::fs::detail::directory_iterator_destruct(llvm::sys::fs::detail::DirIterState&)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMapParser::parseUmbrellaDirDecl(clang::SourceLocation)': (.text._ZN5clang15ModuleMapParser20parseUmbrellaDirDeclENS_14SourceLocationE+0x98d): undefined reference to `llvm::sys::fs::directory_entry::status(llvm::sys::fs::file_status&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMapParser::parseUmbrellaDirDecl(clang::SourceLocation)': (.text._ZN5clang15ModuleMapParser20parseUmbrellaDirDeclENS_14SourceLocationE+0x9d3): undefined reference to `llvm::sys::fs::is_directory(llvm::sys::fs::file_status)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMapParser::parseUmbrellaDirDecl(clang::SourceLocation)': (.text._ZN5clang15ModuleMapParser20parseUmbrellaDirDeclENS_14SourceLocationE+0xa81): undefined reference to `llvm::sys::fs::detail::directory_iterator_construct(llvm::sys::fs::detail::DirIterState&, llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMapParser::parseHeaderDecl(clang::MMToken::TokenKind, clang::SourceLocation)': (.text._ZN5clang15ModuleMapParser15parseHeaderDeclENS_7MMToken9TokenKindENS_14SourceLocationE+0x6b): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMapParser::parseHeaderDecl(clang::MMToken::TokenKind, clang::SourceLocation)': (.text._ZN5clang15ModuleMapParser15parseHeaderDeclENS_7MMToken9TokenKindENS_14SourceLocationE+0x3f7): undefined reference to `llvm::sys::path::is_absolute(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMapParser::parseHeaderDecl(clang::MMToken::TokenKind, clang::SourceLocation)': (.text._ZN5clang15ModuleMapParser15parseHeaderDeclENS_7MMToken9TokenKindENS_14SourceLocationE+0x957): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMapParser::parseHeaderDecl(clang::MMToken::TokenKind, clang::SourceLocation)': (.text._ZN5clang15ModuleMapParser15parseHeaderDeclENS_7MMToken9TokenKindENS_14SourceLocationE+0x9bd): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMapParser::parseHeaderDecl(clang::MMToken::TokenKind, clang::SourceLocation)': (.text._ZN5clang15ModuleMapParser15parseHeaderDeclENS_7MMToken9TokenKindENS_14SourceLocationE+0xaf2): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMapParser::parseHeaderDecl(clang::MMToken::TokenKind, clang::SourceLocation)': (.text._ZN5clang15ModuleMapParser15parseHeaderDeclENS_7MMToken9TokenKindENS_14SourceLocationE+0xda0): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMapParser::parseHeaderDecl(clang::MMToken::TokenKind, clang::SourceLocation)': (.text._ZN5clang15ModuleMapParser15parseHeaderDeclENS_7MMToken9TokenKindENS_14SourceLocationE+0xe54): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o):(.text._ZN5clang15ModuleMapParser15parseHeaderDeclENS_7MMToken9TokenKindENS_14SourceLocationE+0xeb7): more undefined references to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' follow /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMapParser::parseHeaderDecl(clang::MMToken::TokenKind, clang::SourceLocation)': (.text._ZN5clang15ModuleMapParser15parseHeaderDeclENS_7MMToken9TokenKindENS_14SourceLocationE+0x126a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMapParser::parseHeaderDecl(clang::MMToken::TokenKind, clang::SourceLocation)': (.text._ZN5clang15ModuleMapParser15parseHeaderDeclENS_7MMToken9TokenKindENS_14SourceLocationE+0x1474): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMapParser::parseHeaderDecl(clang::MMToken::TokenKind, clang::SourceLocation)': (.text._ZN5clang15ModuleMapParser15parseHeaderDeclENS_7MMToken9TokenKindENS_14SourceLocationE+0x14b7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::parseModuleMapFile(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::SourceLocation)': (.text._ZN5clang9ModuleMap18parseModuleMapFileEPKNS_9FileEntryEbPKNS_14DirectoryEntryENS_14SourceLocationE+0x398): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::inferFrameworkModule(clang::DirectoryEntry const*, clang::ModuleMap::Attributes, clang::Module*)': (.text._ZN5clang9ModuleMap20inferFrameworkModuleEPKNS_14DirectoryEntryENS0_10AttributesEPNS_6ModuleE+0xa5): undefined reference to `llvm::sys::path::stem(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::inferFrameworkModule(clang::DirectoryEntry const*, clang::ModuleMap::Attributes, clang::Module*)': (.text._ZN5clang9ModuleMap20inferFrameworkModuleEPKNS_14DirectoryEntryENS0_10AttributesEPNS_6ModuleE+0x250): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::inferFrameworkModule(clang::DirectoryEntry const*, clang::ModuleMap::Attributes, clang::Module*)': (.text._ZN5clang9ModuleMap20inferFrameworkModuleEPKNS_14DirectoryEntryENS0_10AttributesEPNS_6ModuleE+0x4f8): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::inferFrameworkModule(clang::DirectoryEntry const*, clang::ModuleMap::Attributes, clang::Module*)': (.text._ZN5clang9ModuleMap20inferFrameworkModuleEPKNS_14DirectoryEntryENS0_10AttributesEPNS_6ModuleE+0x500): undefined reference to `llvm::sys::path::native(llvm::SmallVectorImpl&)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::inferFrameworkModule(clang::DirectoryEntry const*, clang::ModuleMap::Attributes, clang::Module*)': (.text._ZN5clang9ModuleMap20inferFrameworkModuleEPKNS_14DirectoryEntryENS0_10AttributesEPNS_6ModuleE+0x684): undefined reference to `llvm::sys::path::parent_path(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::inferFrameworkModule(clang::DirectoryEntry const*, clang::ModuleMap::Attributes, clang::Module*)': (.text._ZN5clang9ModuleMap20inferFrameworkModuleEPKNS_14DirectoryEntryENS0_10AttributesEPNS_6ModuleE+0x69f): undefined reference to `llvm::sys::fs::detail::directory_iterator_increment(llvm::sys::fs::detail::DirIterState&)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::inferFrameworkModule(clang::DirectoryEntry const*, clang::ModuleMap::Attributes, clang::Module*)': (.text._ZN5clang9ModuleMap20inferFrameworkModuleEPKNS_14DirectoryEntryENS0_10AttributesEPNS_6ModuleE+0x82d): undefined reference to `llvm::sys::path::has_parent_path(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::inferFrameworkModule(clang::DirectoryEntry const*, clang::ModuleMap::Attributes, clang::Module*)': (.text._ZN5clang9ModuleMap20inferFrameworkModuleEPKNS_14DirectoryEntryENS0_10AttributesEPNS_6ModuleE+0x85c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::inferFrameworkModule(clang::DirectoryEntry const*, clang::ModuleMap::Attributes, clang::Module*)': (.text._ZN5clang9ModuleMap20inferFrameworkModuleEPKNS_14DirectoryEntryENS0_10AttributesEPNS_6ModuleE+0x8a6): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::inferFrameworkModule(clang::DirectoryEntry const*, clang::ModuleMap::Attributes, clang::Module*)': (.text._ZN5clang9ModuleMap20inferFrameworkModuleEPKNS_14DirectoryEntryENS0_10AttributesEPNS_6ModuleE+0x8ec): undefined reference to `llvm::sys::path::parent_path(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::inferFrameworkModule(clang::DirectoryEntry const*, clang::ModuleMap::Attributes, clang::Module*)': (.text._ZN5clang9ModuleMap20inferFrameworkModuleEPKNS_14DirectoryEntryENS0_10AttributesEPNS_6ModuleE+0x9a3): undefined reference to `llvm::sys::path::stem(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMap::inferFrameworkModule(clang::DirectoryEntry const*, clang::ModuleMap::Attributes, clang::Module*)': (.text._ZN5clang9ModuleMap20inferFrameworkModuleEPKNS_14DirectoryEntryENS0_10AttributesEPNS_6ModuleE+0xa72): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMapParser::parseExternModuleDecl()': (.text._ZN5clang15ModuleMapParser21parseExternModuleDeclEv+0x2f1): undefined reference to `llvm::sys::path::is_relative(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMapParser::parseExternModuleDecl()': (.text._ZN5clang15ModuleMapParser21parseExternModuleDeclEv+0x408): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMapParser::parseModuleDecl()': (.text._ZN5clang15ModuleMapParser15parseModuleDeclEv+0x343): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMapParser::parseModuleDecl()': (.text._ZN5clang15ModuleMapParser15parseModuleDeclEv+0x88a): undefined reference to `llvm::SmallPtrSetImplBase::SmallPtrSetImplBase(void const**, unsigned int, llvm::SmallPtrSetImplBase&&)' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMapParser::parseModuleDecl()': (.text._ZN5clang15ModuleMapParser15parseModuleDeclEv+0x897): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangLex.a(ModuleMap.cpp.o): In function `clang::ModuleMapParser::parseModuleDecl()': (.text._ZN5clang15ModuleMapParser15parseModuleDeclEv+0x8cb): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPCaching.cpp.o): In function `clang::Preprocessor::CachingLex(clang::Token&)': (.text._ZN5clang12Preprocessor10CachingLexERNS_5TokenE+0x186): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPCaching.cpp.o): In function `clang::Preprocessor::PeekAhead(unsigned int)': (.text._ZN5clang12Preprocessor9PeekAheadEj+0xec): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPDirectives.cpp.o): In function `isReservedId(llvm::StringRef, clang::LangOptions const&)': (.text._ZL12isReservedIdN4llvm9StringRefERKN5clang11LangOptionsE+0x3a): undefined reference to `llvm::StringRef::find(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPDirectives.cpp.o): In function `clang::Preprocessor::AllocateMacroInfo()': (.text._ZN5clang12Preprocessor17AllocateMacroInfoEv+0xf8): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPDirectives.cpp.o): In function `clang::Preprocessor::AllocateDeserializedMacroInfo(clang::SourceLocation, unsigned int)': (.text._ZN5clang12Preprocessor29AllocateDeserializedMacroInfoENS_14SourceLocationEj+0x12a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPDirectives.cpp.o): In function `clang::Preprocessor::AllocateDefMacroDirective(clang::MacroInfo*, clang::SourceLocation)': (.text._ZN5clang12Preprocessor25AllocateDefMacroDirectiveEPNS_9MacroInfoENS_14SourceLocationE+0x102): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPDirectives.cpp.o): In function `clang::Preprocessor::AllocateUndefMacroDirective(clang::SourceLocation)': (.text._ZN5clang12Preprocessor27AllocateUndefMacroDirectiveENS_14SourceLocationE+0xf8): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPDirectives.cpp.o): In function `clang::Preprocessor::AllocateVisibilityMacroDirective(clang::SourceLocation, bool)': (.text._ZN5clang12Preprocessor32AllocateVisibilityMacroDirectiveENS_14SourceLocationEb+0x10a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPDirectives.cpp.o):(.text._ZN5clang12Preprocessor10LookupFileENS_14SourceLocationEN4llvm9StringRefEbPKNS_15DirectoryLookupEPKNS_9FileEntryERS6_PNS2_15SmallVectorImplIcEESD_PNS_9ModuleMap11KnownHeaderEb+0x6f3): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangLex.a(PPDirectives.cpp.o): In function `clang::Preprocessor::HandleUserDiagnosticDirective(clang::Token&, bool)': (.text._ZN5clang12Preprocessor29HandleUserDiagnosticDirectiveERNS_5TokenEb+0xc7): undefined reference to `llvm::StringRef::find_first_not_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPDirectives.cpp.o): In function `clang::Preprocessor::ConcatenateIncludeName(llvm::SmallString<128u>&, clang::SourceLocation&)': (.text._ZN5clang12Preprocessor22ConcatenateIncludeNameERN4llvm11SmallStringILj128EEERNS_14SourceLocationE+0x2d1): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPDirectives.cpp.o): In function `clang::Preprocessor::ConcatenateIncludeName(llvm::SmallString<128u>&, clang::SourceLocation&)': (.text._ZN5clang12Preprocessor22ConcatenateIncludeNameERN4llvm11SmallStringILj128EEERNS_14SourceLocationE+0x2fe): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPDirectives.cpp.o): In function `clang::Preprocessor::ConcatenateIncludeName(llvm::SmallString<128u>&, clang::SourceLocation&)': (.text._ZN5clang12Preprocessor22ConcatenateIncludeNameERN4llvm11SmallStringILj128EEERNS_14SourceLocationE+0x323): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPDirectives.cpp.o): In function `GetLineValue(clang::Token&, unsigned int&, unsigned int, clang::Preprocessor&, bool)': (.text._ZL12GetLineValueRN5clang5TokenERjjRNS_12PreprocessorEb+0x471): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPDirectives.cpp.o): In function `clang::Preprocessor::SkipExcludedConditionalBlock(clang::SourceLocation, bool, bool, clang::SourceLocation)': (.text._ZN5clang12Preprocessor28SkipExcludedConditionalBlockENS_14SourceLocationEbbS1_+0x5a4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPDirectives.cpp.o):(.text._ZN5clang12Preprocessor28SkipExcludedConditionalBlockENS_14SourceLocationEbbS1_+0x5df): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangLex.a(PPDirectives.cpp.o): In function `clang::Preprocessor::HandleIncludeDirective(clang::SourceLocation, clang::Token&, clang::DirectoryLookup const*, clang::FileEntry const*, bool)': (.text._ZN5clang12Preprocessor22HandleIncludeDirectiveENS_14SourceLocationERNS_5TokenEPKNS_15DirectoryLookupEPKNS_9FileEntryEb+0x260): undefined reference to `llvm::StringMapImpl::FindKey(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPDirectives.cpp.o): In function `clang::Preprocessor::HandleIncludeDirective(clang::SourceLocation, clang::Token&, clang::DirectoryLookup const*, clang::FileEntry const*, bool)': (.text._ZN5clang12Preprocessor22HandleIncludeDirectiveENS_14SourceLocationERNS_5TokenEPKNS_15DirectoryLookupEPKNS_9FileEntryEb+0x6b1): undefined reference to `llvm::sys::path::native(llvm::SmallVectorImpl&)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPDirectives.cpp.o): In function `clang::Preprocessor::HandleIncludeDirective(clang::SourceLocation, clang::Token&, clang::DirectoryLookup const*, clang::FileEntry const*, bool)': (.text._ZN5clang12Preprocessor22HandleIncludeDirectiveENS_14SourceLocationERNS_5TokenEPKNS_15DirectoryLookupEPKNS_9FileEntryEb+0xa30): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPDirectives.cpp.o): In function `clang::Preprocessor::HandleIncludeDirective(clang::SourceLocation, clang::Token&, clang::DirectoryLookup const*, clang::FileEntry const*, bool)': (.text._ZN5clang12Preprocessor22HandleIncludeDirectiveENS_14SourceLocationERNS_5TokenEPKNS_15DirectoryLookupEPKNS_9FileEntryEb+0xbe8): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPDirectives.cpp.o): In function `clang::Preprocessor::HandleIncludeDirective(clang::SourceLocation, clang::Token&, clang::DirectoryLookup const*, clang::FileEntry const*, bool)': (.text._ZN5clang12Preprocessor22HandleIncludeDirectiveENS_14SourceLocationERNS_5TokenEPKNS_15DirectoryLookupEPKNS_9FileEntryEb+0xd02): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPDirectives.cpp.o): In function `clang::Preprocessor::HandleIncludeDirective(clang::SourceLocation, clang::Token&, clang::DirectoryLookup const*, clang::FileEntry const*, bool)': (.text._ZN5clang12Preprocessor22HandleIncludeDirectiveENS_14SourceLocationERNS_5TokenEPKNS_15DirectoryLookupEPKNS_9FileEntryEb+0xd7d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPDirectives.cpp.o): In function `clang::Preprocessor::HandleIncludeDirective(clang::SourceLocation, clang::Token&, clang::DirectoryLookup const*, clang::FileEntry const*, bool)': (.text._ZN5clang12Preprocessor22HandleIncludeDirectiveENS_14SourceLocationERNS_5TokenEPKNS_15DirectoryLookupEPKNS_9FileEntryEb+0x19cf): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPDirectives.cpp.o): In function `clang::Preprocessor::HandleIncludeDirective(clang::SourceLocation, clang::Token&, clang::DirectoryLookup const*, clang::FileEntry const*, bool)': (.text._ZN5clang12Preprocessor22HandleIncludeDirectiveENS_14SourceLocationERNS_5TokenEPKNS_15DirectoryLookupEPKNS_9FileEntryEb+0x1ae6): undefined reference to `llvm::Twine::str[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPDirectives.cpp.o): In function `clang::Preprocessor::HandleIncludeDirective(clang::SourceLocation, clang::Token&, clang::DirectoryLookup const*, clang::FileEntry const*, bool)': (.text._ZN5clang12Preprocessor22HandleIncludeDirectiveENS_14SourceLocationERNS_5TokenEPKNS_15DirectoryLookupEPKNS_9FileEntryEb+0x1da2): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPDirectives.cpp.o): In function `clang::Preprocessor::HandleUndefDirective(clang::Token&)': (.text._ZN5clang12Preprocessor20HandleUndefDirectiveERNS_5TokenE+0x1ab): undefined reference to `llvm::SmallPtrSetImplBase::erase_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPDirectives.cpp.o): In function `clang::Preprocessor::HandleIfdefDirective(clang::Token&, bool, bool)': (.text._ZN5clang12Preprocessor20HandleIfdefDirectiveERNS_5TokenEbb+0x458): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPDirectives.cpp.o): In function `clang::Preprocessor::HandleDefineDirective(clang::Token&, bool)': (.text._ZN5clang12Preprocessor21HandleDefineDirectiveERNS_5TokenEb+0x202): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPDirectives.cpp.o): In function `clang::Preprocessor::HandleDefineDirective(clang::Token&, bool)': (.text._ZN5clang12Preprocessor21HandleDefineDirectiveERNS_5TokenEb+0x5ed): undefined reference to `llvm::SmallPtrSetImplBase::erase_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPDirectives.cpp.o): In function `clang::Preprocessor::HandleDefineDirective(clang::Token&, bool)': (.text._ZN5clang12Preprocessor21HandleDefineDirectiveERNS_5TokenEb+0x666): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPDirectives.cpp.o): In function `clang::Preprocessor::HandleDefineDirective(clang::Token&, bool)': (.text._ZN5clang12Preprocessor21HandleDefineDirectiveERNS_5TokenEb+0x968): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPDirectives.cpp.o): In function `clang::Preprocessor::HandleDefineDirective(clang::Token&, bool)': (.text._ZN5clang12Preprocessor21HandleDefineDirectiveERNS_5TokenEb+0xa8a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPDirectives.cpp.o): In function `clang::Preprocessor::HandleDefineDirective(clang::Token&, bool)': (.text._ZN5clang12Preprocessor21HandleDefineDirectiveERNS_5TokenEb+0xc00): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPDirectives.cpp.o): In function `clang::Preprocessor::HandleDefineDirective(clang::Token&, bool)': (.text._ZN5clang12Preprocessor21HandleDefineDirectiveERNS_5TokenEb+0xc1d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPDirectives.cpp.o): In function `clang::Preprocessor::HandleDefineDirective(clang::Token&, bool)': (.text._ZN5clang12Preprocessor21HandleDefineDirectiveERNS_5TokenEb+0x1430): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x57): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0xa1): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0xfa): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x1f2): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x246): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x296): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x2fc): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x3a9): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x3c5): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x3e7): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x43f): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x529): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x571): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x5cd): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x66e): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x691): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x713): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x757): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x771): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x78e): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x7bb): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x82a): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x849): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x869): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x873): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x8a1): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x8ef): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x947): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x994): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x9b4): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0xa05): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0xa1b): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0xa22): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0xa52): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0xacb): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0xadf): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0xb0c): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0xb20): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0xb7b): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0xbdf): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0xc3a): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0xca6): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0xcb9): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0xd14): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0xd32): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0xd4c): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0xd76): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0xdcd): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0xe4b): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0xe9b): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0xf1d): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0xf3a): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0xfa2): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0xfd3): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x102d): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x1057): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x10b0): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x1138): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x1181): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x1193): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x11c7): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x120e): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x1242): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x126c): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x12e7): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x1307): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x136e): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x1384): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x138b): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x1409): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x1461): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x1475): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x147c): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x14f1): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x1511): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x1578): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x158e): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x159a): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x1622): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x1635): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x169e): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x16c8): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x16f8): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x170d): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x172b): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x177c): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x1808): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x1865): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x192e): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x1952): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x1974): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x19b3): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x1a12): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x1a95): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x1b52): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x1bb1): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x1be5): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x1bef): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x1c3e): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x1c87): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x1d06): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x1d3d): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x1d92): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x1d9c): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x1dd2): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x1de4): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x1e54): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x1eae): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x1ef5): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x1f57): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x1f7b): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x1f8d): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x1fcb): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x2062): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x2082): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x20f5): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x210b): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x2112): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x217e): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x21ee): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x2217): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x223c): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x2279): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x22dd): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x230d): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x2382): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x23ad): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x23fc): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x2419): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x2437): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x245d): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x24ef): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x2561): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x2582): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x25d4): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x25e6): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x261f): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x2639): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x2657): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x2686): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x26ab): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x26cf): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x2706): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `llvm::APSInt::operator!=(long) const': (.text._ZNK4llvm6APSIntneEl[_ZNK4llvm6APSIntneEl]+0x272a): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateValue((anonymous namespace)::PPValue&, clang::Token&, DefinedTracker&, bool, clang::Preprocessor&)': (.text._ZL13EvaluateValueRN12_GLOBAL__N_17PPValueERN5clang5TokenER14DefinedTrackerbRNS2_12PreprocessorE+0x11a): undefined reference to `llvm::APInt::operator=(unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateValue((anonymous namespace)::PPValue&, clang::Token&, DefinedTracker&, bool, clang::Preprocessor&)': (.text._ZL13EvaluateValueRN12_GLOBAL__N_17PPValueERN5clang5TokenER14DefinedTrackerbRNS2_12PreprocessorE+0x27e): undefined reference to `llvm::APInt::operator=(unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateValue((anonymous namespace)::PPValue&, clang::Token&, DefinedTracker&, bool, clang::Preprocessor&)': (.text._ZL13EvaluateValueRN12_GLOBAL__N_17PPValueERN5clang5TokenER14DefinedTrackerbRNS2_12PreprocessorE+0x442): undefined reference to `llvm::APInt::operator=(unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateValue((anonymous namespace)::PPValue&, clang::Token&, DefinedTracker&, bool, clang::Preprocessor&)': (.text._ZL13EvaluateValueRN12_GLOBAL__N_17PPValueERN5clang5TokenER14DefinedTrackerbRNS2_12PreprocessorE+0x1016): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateValue((anonymous namespace)::PPValue&, clang::Token&, DefinedTracker&, bool, clang::Preprocessor&)': (.text._ZL13EvaluateValueRN12_GLOBAL__N_17PPValueERN5clang5TokenER14DefinedTrackerbRNS2_12PreprocessorE+0x10e0): undefined reference to `llvm::APInt::operator-(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateValue((anonymous namespace)::PPValue&, clang::Token&, DefinedTracker&, bool, clang::Preprocessor&)': (.text._ZL13EvaluateValueRN12_GLOBAL__N_17PPValueERN5clang5TokenER14DefinedTrackerbRNS2_12PreprocessorE+0x1254): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateValue((anonymous namespace)::PPValue&, clang::Token&, DefinedTracker&, bool, clang::Preprocessor&)': (.text._ZL13EvaluateValueRN12_GLOBAL__N_17PPValueERN5clang5TokenER14DefinedTrackerbRNS2_12PreprocessorE+0x12e2): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateValue((anonymous namespace)::PPValue&, clang::Token&, DefinedTracker&, bool, clang::Preprocessor&)': (.text._ZL13EvaluateValueRN12_GLOBAL__N_17PPValueERN5clang5TokenER14DefinedTrackerbRNS2_12PreprocessorE+0x1355): undefined reference to `llvm::APInt::countPopulationSlowCase() const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateValue((anonymous namespace)::PPValue&, clang::Token&, DefinedTracker&, bool, clang::Preprocessor&)': (.text._ZL13EvaluateValueRN12_GLOBAL__N_17PPValueERN5clang5TokenER14DefinedTrackerbRNS2_12PreprocessorE+0x14bc): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateValue((anonymous namespace)::PPValue&, clang::Token&, DefinedTracker&, bool, clang::Preprocessor&)': (.text._ZL13EvaluateValueRN12_GLOBAL__N_17PPValueERN5clang5TokenER14DefinedTrackerbRNS2_12PreprocessorE+0x17f4): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateValue((anonymous namespace)::PPValue&, clang::Token&, DefinedTracker&, bool, clang::Preprocessor&)': (.text._ZL13EvaluateValueRN12_GLOBAL__N_17PPValueERN5clang5TokenER14DefinedTrackerbRNS2_12PreprocessorE+0x1820): undefined reference to `llvm::APInt::operator=(unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateValue((anonymous namespace)::PPValue&, clang::Token&, DefinedTracker&, bool, clang::Preprocessor&)': (.text._ZL13EvaluateValueRN12_GLOBAL__N_17PPValueERN5clang5TokenER14DefinedTrackerbRNS2_12PreprocessorE+0x1888): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateValue((anonymous namespace)::PPValue&, clang::Token&, DefinedTracker&, bool, clang::Preprocessor&)': (.text._ZL13EvaluateValueRN12_GLOBAL__N_17PPValueERN5clang5TokenER14DefinedTrackerbRNS2_12PreprocessorE+0x1d7b): undefined reference to `llvm::APInt::AssignSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateValue((anonymous namespace)::PPValue&, clang::Token&, DefinedTracker&, bool, clang::Preprocessor&)': (.text._ZL13EvaluateValueRN12_GLOBAL__N_17PPValueERN5clang5TokenER14DefinedTrackerbRNS2_12PreprocessorE+0x1d85): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateValue((anonymous namespace)::PPValue&, clang::Token&, DefinedTracker&, bool, clang::Preprocessor&)': (.text._ZL13EvaluateValueRN12_GLOBAL__N_17PPValueERN5clang5TokenER14DefinedTrackerbRNS2_12PreprocessorE+0x1ef3): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x4d9): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x4fb): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x938): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x95a): undefined reference to `llvm::APInt::toString[abi:cxx11](unsigned int, bool) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0xe07): undefined reference to `llvm::APInt::operator=(unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x1163): undefined reference to `llvm::APInt::OrSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x11a9): undefined reference to `llvm::APInt::operator=(unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x1299): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x1342): undefined reference to `llvm::APInt::XorSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x13bf): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x1452): undefined reference to `llvm::APInt::ashr(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x14d1): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x1526): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x157d): undefined reference to `llvm::APInt::ushl_ov(llvm::APInt const&, bool&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x15dc): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x163e): undefined reference to `llvm::APInt::AssignSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x16f7): undefined reference to `llvm::APInt::sdiv_ov(llvm::APInt const&, bool&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x17cb): undefined reference to `llvm::APInt::operator-(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x183d): undefined reference to `llvm::APInt::operator+(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x188b): undefined reference to `llvm::APInt::operator*(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x1950): undefined reference to `llvm::APInt::AndSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x197e): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x19dd): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x1c21): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x1c40): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x1dcc): undefined reference to `llvm::APInt::smul_ov(llvm::APInt const&, bool&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x1ded): undefined reference to `llvm::APInt::sadd_ov(llvm::APInt const&, bool&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x1e0e): undefined reference to `llvm::APInt::ssub_ov(llvm::APInt const&, bool&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x1e18): undefined reference to `llvm::APInt::sshl_ov(llvm::APInt const&, bool&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x1e22): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x1e3d): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x1e8e): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x1f15): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x1f2e): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x1f7e): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x1ff3): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x2020): undefined reference to `llvm::APInt::urem(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x2060): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x2256): undefined reference to `llvm::APInt::AssignSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x229a): undefined reference to `llvm::APInt::AssignSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x22bf): undefined reference to `llvm::APInt::lshr(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x23fb): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x2475): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x249b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x24bd): undefined reference to `llvm::APInt::udiv(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x2517): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x2577): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x259d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x25c3): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x261f): undefined reference to `llvm::APInt::srem(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x2644): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x2654): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x267a): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x2684): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x26c9): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x26ef): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x271d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x2743): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `EvaluateDirectiveSubExpr((anonymous namespace)::PPValue&, unsigned int, clang::Token&, bool, clang::Preprocessor&)': (.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x2796): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o):(.text._ZL24EvaluateDirectiveSubExprRN12_GLOBAL__N_17PPValueEjRN5clang5TokenEbRNS2_12PreprocessorE+0x27bc): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x226): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x280): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x3e9): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x449): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x4ad): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x54d): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x61b): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x6ce): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x71e): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x82c): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x84d): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x87f): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x8cc): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x92a): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x9d1): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0xa35): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0xae8): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0xb68): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0xbaa): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0xc0f): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0xc36): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0xc6b): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0xc8f): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0xd04): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0xd7e): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0xdd4): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0xde4): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0xe08): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0xe6c): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0xefc): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0xf5c): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0xfec): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x100f): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x1043): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x104e): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x1088): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x10b5): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x1118): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x113c): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x1161): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x11fc): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x1221): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x125e): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x129e): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x132a): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x1364): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x1384): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x142e): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x147a): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x1493): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x1513): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x1526): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x1589): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x15b1): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x163a): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x1689): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x169f): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x16cc): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x16ff): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x173d): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x175f): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x17b7): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x17e9): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x187f): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x18db): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x18f1): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x1978): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x19de): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x1a20): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x1a71): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x1aa7): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x1b04): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x1b22): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x1b2c): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x1b64): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x1b8a): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x1c22): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x1c8d): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x1ce4): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x1d6b): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x1db2): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x1dcb): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x1e3e): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x1ea3): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x1ed9): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x1f44): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x1f5d): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x1f73): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x1fd7): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x1ff8): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x2038): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x2059): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x2072): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x2099): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x20ba): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x20dc): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x20fe): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x2133): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x218b): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x21b5): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x21d1): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x21fd): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x221f): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x2234): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x2287): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x22a0): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x22c9): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x22ea): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x2313): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x2327): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x23ad): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x2438): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x248e): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x24a7): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x251a): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x257f): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x25d2): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x2652): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x2673): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x2690): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x26ae): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x26d0): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x271a): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x2782): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x27e7): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x2860): undefined reference to `llvm::APInt::slt(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x2881): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x288b): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x28e1): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x294a): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x2984): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x29b1): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x2a43): undefined reference to `llvm::APInt::EqualSlowCase(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x2a7a): undefined reference to `llvm::APInt::ult(llvm::APInt const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x2ae7): undefined reference to `llvm::APInt::sext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPExpressions.cpp.o): In function `clang::Preprocessor::EvaluateDirectiveExpression(clang::IdentifierInfo*&)': (.text._ZN5clang12Preprocessor27EvaluateDirectiveExpressionERPNS_14IdentifierInfoE+0x2b5c): undefined reference to `llvm::APInt::zext(unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPLexerChange.cpp.o): In function `clang::Preprocessor::EnterTokenStream(clang::Token const*, unsigned int, bool, bool)': (.text._ZN5clang12Preprocessor16EnterTokenStreamEPKNS_5TokenEjbb+0x385): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPLexerChange.cpp.o): In function `clang::Preprocessor::EnterTokenStream(clang::Token const*, unsigned int, bool, bool)': (.text._ZN5clang12Preprocessor16EnterTokenStreamEPKNS_5TokenEjbb+0x7cd): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPLexerChange.cpp.o): In function `clang::Preprocessor::EnterTokenStream(clang::Token const*, unsigned int, bool, bool)': (.text._ZN5clang12Preprocessor16EnterTokenStreamEPKNS_5TokenEjbb+0x82d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPLexerChange.cpp.o): In function `clang::Preprocessor::HandleEndOfFile(clang::Token&, bool)': (.text._ZN5clang12Preprocessor15HandleEndOfFileERNS_5TokenEb+0x6a5): undefined reference to `llvm::StringRef::edit_distance(llvm::StringRef, bool, unsigned int) const' /usr/lib/llvm-3.8/lib/libclangLex.a(PPLexerChange.cpp.o): In function `clang::Preprocessor::HandleEndOfFile(clang::Token&, bool)': (.text._ZN5clang12Preprocessor15HandleEndOfFileERNS_5TokenEb+0xe21): undefined reference to `llvm::sys::path::extension(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPLexerChange.cpp.o): In function `clang::Preprocessor::HandleEndOfFile(clang::Token&, bool)': (.text._ZN5clang12Preprocessor15HandleEndOfFileERNS_5TokenEb+0x1196): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPLexerChange.cpp.o): In function `clang::Preprocessor::HandleEndOfFile(clang::Token&, bool)': (.text._ZN5clang12Preprocessor15HandleEndOfFileERNS_5TokenEb+0x12f7): undefined reference to `llvm::sys::path::parent_path(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPLexerChange.cpp.o): In function `clang::Preprocessor::HandleEndOfFile(clang::Token&, bool)': (.text._ZN5clang12Preprocessor15HandleEndOfFileERNS_5TokenEb+0x13ca): undefined reference to `llvm::sys::path::filename(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPLexerChange.cpp.o): In function `clang::Preprocessor::HandleEndOfFile(clang::Token&, bool)': (.text._ZN5clang12Preprocessor15HandleEndOfFileERNS_5TokenEb+0x141a): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPLexerChange.cpp.o): In function `clang::Preprocessor::HandleEndOfFile(clang::Token&, bool)': (.text._ZN5clang12Preprocessor15HandleEndOfFileERNS_5TokenEb+0x17e6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPLexerChange.cpp.o): In function `clang::Preprocessor::HandleEndOfFile(clang::Token&, bool)': (.text._ZN5clang12Preprocessor15HandleEndOfFileERNS_5TokenEb+0x18f7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPLexerChange.cpp.o): In function `clang::Preprocessor::HandleEndOfFile(clang::Token&, bool)': (.text._ZN5clang12Preprocessor15HandleEndOfFileERNS_5TokenEb+0x1919): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPLexerChange.cpp.o): In function `clang::Preprocessor::EnterSubmodule(clang::Module*, clang::SourceLocation)': (.text._ZN5clang12Preprocessor14EnterSubmoduleEPNS_6ModuleENS_14SourceLocationE+0x4e2): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPLexerChange.cpp.o): In function `clang::Preprocessor::EnterSubmodule(clang::Module*, clang::SourceLocation)': (.text._ZN5clang12Preprocessor14EnterSubmoduleEPNS_6ModuleENS_14SourceLocationE+0x8ee): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPLexerChange.cpp.o):(.text._ZN5clang12Preprocessor14EnterSubmoduleEPNS_6ModuleENS_14SourceLocationE+0x9a8): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `ComputeDATE_TIME(clang::SourceLocation&, clang::SourceLocation&, clang::Preprocessor&) [clone .constprop.253]': (.text._ZL16ComputeDATE_TIMERN5clang14SourceLocationES1_RNS_12PreprocessorE.constprop.253+0x72): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `ComputeDATE_TIME(clang::SourceLocation&, clang::SourceLocation&, clang::Preprocessor&) [clone .constprop.253]': (.text._ZL16ComputeDATE_TIMERN5clang14SourceLocationES1_RNS_12PreprocessorE.constprop.253+0xb9): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `ComputeDATE_TIME(clang::SourceLocation&, clang::SourceLocation&, clang::Preprocessor&) [clone .constprop.253]': (.text._ZL16ComputeDATE_TIMERN5clang14SourceLocationES1_RNS_12PreprocessorE.constprop.253+0x108): undefined reference to `llvm::raw_ostream::operator<<(llvm::format_object_base const&)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `ComputeDATE_TIME(clang::SourceLocation&, clang::SourceLocation&, clang::Preprocessor&) [clone .constprop.253]': (.text._ZL16ComputeDATE_TIMERN5clang14SourceLocationES1_RNS_12PreprocessorE.constprop.253+0x173): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `ComputeDATE_TIME(clang::SourceLocation&, clang::SourceLocation&, clang::Preprocessor&) [clone .constprop.253]': (.text._ZL16ComputeDATE_TIMERN5clang14SourceLocationES1_RNS_12PreprocessorE.constprop.253+0x1a8): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `ComputeDATE_TIME(clang::SourceLocation&, clang::SourceLocation&, clang::Preprocessor&) [clone .constprop.253]': (.text._ZL16ComputeDATE_TIMERN5clang14SourceLocationES1_RNS_12PreprocessorE.constprop.253+0x1ec): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `ComputeDATE_TIME(clang::SourceLocation&, clang::SourceLocation&, clang::Preprocessor&) [clone .constprop.253]': (.text._ZL16ComputeDATE_TIMERN5clang14SourceLocationES1_RNS_12PreprocessorE.constprop.253+0x228): undefined reference to `llvm::raw_ostream::operator<<(llvm::format_object_base const&)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `ComputeDATE_TIME(clang::SourceLocation&, clang::SourceLocation&, clang::Preprocessor&) [clone .constprop.253]': (.text._ZL16ComputeDATE_TIMERN5clang14SourceLocationES1_RNS_12PreprocessorE.constprop.253+0x28e): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::getModuleMacro(clang::Module*, clang::IdentifierInfo*)': (.text._ZN5clang12Preprocessor14getModuleMacroEPNS_6ModuleEPNS_14IdentifierInfoE+0x4b): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::getModuleMacro(clang::Module*, clang::IdentifierInfo*)': (.text._ZN5clang12Preprocessor14getModuleMacroEPNS_6ModuleEPNS_14IdentifierInfoE+0x56): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::getModuleMacro(clang::Module*, clang::IdentifierInfo*)': (.text._ZN5clang12Preprocessor14getModuleMacroEPNS_6ModuleEPNS_14IdentifierInfoE+0x6b): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::removeCachedMacroExpandedTokensOfLastLexer()': (.text._ZN5clang12Preprocessor42removeCachedMacroExpandedTokensOfLastLexerEv+0xff): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::markMacroAsUsed(clang::MacroInfo*)': (.text._ZN5clang12Preprocessor15markMacroAsUsedEPNS_9MacroInfoE+0x20): undefined reference to `llvm::SmallPtrSetImplBase::erase_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::ExpandBuiltinMacro(clang::Token&)': (.text._ZN5clang12Preprocessor18ExpandBuiltinMacroERNS_5TokenE+0xc5): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::ExpandBuiltinMacro(clang::Token&)': (.text._ZN5clang12Preprocessor18ExpandBuiltinMacroERNS_5TokenE+0xe5): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::ExpandBuiltinMacro(clang::Token&)': (.text._ZN5clang12Preprocessor18ExpandBuiltinMacroERNS_5TokenE+0x32c): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::ExpandBuiltinMacro(clang::Token&)': (.text._ZN5clang12Preprocessor18ExpandBuiltinMacroERNS_5TokenE+0x505): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::ExpandBuiltinMacro(clang::Token&)': (.text._ZN5clang12Preprocessor18ExpandBuiltinMacroERNS_5TokenE+0x7ed): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::ExpandBuiltinMacro(clang::Token&)': (.text._ZN5clang12Preprocessor18ExpandBuiltinMacroERNS_5TokenE+0x89f): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::ExpandBuiltinMacro(clang::Token&)': (.text._ZN5clang12Preprocessor18ExpandBuiltinMacroERNS_5TokenE+0xfa6): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::ExpandBuiltinMacro(clang::Token&)': (.text._ZN5clang12Preprocessor18ExpandBuiltinMacroERNS_5TokenE+0xfc9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::ExpandBuiltinMacro(clang::Token&)': (.text._ZN5clang12Preprocessor18ExpandBuiltinMacroERNS_5TokenE+0xfea): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::ExpandBuiltinMacro(clang::Token&)': (.text._ZN5clang12Preprocessor18ExpandBuiltinMacroERNS_5TokenE+0x1010): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::ExpandBuiltinMacro(clang::Token&)': (.text._ZN5clang12Preprocessor18ExpandBuiltinMacroERNS_5TokenE+0x1586): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::ExpandBuiltinMacro(clang::Token&)': (.text._ZN5clang12Preprocessor18ExpandBuiltinMacroERNS_5TokenE+0x15b4): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::ExpandBuiltinMacro(clang::Token&)': (.text._ZN5clang12Preprocessor18ExpandBuiltinMacroERNS_5TokenE+0x16e0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::ExpandBuiltinMacro(clang::Token&)': (.text._ZN5clang12Preprocessor18ExpandBuiltinMacroERNS_5TokenE+0x170c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::updateModuleMacroInfo(clang::IdentifierInfo const*, clang::Preprocessor::ModuleMacroInfo&)': (.text._ZN5clang12Preprocessor21updateModuleMacroInfoEPKNS_14IdentifierInfoERNS0_15ModuleMacroInfoE+0xb2a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::updateModuleMacroInfo(clang::IdentifierInfo const*, clang::Preprocessor::ModuleMacroInfo&)': (.text._ZN5clang12Preprocessor21updateModuleMacroInfoEPKNS_14IdentifierInfoERNS0_15ModuleMacroInfoE+0xe53): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::updateModuleMacroInfo(clang::IdentifierInfo const*, clang::Preprocessor::ModuleMacroInfo&)': (.text._ZN5clang12Preprocessor21updateModuleMacroInfoEPKNS_14IdentifierInfoERNS0_15ModuleMacroInfoE+0xe70): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::updateModuleMacroInfo(clang::IdentifierInfo const*, clang::Preprocessor::ModuleMacroInfo&)': (.text._ZN5clang12Preprocessor21updateModuleMacroInfoEPKNS_14IdentifierInfoERNS0_15ModuleMacroInfoE+0xf48): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::dumpMacroInfo(clang::IdentifierInfo const*)': (.text._ZN5clang12Preprocessor13dumpMacroInfoEPKNS_14IdentifierInfoE+0xdb): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::dumpMacroInfo(clang::IdentifierInfo const*)': (.text._ZN5clang12Preprocessor13dumpMacroInfoEPKNS_14IdentifierInfoE+0x11c): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::dumpMacroInfo(clang::IdentifierInfo const*)': (.text._ZN5clang12Preprocessor13dumpMacroInfoEPKNS_14IdentifierInfoE+0x187): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::dumpMacroInfo(clang::IdentifierInfo const*)': (.text._ZN5clang12Preprocessor13dumpMacroInfoEPKNS_14IdentifierInfoE+0x1d9): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::dumpMacroInfo(clang::IdentifierInfo const*)': (.text._ZN5clang12Preprocessor13dumpMacroInfoEPKNS_14IdentifierInfoE+0x231): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::dumpMacroInfo(clang::IdentifierInfo const*)': (.text._ZN5clang12Preprocessor13dumpMacroInfoEPKNS_14IdentifierInfoE+0x24f): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::dumpMacroInfo(clang::IdentifierInfo const*)': (.text._ZN5clang12Preprocessor13dumpMacroInfoEPKNS_14IdentifierInfoE+0x4a1): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::dumpMacroInfo(clang::IdentifierInfo const*)': (.text._ZN5clang12Preprocessor13dumpMacroInfoEPKNS_14IdentifierInfoE+0x52c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::dumpMacroInfo(clang::IdentifierInfo const*)': (.text._ZN5clang12Preprocessor13dumpMacroInfoEPKNS_14IdentifierInfoE+0x55f): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::dumpMacroInfo(clang::IdentifierInfo const*)': (.text._ZN5clang12Preprocessor13dumpMacroInfoEPKNS_14IdentifierInfoE+0x57d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::dumpMacroInfo(clang::IdentifierInfo const*)': (.text._ZN5clang12Preprocessor13dumpMacroInfoEPKNS_14IdentifierInfoE+0x693): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::dumpMacroInfo(clang::IdentifierInfo const*)': (.text._ZN5clang12Preprocessor13dumpMacroInfoEPKNS_14IdentifierInfoE+0x6e1): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::dumpMacroInfo(clang::IdentifierInfo const*)': (.text._ZN5clang12Preprocessor13dumpMacroInfoEPKNS_14IdentifierInfoE+0x705): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::dumpMacroInfo(clang::IdentifierInfo const*)': (.text._ZN5clang12Preprocessor13dumpMacroInfoEPKNS_14IdentifierInfoE+0x734): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::dumpMacroInfo(clang::IdentifierInfo const*)': (.text._ZN5clang12Preprocessor13dumpMacroInfoEPKNS_14IdentifierInfoE+0x783): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::dumpMacroInfo(clang::IdentifierInfo const*)': (.text._ZN5clang12Preprocessor13dumpMacroInfoEPKNS_14IdentifierInfoE+0x7c0): undefined reference to `llvm::raw_ostream::operator<<(void const*)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::dumpMacroInfo(clang::IdentifierInfo const*)': (.text._ZN5clang12Preprocessor13dumpMacroInfoEPKNS_14IdentifierInfoE+0x7ee): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::dumpMacroInfo(clang::IdentifierInfo const*)': (.text._ZN5clang12Preprocessor13dumpMacroInfoEPKNS_14IdentifierInfoE+0x84e): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::dumpMacroInfo(clang::IdentifierInfo const*)': (.text._ZN5clang12Preprocessor13dumpMacroInfoEPKNS_14IdentifierInfoE+0x899): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::dumpMacroInfo(clang::IdentifierInfo const*)': (.text._ZN5clang12Preprocessor13dumpMacroInfoEPKNS_14IdentifierInfoE+0x934): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::dumpMacroInfo(clang::IdentifierInfo const*)': (.text._ZN5clang12Preprocessor13dumpMacroInfoEPKNS_14IdentifierInfoE+0x962): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::dumpMacroInfo(clang::IdentifierInfo const*)': (.text._ZN5clang12Preprocessor13dumpMacroInfoEPKNS_14IdentifierInfoE+0xb1d): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::dumpMacroInfo(clang::IdentifierInfo const*)': (.text._ZN5clang12Preprocessor13dumpMacroInfoEPKNS_14IdentifierInfoE+0xb3f): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::dumpMacroInfo(clang::IdentifierInfo const*)': (.text._ZN5clang12Preprocessor13dumpMacroInfoEPKNS_14IdentifierInfoE+0xb69): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::dumpMacroInfo(clang::IdentifierInfo const*)': (.text._ZN5clang12Preprocessor13dumpMacroInfoEPKNS_14IdentifierInfoE+0xbc0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::dumpMacroInfo(clang::IdentifierInfo const*)': (.text._ZN5clang12Preprocessor13dumpMacroInfoEPKNS_14IdentifierInfoE+0xbe0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::dumpMacroInfo(clang::IdentifierInfo const*)': (.text._ZN5clang12Preprocessor13dumpMacroInfoEPKNS_14IdentifierInfoE+0xc00): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::dumpMacroInfo(clang::IdentifierInfo const*)': (.text._ZN5clang12Preprocessor13dumpMacroInfoEPKNS_14IdentifierInfoE+0xc80): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::dumpMacroInfo(clang::IdentifierInfo const*)': (.text._ZN5clang12Preprocessor13dumpMacroInfoEPKNS_14IdentifierInfoE+0xca0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::dumpMacroInfo(clang::IdentifierInfo const*)': (.text._ZN5clang12Preprocessor13dumpMacroInfoEPKNS_14IdentifierInfoE+0xe5a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::dumpMacroInfo(clang::IdentifierInfo const*)': (.text._ZN5clang12Preprocessor13dumpMacroInfoEPKNS_14IdentifierInfoE+0xe80): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::dumpMacroInfo(clang::IdentifierInfo const*)': (.text._ZN5clang12Preprocessor13dumpMacroInfoEPKNS_14IdentifierInfoE+0xe91): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::dumpMacroInfo(clang::IdentifierInfo const*)': (.text._ZN5clang12Preprocessor13dumpMacroInfoEPKNS_14IdentifierInfoE+0xf68): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::dumpMacroInfo(clang::IdentifierInfo const*)': (.text._ZN5clang12Preprocessor13dumpMacroInfoEPKNS_14IdentifierInfoE+0xf88): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::dumpMacroInfo(clang::IdentifierInfo const*)': (.text._ZN5clang12Preprocessor13dumpMacroInfoEPKNS_14IdentifierInfoE+0xfe0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::dumpMacroInfo(clang::IdentifierInfo const*)': (.text._ZN5clang12Preprocessor13dumpMacroInfoEPKNS_14IdentifierInfoE+0x1215): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::dumpMacroInfo(clang::IdentifierInfo const*)': (.text._ZN5clang12Preprocessor13dumpMacroInfoEPKNS_14IdentifierInfoE+0x1242): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::dumpMacroInfo(clang::IdentifierInfo const*)': (.text._ZN5clang12Preprocessor13dumpMacroInfoEPKNS_14IdentifierInfoE+0x1262): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::dumpMacroInfo(clang::IdentifierInfo const*)': (.text._ZN5clang12Preprocessor13dumpMacroInfoEPKNS_14IdentifierInfoE+0x1275): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::dumpMacroInfo(clang::IdentifierInfo const*)': (.text._ZN5clang12Preprocessor13dumpMacroInfoEPKNS_14IdentifierInfoE+0x128e): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::cacheMacroExpandedTokens(clang::TokenLexer*, llvm::ArrayRef)': (.text._ZN5clang12Preprocessor24cacheMacroExpandedTokensEPNS_10TokenLexerEN4llvm8ArrayRefINS_5TokenEEE+0x1d0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::ReadFunctionLikeMacroArgs(clang::Token&, clang::MacroInfo*, clang::SourceLocation&)': (.text._ZN5clang12Preprocessor25ReadFunctionLikeMacroArgsERNS_5TokenEPNS_9MacroInfoERNS_14SourceLocationE+0x5ed): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::ReadFunctionLikeMacroArgs(clang::Token&, clang::MacroInfo*, clang::SourceLocation&)': (.text._ZN5clang12Preprocessor25ReadFunctionLikeMacroArgsERNS_5TokenEPNS_9MacroInfoERNS_14SourceLocationE+0x672): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::ReadFunctionLikeMacroArgs(clang::Token&, clang::MacroInfo*, clang::SourceLocation&)': (.text._ZN5clang12Preprocessor25ReadFunctionLikeMacroArgsERNS_5TokenEPNS_9MacroInfoERNS_14SourceLocationE+0x1173): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::ReadFunctionLikeMacroArgs(clang::Token&, clang::MacroInfo*, clang::SourceLocation&)': (.text._ZN5clang12Preprocessor25ReadFunctionLikeMacroArgsERNS_5TokenEPNS_9MacroInfoERNS_14SourceLocationE+0x1933): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o):(.text._ZN5clang12Preprocessor25ReadFunctionLikeMacroArgsERNS_5TokenEPNS_9MacroInfoERNS_14SourceLocationE+0x1c83): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `RegisterBuiltinMacro(clang::Preprocessor&, char const*) [clone .constprop.260]': (.text._ZL20RegisterBuiltinMacroRN5clang12PreprocessorEPKc.constprop.260+0x3a): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `RegisterBuiltinMacro(clang::Preprocessor&, char const*) [clone .constprop.260]': (.text._ZL20RegisterBuiltinMacroRN5clang12PreprocessorEPKc.constprop.260+0x1ef): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `RegisterBuiltinMacro(clang::Preprocessor&, char const*) [clone .constprop.260]': (.text._ZL20RegisterBuiltinMacroRN5clang12PreprocessorEPKc.constprop.260+0x317): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `RegisterBuiltinMacro(clang::Preprocessor&, char const*) [clone .constprop.260]': (.text._ZL20RegisterBuiltinMacroRN5clang12PreprocessorEPKc.constprop.260+0x351): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::HandleMacroExpandedIdentifier(clang::Token&, clang::MacroDefinition const&)': (.text._ZN5clang12Preprocessor29HandleMacroExpandedIdentifierERNS_5TokenERKNS_15MacroDefinitionE+0x770): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::addModuleMacro(clang::Module*, clang::IdentifierInfo*, clang::MacroInfo*, llvm::ArrayRef, bool&)': (.text._ZN5clang12Preprocessor14addModuleMacroEPNS_6ModuleEPNS_14IdentifierInfoEPNS_9MacroInfoEN4llvm8ArrayRefIPNS_11ModuleMacroEEERb+0x6e): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::addModuleMacro(clang::Module*, clang::IdentifierInfo*, clang::MacroInfo*, llvm::ArrayRef, bool&)': (.text._ZN5clang12Preprocessor14addModuleMacroEPNS_6ModuleEPNS_14IdentifierInfoEPNS_9MacroInfoEN4llvm8ArrayRefIPNS_11ModuleMacroEEERb+0x79): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::addModuleMacro(clang::Module*, clang::IdentifierInfo*, clang::MacroInfo*, llvm::ArrayRef, bool&)': (.text._ZN5clang12Preprocessor14addModuleMacroEPNS_6ModuleEPNS_14IdentifierInfoEPNS_9MacroInfoEN4llvm8ArrayRefIPNS_11ModuleMacroEEERb+0x89): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::addModuleMacro(clang::Module*, clang::IdentifierInfo*, clang::MacroInfo*, llvm::ArrayRef, bool&)': (.text._ZN5clang12Preprocessor14addModuleMacroEPNS_6ModuleEPNS_14IdentifierInfoEPNS_9MacroInfoEN4llvm8ArrayRefIPNS_11ModuleMacroEEERb+0x10e): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::addModuleMacro(clang::Module*, clang::IdentifierInfo*, clang::MacroInfo*, llvm::ArrayRef, bool&)': (.text._ZN5clang12Preprocessor14addModuleMacroEPNS_6ModuleEPNS_14IdentifierInfoEPNS_9MacroInfoEN4llvm8ArrayRefIPNS_11ModuleMacroEEERb+0x4b4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o): In function `clang::Preprocessor::addModuleMacro(clang::Module*, clang::IdentifierInfo*, clang::MacroInfo*, llvm::ArrayRef, bool&)': (.text._ZN5clang12Preprocessor14addModuleMacroEPNS_6ModuleEPNS_14IdentifierInfoEPNS_9MacroInfoEN4llvm8ArrayRefIPNS_11ModuleMacroEEERb+0x565): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o):(.data.rel.ro._ZTIN4llvm13format_objectIJPKciiEEE[_ZTIN4llvm13format_objectIJPKciiEEE]+0x10): undefined reference to `typeinfo for llvm::format_object_base' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o):(.data.rel.ro._ZTIN4llvm13format_objectIJiiiEEE[_ZTIN4llvm13format_objectIJiiiEEE]+0x10): undefined reference to `typeinfo for llvm::format_object_base' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o):(.data.rel.ro._ZTVN4llvm13format_objectIJPKciiEEE[_ZTVN4llvm13format_objectIJPKciiEEE]+0x10): undefined reference to `llvm::format_object_base::home()' /usr/lib/llvm-3.8/lib/libclangLex.a(PPMacroExpansion.cpp.o):(.data.rel.ro._ZTVN4llvm13format_objectIJiiiEEE[_ZTVN4llvm13format_objectIJiiiEEE]+0x10): undefined reference to `llvm::format_object_base::home()' /usr/lib/llvm-3.8/lib/libclangLex.a(PTHLexer.cpp.o): In function `clang::PTHManager::Create(llvm::StringRef, clang::DiagnosticsEngine&)': (.text._ZN5clang10PTHManager6CreateEN4llvm9StringRefERNS_17DiagnosticsEngineE+0x6b): undefined reference to `llvm::MemoryBuffer::getFile(llvm::Twine const&, long, bool, bool)' /usr/lib/llvm-3.8/lib/libclangLex.a(PTHLexer.cpp.o): In function `clang::PTHManager::LazilyCreateIdentifierInfo(unsigned int)': (.text._ZN5clang10PTHManager26LazilyCreateIdentifierInfoEj+0xfd): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Pragma.cpp.o): In function `(anonymous namespace)::PragmaWarningHandler::HandlePragma(clang::Preprocessor&, clang::PragmaIntroducerKind, clang::Token&)': (.text._ZN12_GLOBAL__N_120PragmaWarningHandler12HandlePragmaERN5clang12PreprocessorENS1_20PragmaIntroducerKindERNS1_5TokenE+0x524): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Pragma.cpp.o): In function `clang::HeaderSearch::AddIncludeAlias(llvm::StringRef, llvm::StringRef)': (.text._ZN5clang12HeaderSearch15AddIncludeAliasEN4llvm9StringRefES2_[_ZN5clang12HeaderSearch15AddIncludeAliasEN4llvm9StringRefES2_]+0xdc): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(Pragma.cpp.o): In function `clang::HeaderSearch::AddIncludeAlias(llvm::StringRef, llvm::StringRef)': (.text._ZN5clang12HeaderSearch15AddIncludeAliasEN4llvm9StringRefES2_[_ZN5clang12HeaderSearch15AddIncludeAliasEN4llvm9StringRefES2_]+0x2dc): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangLex.a(Pragma.cpp.o): In function `clang::HeaderSearch::AddIncludeAlias(llvm::StringRef, llvm::StringRef)': (.text._ZN5clang12HeaderSearch15AddIncludeAliasEN4llvm9StringRefES2_[_ZN5clang12HeaderSearch15AddIncludeAliasEN4llvm9StringRefES2_]+0x591): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Pragma.cpp.o): In function `clang::HeaderSearch::AddIncludeAlias(llvm::StringRef, llvm::StringRef)': (.text._ZN5clang12HeaderSearch15AddIncludeAliasEN4llvm9StringRefES2_[_ZN5clang12HeaderSearch15AddIncludeAliasEN4llvm9StringRefES2_]+0x5cc): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Pragma.cpp.o): In function `clang::PragmaNamespace::FindHandler(llvm::StringRef, bool) const': (.text._ZNK5clang15PragmaNamespace11FindHandlerEN4llvm9StringRefEb+0x18): undefined reference to `llvm::StringMapImpl::FindKey(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangLex.a(Pragma.cpp.o): In function `clang::PragmaNamespace::FindHandler(llvm::StringRef, bool) const': (.text._ZNK5clang15PragmaNamespace11FindHandlerEN4llvm9StringRefEb+0x67): undefined reference to `llvm::StringMapImpl::FindKey(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangLex.a(Pragma.cpp.o): In function `clang::PragmaNamespace::AddPragma(clang::PragmaHandler*)': (.text._ZN5clang15PragmaNamespace9AddPragmaEPNS_13PragmaHandlerE+0x34): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(Pragma.cpp.o): In function `clang::PragmaNamespace::AddPragma(clang::PragmaHandler*)': (.text._ZN5clang15PragmaNamespace9AddPragmaEPNS_13PragmaHandlerE+0xbb): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangLex.a(Pragma.cpp.o): In function `clang::PragmaNamespace::RemovePragmaHandler(clang::PragmaHandler*)': (.text._ZN5clang15PragmaNamespace19RemovePragmaHandlerEPNS_13PragmaHandlerE+0x19): undefined reference to `llvm::StringMapImpl::FindKey(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangLex.a(Pragma.cpp.o): In function `clang::PragmaNamespace::RemovePragmaHandler(clang::PragmaHandler*)': (.text._ZN5clang15PragmaNamespace19RemovePragmaHandlerEPNS_13PragmaHandlerE+0x42): undefined reference to `llvm::StringMapImpl::RemoveKey(llvm::StringMapEntryBase*)' /usr/lib/llvm-3.8/lib/libclangLex.a(Pragma.cpp.o): In function `clang::Preprocessor::HandleMicrosoft__pragma(clang::Token&)': (.text._ZN5clang12Preprocessor23HandleMicrosoft__pragmaERNS_5TokenE+0x1be): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Pragma.cpp.o): In function `clang::Preprocessor::HandlePragmaPopMacro(clang::Token&)': (.text._ZN5clang12Preprocessor20HandlePragmaPopMacroERNS_5TokenE+0x66a): undefined reference to `llvm::SmallPtrSetImplBase::erase_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangLex.a(Pragma.cpp.o): In function `clang::Preprocessor::HandlePragmaPopMacro(clang::Token&)': (.text._ZN5clang12Preprocessor20HandlePragmaPopMacroERNS_5TokenE+0xdb0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Pragma.cpp.o): In function `clang::Preprocessor::HandlePragmaPopMacro(clang::Token&)': (.text._ZN5clang12Preprocessor20HandlePragmaPopMacroERNS_5TokenE+0xe2a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Pragma.cpp.o): In function `clang::Preprocessor::HandlePragmaIncludeAlias(clang::Token&)': (.text._ZN5clang12Preprocessor24HandlePragmaIncludeAliasERNS_5TokenE+0x6fe): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Pragma.cpp.o): In function `(anonymous namespace)::PragmaDebugHandler::HandlePragma(clang::Preprocessor&, clang::PragmaIntroducerKind, clang::Token&)': (.text._ZN12_GLOBAL__N_118PragmaDebugHandler12HandlePragmaERN5clang12PreprocessorENS1_20PragmaIntroducerKindERNS1_5TokenE+0x74a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Pragma.cpp.o): In function `(anonymous namespace)::PragmaDebugHandler::HandlePragma(clang::Preprocessor&, clang::PragmaIntroducerKind, clang::Token&)': (.text._ZN12_GLOBAL__N_118PragmaDebugHandler12HandlePragmaERN5clang12PreprocessorENS1_20PragmaIntroducerKindERNS1_5TokenE+0xa40): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libclangLex.a(Pragma.cpp.o): In function `(anonymous namespace)::PragmaDebugHandler::HandlePragma(clang::Preprocessor&, clang::PragmaIntroducerKind, clang::Token&)': (.text._ZN12_GLOBAL__N_118PragmaDebugHandler12HandlePragmaERN5clang12PreprocessorENS1_20PragmaIntroducerKindERNS1_5TokenE+0xbd1): undefined reference to `llvm::CrashRecoveryContext::GetCurrent()' /usr/lib/llvm-3.8/lib/libclangLex.a(Pragma.cpp.o): In function `(anonymous namespace)::PragmaDebugHandler::HandlePragma(clang::Preprocessor&, clang::PragmaIntroducerKind, clang::Token&)': (.text._ZN12_GLOBAL__N_118PragmaDebugHandler12HandlePragmaERN5clang12PreprocessorENS1_20PragmaIntroducerKindERNS1_5TokenE+0xbe2): undefined reference to `llvm::CrashRecoveryContext::HandleCrash()' /usr/lib/llvm-3.8/lib/libclangLex.a(Pragma.cpp.o): In function `(anonymous namespace)::PragmaDebugHandler::HandlePragma(clang::Preprocessor&, clang::PragmaIntroducerKind, clang::Token&)': (.text._ZN12_GLOBAL__N_118PragmaDebugHandler12HandlePragmaERN5clang12PreprocessorENS1_20PragmaIntroducerKindERNS1_5TokenE+0xc26): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Pragma.cpp.o): In function `(anonymous namespace)::PragmaDebugHandler::HandlePragma(clang::Preprocessor&, clang::PragmaIntroducerKind, clang::Token&)': (.text._ZN12_GLOBAL__N_118PragmaDebugHandler12HandlePragmaERN5clang12PreprocessorENS1_20PragmaIntroducerKindERNS1_5TokenE+0xd16): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Pragma.cpp.o): In function `clang::Preprocessor::HandlePragmaPushMacro(clang::Token&)': (.text._ZN5clang12Preprocessor21HandlePragmaPushMacroERNS_5TokenE+0x1184): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Pragma.cpp.o): In function `clang::Preprocessor::HandlePragmaPushMacro(clang::Token&)': (.text._ZN5clang12Preprocessor21HandlePragmaPushMacroERNS_5TokenE+0x1216): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang11ModuleMacroEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang11ModuleMacroEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x15): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang11ModuleMacroEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang11ModuleMacroEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x26): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang11ModuleMacroEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang11ModuleMacroEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x15): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang11ModuleMacroEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang11ModuleMacroEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x20): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang11ModuleMacroEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang11ModuleMacroEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x2e): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang11ModuleMacroEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang11ModuleMacroEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x16): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang11ModuleMacroEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang11ModuleMacroEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x21): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang11ModuleMacroEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang11ModuleMacroEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x30): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::DumpToken(clang::Token const&, bool) const': (.text._ZNK5clang12Preprocessor9DumpTokenERKNS_5TokenEb+0x4e): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::DumpToken(clang::Token const&, bool) const': (.text._ZNK5clang12Preprocessor9DumpTokenERKNS_5TokenEb+0xa0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::DumpToken(clang::Token const&, bool) const': (.text._ZNK5clang12Preprocessor9DumpTokenERKNS_5TokenEb+0x139): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::DumpToken(clang::Token const&, bool) const': (.text._ZNK5clang12Preprocessor9DumpTokenERKNS_5TokenEb+0x149): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::DumpToken(clang::Token const&, bool) const': (.text._ZNK5clang12Preprocessor9DumpTokenERKNS_5TokenEb+0x18a): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::DumpToken(clang::Token const&, bool) const': (.text._ZNK5clang12Preprocessor9DumpTokenERKNS_5TokenEb+0x1c4): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::DumpToken(clang::Token const&, bool) const': (.text._ZNK5clang12Preprocessor9DumpTokenERKNS_5TokenEb+0x1f2): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::DumpToken(clang::Token const&, bool) const': (.text._ZNK5clang12Preprocessor9DumpTokenERKNS_5TokenEb+0x220): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::DumpToken(clang::Token const&, bool) const': (.text._ZNK5clang12Preprocessor9DumpTokenERKNS_5TokenEb+0x231): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::DumpToken(clang::Token const&, bool) const': (.text._ZNK5clang12Preprocessor9DumpTokenERKNS_5TokenEb+0x27d): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::DumpToken(clang::Token const&, bool) const': (.text._ZNK5clang12Preprocessor9DumpTokenERKNS_5TokenEb+0x2cb): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::DumpToken(clang::Token const&, bool) const': (.text._ZNK5clang12Preprocessor9DumpTokenERKNS_5TokenEb+0x32e): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::DumpToken(clang::Token const&, bool) const': (.text._ZNK5clang12Preprocessor9DumpTokenERKNS_5TokenEb+0x3d0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::DumpToken(clang::Token const&, bool) const': (.text._ZNK5clang12Preprocessor9DumpTokenERKNS_5TokenEb+0x3f0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::DumpToken(clang::Token const&, bool) const': (.text._ZNK5clang12Preprocessor9DumpTokenERKNS_5TokenEb+0x410): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::DumpToken(clang::Token const&, bool) const': (.text._ZNK5clang12Preprocessor9DumpTokenERKNS_5TokenEb+0x42a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::DumpToken(clang::Token const&, bool) const': (.text._ZNK5clang12Preprocessor9DumpTokenERKNS_5TokenEb+0x458): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o):(.text._ZNK5clang12Preprocessor9DumpTokenERKNS_5TokenEb+0x478): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::DumpMacro(clang::MacroInfo const&) const': (.text._ZNK5clang12Preprocessor9DumpMacroERKNS_9MacroInfoE+0x11): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::DumpMacro(clang::MacroInfo const&) const': (.text._ZNK5clang12Preprocessor9DumpMacroERKNS_9MacroInfoE+0xa0): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::DumpMacro(clang::MacroInfo const&) const': (.text._ZNK5clang12Preprocessor9DumpMacroERKNS_9MacroInfoE+0xc9): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::DumpMacro(clang::MacroInfo const&) const': (.text._ZNK5clang12Preprocessor9DumpMacroERKNS_9MacroInfoE+0xd3): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::DumpMacro(clang::MacroInfo const&) const': (.text._ZNK5clang12Preprocessor9DumpMacroERKNS_9MacroInfoE+0x108): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::DumpMacro(clang::MacroInfo const&) const': (.text._ZNK5clang12Preprocessor9DumpMacroERKNS_9MacroInfoE+0x132): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::macro_begin(bool) const': (.text._ZNK5clang12Preprocessor11macro_beginEb+0x51): undefined reference to `llvm::FoldingSetIteratorImpl::FoldingSetIteratorImpl(void**)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::macro_begin(bool) const': (.text._ZNK5clang12Preprocessor11macro_beginEb+0x77): undefined reference to `llvm::FoldingSetIteratorImpl::FoldingSetIteratorImpl(void**)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::macro_begin(bool) const': (.text._ZNK5clang12Preprocessor11macro_beginEb+0xd5): undefined reference to `llvm::FoldingSetIteratorImpl::advance()' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0xc): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0x5e): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0x68): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0xb7): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0xe5): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0x120): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0x14e): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0x17e): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0x1e5): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0x20f): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0x265): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0x28f): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0x2e1): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0x30f): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0x35a): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0x386): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0x3c8): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0x3f4): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0x42a): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0x458): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0x495): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0x49f): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0x51f): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0x52a): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0x54b): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0x56c): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0x5cb): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0x61f): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0x62d): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0x696): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0x6ea): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0x73c): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0x7e6): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0x81f): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0x832): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0x88b): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0x8ab): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0x8fb): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0x90a): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0x94d): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0x958): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0x9b1): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0x9bc): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0xa0d): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0xa23): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0xa6e): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0xaa0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0xae0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0xb00): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0xb20): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::PrintStats()': (.text._ZN5clang12Preprocessor10PrintStatsEv+0xb40): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o):(.text._ZN5clang12Preprocessor10PrintStatsEv+0xb60): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::SetCodeCompletionPoint(clang::FileEntry const*, unsigned int, unsigned int)': (.text._ZN5clang12Preprocessor22SetCodeCompletionPointEPKNS_9FileEntryEjj+0x107): undefined reference to `llvm::MemoryBuffer::getNewUninitMemBuffer(unsigned long, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::getSpelling(clang::Token const&, llvm::SmallVectorImpl&, bool*) const': (.text._ZNK5clang12Preprocessor11getSpellingERKNS_5TokenERN4llvm15SmallVectorImplIcEEPb+0x166): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::EnterMainSourceFile()': (.text._ZN5clang12Preprocessor19EnterMainSourceFileEv+0xa8): undefined reference to `llvm::MemoryBuffer::getMemBufferCopy(llvm::StringRef, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::LookUpIdentifierInfo(clang::Token&) const': (.text._ZNK5clang12Preprocessor20LookUpIdentifierInfoERNS_5TokenE+0x5e): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::LookUpIdentifierInfo(clang::Token&) const': (.text._ZNK5clang12Preprocessor20LookUpIdentifierInfoERNS_5TokenE+0x1e3): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::LookUpIdentifierInfo(clang::Token&) const': (.text._ZNK5clang12Preprocessor20LookUpIdentifierInfoERNS_5TokenE+0x2d8): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::LookUpIdentifierInfo(clang::Token&) const': (.text._ZNK5clang12Preprocessor20LookUpIdentifierInfoERNS_5TokenE+0x66a): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::LookUpIdentifierInfo(clang::Token&) const': (.text._ZNK5clang12Preprocessor20LookUpIdentifierInfoERNS_5TokenE+0x734): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::LookUpIdentifierInfo(clang::Token&) const': (.text._ZNK5clang12Preprocessor20LookUpIdentifierInfoERNS_5TokenE+0x7fd): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::LookUpIdentifierInfo(clang::Token&) const': (.text._ZNK5clang12Preprocessor20LookUpIdentifierInfoERNS_5TokenE+0xb8f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::LookUpIdentifierInfo(clang::Token&) const': (.text._ZNK5clang12Preprocessor20LookUpIdentifierInfoERNS_5TokenE+0xbe4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::LookUpIdentifierInfo(clang::Token&) const': (.text._ZNK5clang12Preprocessor20LookUpIdentifierInfoERNS_5TokenE+0xc27): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::LookUpIdentifierInfo(clang::Token&) const': (.text._ZNK5clang12Preprocessor20LookUpIdentifierInfoERNS_5TokenE+0xc97): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::LookUpIdentifierInfo(clang::Token&) const': (.text._ZNK5clang12Preprocessor20LookUpIdentifierInfoERNS_5TokenE+0xcd6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o):(.text._ZNK5clang12Preprocessor20LookUpIdentifierInfoERNS_5TokenE+0xd23): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::Preprocessor(llvm::IntrusiveRefCntPtr, clang::DiagnosticsEngine&, clang::LangOptions&, clang::SourceManager&, clang::HeaderSearch&, clang::ModuleLoader&, clang::IdentifierInfoLookup*, bool, clang::TranslationUnitKind)': (.text._ZN5clang12PreprocessorC2EN4llvm18IntrusiveRefCntPtrINS_19PreprocessorOptionsEEERNS_17DiagnosticsEngineERNS_11LangOptionsERNS_13SourceManagerERNS_12HeaderSearchERNS_12ModuleLoaderEPNS_20IdentifierInfoLookupEbNS_19TranslationUnitKindE+0x3fa): undefined reference to `llvm::FoldingSetImpl::FoldingSetImpl(unsigned int)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::Preprocessor(llvm::IntrusiveRefCntPtr, clang::DiagnosticsEngine&, clang::LangOptions&, clang::SourceManager&, clang::HeaderSearch&, clang::ModuleLoader&, clang::IdentifierInfoLookup*, bool, clang::TranslationUnitKind)': (.text._ZN5clang12PreprocessorC2EN4llvm18IntrusiveRefCntPtrINS_19PreprocessorOptionsEEERNS_17DiagnosticsEngineERNS_11LangOptionsERNS_13SourceManagerERNS_12HeaderSearchERNS_12ModuleLoaderEPNS_20IdentifierInfoLookupEbNS_19TranslationUnitKindE+0x6eb): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::Preprocessor(llvm::IntrusiveRefCntPtr, clang::DiagnosticsEngine&, clang::LangOptions&, clang::SourceManager&, clang::HeaderSearch&, clang::ModuleLoader&, clang::IdentifierInfoLookup*, bool, clang::TranslationUnitKind)': (.text._ZN5clang12PreprocessorC2EN4llvm18IntrusiveRefCntPtrINS_19PreprocessorOptionsEEERNS_17DiagnosticsEngineERNS_11LangOptionsERNS_13SourceManagerERNS_12HeaderSearchERNS_12ModuleLoaderEPNS_20IdentifierInfoLookupEbNS_19TranslationUnitKindE+0x8bc): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::Preprocessor(llvm::IntrusiveRefCntPtr, clang::DiagnosticsEngine&, clang::LangOptions&, clang::SourceManager&, clang::HeaderSearch&, clang::ModuleLoader&, clang::IdentifierInfoLookup*, bool, clang::TranslationUnitKind)': (.text._ZN5clang12PreprocessorC2EN4llvm18IntrusiveRefCntPtrINS_19PreprocessorOptionsEEERNS_17DiagnosticsEngineERNS_11LangOptionsERNS_13SourceManagerERNS_12HeaderSearchERNS_12ModuleLoaderEPNS_20IdentifierInfoLookupEbNS_19TranslationUnitKindE+0xa29): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::Preprocessor(llvm::IntrusiveRefCntPtr, clang::DiagnosticsEngine&, clang::LangOptions&, clang::SourceManager&, clang::HeaderSearch&, clang::ModuleLoader&, clang::IdentifierInfoLookup*, bool, clang::TranslationUnitKind)': (.text._ZN5clang12PreprocessorC2EN4llvm18IntrusiveRefCntPtrINS_19PreprocessorOptionsEEERNS_17DiagnosticsEngineERNS_11LangOptionsERNS_13SourceManagerERNS_12HeaderSearchERNS_12ModuleLoaderEPNS_20IdentifierInfoLookupEbNS_19TranslationUnitKindE+0xa83): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::Preprocessor(llvm::IntrusiveRefCntPtr, clang::DiagnosticsEngine&, clang::LangOptions&, clang::SourceManager&, clang::HeaderSearch&, clang::ModuleLoader&, clang::IdentifierInfoLookup*, bool, clang::TranslationUnitKind)': (.text._ZN5clang12PreprocessorC2EN4llvm18IntrusiveRefCntPtrINS_19PreprocessorOptionsEEERNS_17DiagnosticsEngineERNS_11LangOptionsERNS_13SourceManagerERNS_12HeaderSearchERNS_12ModuleLoaderEPNS_20IdentifierInfoLookupEbNS_19TranslationUnitKindE+0xadd): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::Preprocessor(llvm::IntrusiveRefCntPtr, clang::DiagnosticsEngine&, clang::LangOptions&, clang::SourceManager&, clang::HeaderSearch&, clang::ModuleLoader&, clang::IdentifierInfoLookup*, bool, clang::TranslationUnitKind)': (.text._ZN5clang12PreprocessorC2EN4llvm18IntrusiveRefCntPtrINS_19PreprocessorOptionsEEERNS_17DiagnosticsEngineERNS_11LangOptionsERNS_13SourceManagerERNS_12HeaderSearchERNS_12ModuleLoaderEPNS_20IdentifierInfoLookupEbNS_19TranslationUnitKindE+0xb3d): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::Preprocessor(llvm::IntrusiveRefCntPtr, clang::DiagnosticsEngine&, clang::LangOptions&, clang::SourceManager&, clang::HeaderSearch&, clang::ModuleLoader&, clang::IdentifierInfoLookup*, bool, clang::TranslationUnitKind)': (.text._ZN5clang12PreprocessorC2EN4llvm18IntrusiveRefCntPtrINS_19PreprocessorOptionsEEERNS_17DiagnosticsEngineERNS_11LangOptionsERNS_13SourceManagerERNS_12HeaderSearchERNS_12ModuleLoaderEPNS_20IdentifierInfoLookupEbNS_19TranslationUnitKindE+0xb9d): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o):(.text._ZN5clang12PreprocessorC2EN4llvm18IntrusiveRefCntPtrINS_19PreprocessorOptionsEEERNS_17DiagnosticsEngineERNS_11LangOptionsERNS_13SourceManagerERNS_12HeaderSearchERNS_12ModuleLoaderEPNS_20IdentifierInfoLookupEbNS_19TranslationUnitKindE+0xc18): more undefined references to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' follow /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::Preprocessor(llvm::IntrusiveRefCntPtr, clang::DiagnosticsEngine&, clang::LangOptions&, clang::SourceManager&, clang::HeaderSearch&, clang::ModuleLoader&, clang::IdentifierInfoLookup*, bool, clang::TranslationUnitKind)': (.text._ZN5clang12PreprocessorC2EN4llvm18IntrusiveRefCntPtrINS_19PreprocessorOptionsEEERNS_17DiagnosticsEngineERNS_11LangOptionsERNS_13SourceManagerERNS_12HeaderSearchERNS_12ModuleLoaderEPNS_20IdentifierInfoLookupEbNS_19TranslationUnitKindE+0xe09): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::Preprocessor(llvm::IntrusiveRefCntPtr, clang::DiagnosticsEngine&, clang::LangOptions&, clang::SourceManager&, clang::HeaderSearch&, clang::ModuleLoader&, clang::IdentifierInfoLookup*, bool, clang::TranslationUnitKind)': (.text._ZN5clang12PreprocessorC2EN4llvm18IntrusiveRefCntPtrINS_19PreprocessorOptionsEEERNS_17DiagnosticsEngineERNS_11LangOptionsERNS_13SourceManagerERNS_12HeaderSearchERNS_12ModuleLoaderEPNS_20IdentifierInfoLookupEbNS_19TranslationUnitKindE+0xf3e): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::Preprocessor(llvm::IntrusiveRefCntPtr, clang::DiagnosticsEngine&, clang::LangOptions&, clang::SourceManager&, clang::HeaderSearch&, clang::ModuleLoader&, clang::IdentifierInfoLookup*, bool, clang::TranslationUnitKind)': (.text._ZN5clang12PreprocessorC2EN4llvm18IntrusiveRefCntPtrINS_19PreprocessorOptionsEEERNS_17DiagnosticsEngineERNS_11LangOptionsERNS_13SourceManagerERNS_12HeaderSearchERNS_12ModuleLoaderEPNS_20IdentifierInfoLookupEbNS_19TranslationUnitKindE+0x1071): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::Preprocessor(llvm::IntrusiveRefCntPtr, clang::DiagnosticsEngine&, clang::LangOptions&, clang::SourceManager&, clang::HeaderSearch&, clang::ModuleLoader&, clang::IdentifierInfoLookup*, bool, clang::TranslationUnitKind)': (.text._ZN5clang12PreprocessorC2EN4llvm18IntrusiveRefCntPtrINS_19PreprocessorOptionsEEERNS_17DiagnosticsEngineERNS_11LangOptionsERNS_13SourceManagerERNS_12HeaderSearchERNS_12ModuleLoaderEPNS_20IdentifierInfoLookupEbNS_19TranslationUnitKindE+0x11a4): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::Preprocessor(llvm::IntrusiveRefCntPtr, clang::DiagnosticsEngine&, clang::LangOptions&, clang::SourceManager&, clang::HeaderSearch&, clang::ModuleLoader&, clang::IdentifierInfoLookup*, bool, clang::TranslationUnitKind)': (.text._ZN5clang12PreprocessorC2EN4llvm18IntrusiveRefCntPtrINS_19PreprocessorOptionsEEERNS_17DiagnosticsEngineERNS_11LangOptionsERNS_13SourceManagerERNS_12HeaderSearchERNS_12ModuleLoaderEPNS_20IdentifierInfoLookupEbNS_19TranslationUnitKindE+0x12d1): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o):(.text._ZN5clang12PreprocessorC2EN4llvm18IntrusiveRefCntPtrINS_19PreprocessorOptionsEEERNS_17DiagnosticsEngineERNS_11LangOptionsERNS_13SourceManagerERNS_12HeaderSearchERNS_12ModuleLoaderEPNS_20IdentifierInfoLookupEbNS_19TranslationUnitKindE+0x13ff): more undefined references to `llvm::StringMapImpl::RehashTable(unsigned int)' follow /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::Preprocessor(llvm::IntrusiveRefCntPtr, clang::DiagnosticsEngine&, clang::LangOptions&, clang::SourceManager&, clang::HeaderSearch&, clang::ModuleLoader&, clang::IdentifierInfoLookup*, bool, clang::TranslationUnitKind)': (.text._ZN5clang12PreprocessorC2EN4llvm18IntrusiveRefCntPtrINS_19PreprocessorOptionsEEERNS_17DiagnosticsEngineERNS_11LangOptionsERNS_13SourceManagerERNS_12HeaderSearchERNS_12ModuleLoaderEPNS_20IdentifierInfoLookupEbNS_19TranslationUnitKindE+0x1ed2): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::Preprocessor(llvm::IntrusiveRefCntPtr, clang::DiagnosticsEngine&, clang::LangOptions&, clang::SourceManager&, clang::HeaderSearch&, clang::ModuleLoader&, clang::IdentifierInfoLookup*, bool, clang::TranslationUnitKind)': (.text._ZN5clang12PreprocessorC2EN4llvm18IntrusiveRefCntPtrINS_19PreprocessorOptionsEEERNS_17DiagnosticsEngineERNS_11LangOptionsERNS_13SourceManagerERNS_12HeaderSearchERNS_12ModuleLoaderEPNS_20IdentifierInfoLookupEbNS_19TranslationUnitKindE+0x1fae): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::Preprocessor(llvm::IntrusiveRefCntPtr, clang::DiagnosticsEngine&, clang::LangOptions&, clang::SourceManager&, clang::HeaderSearch&, clang::ModuleLoader&, clang::IdentifierInfoLookup*, bool, clang::TranslationUnitKind)': (.text._ZN5clang12PreprocessorC2EN4llvm18IntrusiveRefCntPtrINS_19PreprocessorOptionsEEERNS_17DiagnosticsEngineERNS_11LangOptionsERNS_13SourceManagerERNS_12HeaderSearchERNS_12ModuleLoaderEPNS_20IdentifierInfoLookupEbNS_19TranslationUnitKindE+0x2004): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::Preprocessor(llvm::IntrusiveRefCntPtr, clang::DiagnosticsEngine&, clang::LangOptions&, clang::SourceManager&, clang::HeaderSearch&, clang::ModuleLoader&, clang::IdentifierInfoLookup*, bool, clang::TranslationUnitKind)': (.text._ZN5clang12PreprocessorC2EN4llvm18IntrusiveRefCntPtrINS_19PreprocessorOptionsEEERNS_17DiagnosticsEngineERNS_11LangOptionsERNS_13SourceManagerERNS_12HeaderSearchERNS_12ModuleLoaderEPNS_20IdentifierInfoLookupEbNS_19TranslationUnitKindE+0x2034): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::Preprocessor(llvm::IntrusiveRefCntPtr, clang::DiagnosticsEngine&, clang::LangOptions&, clang::SourceManager&, clang::HeaderSearch&, clang::ModuleLoader&, clang::IdentifierInfoLookup*, bool, clang::TranslationUnitKind)': (.text._ZN5clang12PreprocessorC2EN4llvm18IntrusiveRefCntPtrINS_19PreprocessorOptionsEEERNS_17DiagnosticsEngineERNS_11LangOptionsERNS_13SourceManagerERNS_12HeaderSearchERNS_12ModuleLoaderEPNS_20IdentifierInfoLookupEbNS_19TranslationUnitKindE+0x2077): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o):(.text._ZN5clang12PreprocessorC2EN4llvm18IntrusiveRefCntPtrINS_19PreprocessorOptionsEEERNS_17DiagnosticsEngineERNS_11LangOptionsERNS_13SourceManagerERNS_12HeaderSearchERNS_12ModuleLoaderEPNS_20IdentifierInfoLookupEbNS_19TranslationUnitKindE+0x20a7): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::makeModuleVisible(clang::Module*, clang::SourceLocation)': (.text._ZN5clang12Preprocessor17makeModuleVisibleEPNS_6ModuleENS_14SourceLocationE+0x78): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::makeModuleVisible(clang::Module*, clang::SourceLocation)': (.text._ZN5clang12Preprocessor17makeModuleVisibleEPNS_6ModuleENS_14SourceLocationE+0x113): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::LexAfterModuleImport(clang::Token&)': (.text._ZN5clang12Preprocessor20LexAfterModuleImportERNS_5TokenE+0x186): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::FinishLexStringLiteral(clang::Token&, std::__cxx11::basic_string, std::allocator >&, char const*, bool)': (.text._ZN5clang12Preprocessor22FinishLexStringLiteralERNS_5TokenERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKcb+0x352): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::parseSimpleIntegerLiteral(clang::Token&, unsigned long&)': (.text._ZN5clang12Preprocessor25parseSimpleIntegerLiteralERNS_5TokenERm+0x1c4): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::~Preprocessor()': (.text._ZN5clang12PreprocessorD2Ev+0x2ee): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o): In function `clang::Preprocessor::~Preprocessor()': (.text._ZN5clang12PreprocessorD2Ev+0x387): undefined reference to `llvm::FoldingSetImpl::~FoldingSetImpl()' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o):(.data.rel.ro._ZTIN4llvm10FoldingSetIN5clang11ModuleMacroEEE[_ZTIN4llvm10FoldingSetIN5clang11ModuleMacroEEE]+0x10): undefined reference to `typeinfo for llvm::FoldingSetImpl' /usr/lib/llvm-3.8/lib/libclangLex.a(Preprocessor.cpp.o):(.data.rel.ro._ZTVN4llvm10FoldingSetIN5clang11ModuleMacroEEE[_ZTVN4llvm10FoldingSetIN5clang11ModuleMacroEEE]+0x10): undefined reference to `llvm::FoldingSetImpl::anchor()' /usr/lib/llvm-3.8/lib/libclangLex.a(ScratchBuffer.cpp.o): In function `clang::ScratchBuffer::AllocScratchBuffer(unsigned int)': (.text._ZN5clang13ScratchBuffer18AllocScratchBufferEj+0x43): undefined reference to `llvm::MemoryBuffer::getNewMemBuffer(unsigned long, llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangLex.a(TokenLexer.cpp.o): In function `clang::TokenLexer::PasteTokens(clang::Token&)': (.text._ZN5clang10TokenLexer11PasteTokensERNS_5TokenE+0xbdd): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(TokenLexer.cpp.o): In function `clang::TokenLexer::PasteTokens(clang::Token&)': (.text._ZN5clang10TokenLexer11PasteTokensERNS_5TokenE+0xc1a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(TokenLexer.cpp.o): In function `clang::TokenLexer::ExpandFunctionArguments()': (.text._ZN5clang10TokenLexer23ExpandFunctionArgumentsEv+0x7d7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(TokenLexer.cpp.o): In function `clang::TokenLexer::ExpandFunctionArguments()': (.text._ZN5clang10TokenLexer23ExpandFunctionArgumentsEv+0xa33): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(TokenLexer.cpp.o): In function `clang::TokenLexer::ExpandFunctionArguments()': (.text._ZN5clang10TokenLexer23ExpandFunctionArgumentsEv+0xae4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(TokenLexer.cpp.o):(.text._ZN5clang10TokenLexer23ExpandFunctionArgumentsEv+0xb26): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderMap.cpp.o): In function `clang::HeaderMap::lookupFilename(llvm::StringRef, llvm::SmallVectorImpl&) const': (.text._ZNK5clang9HeaderMap14lookupFilenameEN4llvm9StringRefERNS1_15SmallVectorImplIcEE+0xcf): undefined reference to `llvm::StringRef::compare_lower(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderMap.cpp.o): In function `clang::HeaderMap::lookupFilename(llvm::StringRef, llvm::SmallVectorImpl&) const': (.text._ZNK5clang9HeaderMap14lookupFilenameEN4llvm9StringRefERNS1_15SmallVectorImplIcEE+0x1b5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(HeaderMap.cpp.o): In function `clang::HeaderMap::lookupFilename(llvm::StringRef, llvm::SmallVectorImpl&) const': (.text._ZNK5clang9HeaderMap14lookupFilenameEN4llvm9StringRefERNS1_15SmallVectorImplIcEE+0x1cf): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(MacroArgs.cpp.o): In function `clang::MacroArgs::StringifyArgument(clang::Token const*, clang::Preprocessor&, bool, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang9MacroArgs17StringifyArgumentEPKNS_5TokenERNS_12PreprocessorEbNS_14SourceLocationES6_+0x541): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(MacroArgs.cpp.o): In function `clang::MacroArgs::StringifyArgument(clang::Token const*, clang::Preprocessor&, bool, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang9MacroArgs17StringifyArgumentEPKNS_5TokenERNS_12PreprocessorEbNS_14SourceLocationES6_+0x58a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(MacroArgs.cpp.o): In function `clang::MacroArgs::StringifyArgument(clang::Token const*, clang::Preprocessor&, bool, clang::SourceLocation, clang::SourceLocation)': (.text._ZN5clang9MacroArgs17StringifyArgumentEPKNS_5TokenERNS_12PreprocessorEbNS_14SourceLocationES6_+0x5c8): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(MacroArgs.cpp.o):(.text._ZN5clang9MacroArgs17StringifyArgumentEPKNS_5TokenERNS_12PreprocessorEbNS_14SourceLocationES6_+0x6e9): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangBasic.a(Builtins.cpp.o): In function `clang::Builtin::Context::initializeBuiltins(clang::IdentifierTable&, clang::LangOptions const&)': (.text._ZN5clang7Builtin7Context18initializeBuiltinsERNS_15IdentifierTableERKNS_11LangOptionsE+0xa6): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Builtins.cpp.o): In function `clang::Builtin::Context::initializeBuiltins(clang::IdentifierTable&, clang::LangOptions const&)': (.text._ZN5clang7Builtin7Context18initializeBuiltinsERNS_15IdentifierTableERKNS_11LangOptionsE+0x222): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Builtins.cpp.o): In function `clang::Builtin::Context::initializeBuiltins(clang::IdentifierTable&, clang::LangOptions const&)': (.text._ZN5clang7Builtin7Context18initializeBuiltinsERNS_15IdentifierTableERKNS_11LangOptionsE+0x463): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Builtins.cpp.o): In function `clang::Builtin::Context::initializeBuiltins(clang::IdentifierTable&, clang::LangOptions const&)': (.text._ZN5clang7Builtin7Context18initializeBuiltinsERNS_15IdentifierTableERKNS_11LangOptionsE+0x5e2): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Builtins.cpp.o): In function `clang::Builtin::Context::initializeBuiltins(clang::IdentifierTable&, clang::LangOptions const&)': (.text._ZN5clang7Builtin7Context18initializeBuiltinsERNS_15IdentifierTableERKNS_11LangOptionsE+0x7b2): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Builtins.cpp.o): In function `clang::Builtin::Context::initializeBuiltins(clang::IdentifierTable&, clang::LangOptions const&)': (.text._ZN5clang7Builtin7Context18initializeBuiltinsERNS_15IdentifierTableERKNS_11LangOptionsE+0x9d1): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Builtins.cpp.o): In function `clang::Builtin::Context::initializeBuiltins(clang::IdentifierTable&, clang::LangOptions const&)': (.text._ZN5clang7Builtin7Context18initializeBuiltinsERNS_15IdentifierTableERKNS_11LangOptionsE+0xac2): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Builtins.cpp.o): In function `clang::Builtin::Context::initializeBuiltins(clang::IdentifierTable&, clang::LangOptions const&)': (.text._ZN5clang7Builtin7Context18initializeBuiltinsERNS_15IdentifierTableERKNS_11LangOptionsE+0xb69): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Builtins.cpp.o): In function `clang::Builtin::Context::initializeBuiltins(clang::IdentifierTable&, clang::LangOptions const&)': (.text._ZN5clang7Builtin7Context18initializeBuiltinsERNS_15IdentifierTableERKNS_11LangOptionsE+0xbe9): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Builtins.cpp.o): In function `clang::Builtin::Context::initializeBuiltins(clang::IdentifierTable&, clang::LangOptions const&)': (.text._ZN5clang7Builtin7Context18initializeBuiltinsERNS_15IdentifierTableERKNS_11LangOptionsE+0xc30): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Builtins.cpp.o): In function `clang::Builtin::Context::initializeBuiltins(clang::IdentifierTable&, clang::LangOptions const&)': (.text._ZN5clang7Builtin7Context18initializeBuiltinsERNS_15IdentifierTableERKNS_11LangOptionsE+0xca1): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Builtins.cpp.o):(.text._ZN5clang7Builtin7Context18initializeBuiltinsERNS_15IdentifierTableERKNS_11LangOptionsE+0xcca): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangBasic.a(Builtins.cpp.o): In function `clang::Builtin::Context::forgetBuiltin(unsigned int, clang::IdentifierTable&)': (.text._ZN5clang7Builtin7Context13forgetBuiltinEjRNS_15IdentifierTableE+0x38): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Builtins.cpp.o): In function `clang::Builtin::Context::forgetBuiltin(unsigned int, clang::IdentifierTable&)': (.text._ZN5clang7Builtin7Context13forgetBuiltinEjRNS_15IdentifierTableE+0x198): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Builtins.cpp.o): In function `clang::Builtin::Context::forgetBuiltin(unsigned int, clang::IdentifierTable&)': (.text._ZN5clang7Builtin7Context13forgetBuiltinEjRNS_15IdentifierTableE+0x333): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Builtins.cpp.o): In function `clang::Builtin::Context::forgetBuiltin(unsigned int, clang::IdentifierTable&)': (.text._ZN5clang7Builtin7Context13forgetBuiltinEjRNS_15IdentifierTableE+0x360): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Builtins.cpp.o): In function `clang::Builtin::Context::forgetBuiltin(unsigned int, clang::IdentifierTable&)': (.text._ZN5clang7Builtin7Context13forgetBuiltinEjRNS_15IdentifierTableE+0x388): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Diagnostic.cpp.o): In function `HandleIntegerSModifier(unsigned int, llvm::SmallVectorImpl&) [clone .part.78]': (.text._ZL22HandleIntegerSModifierjRN4llvm15SmallVectorImplIcEE.part.78+0x2c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Diagnostic.cpp.o): In function `HandleOrdinalModifier(unsigned int, llvm::SmallVectorImpl&)': (.text._ZL21HandleOrdinalModifierjRN4llvm15SmallVectorImplIcEE+0x28): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangBasic.a(Diagnostic.cpp.o): In function `HandleOrdinalModifier(unsigned int, llvm::SmallVectorImpl&)': (.text._ZL21HandleOrdinalModifierjRN4llvm15SmallVectorImplIcEE+0x65): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Diagnostic.cpp.o): In function `HandleOrdinalModifier(unsigned int, llvm::SmallVectorImpl&)': (.text._ZL21HandleOrdinalModifierjRN4llvm15SmallVectorImplIcEE+0xcc): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Diagnostic.cpp.o): In function `HandleOrdinalModifier(unsigned int, llvm::SmallVectorImpl&)': (.text._ZL21HandleOrdinalModifierjRN4llvm15SmallVectorImplIcEE+0x101): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangBasic.a(Diagnostic.cpp.o): In function `HandleOrdinalModifier(unsigned int, llvm::SmallVectorImpl&)': (.text._ZL21HandleOrdinalModifierjRN4llvm15SmallVectorImplIcEE+0x12c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Diagnostic.cpp.o): In function `DummyArgToStringFn(clang::DiagnosticsEngine::ArgumentKind, long, llvm::StringRef, llvm::StringRef, llvm::ArrayRef >, llvm::SmallVectorImpl&, void*, llvm::ArrayRef)': (.text._ZL18DummyArgToStringFnN5clang17DiagnosticsEngine12ArgumentKindElN4llvm9StringRefES3_NS2_8ArrayRefISt4pairIS1_lEEERNS2_15SmallVectorImplIcEEPvNS4_IlEE+0x64): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Diagnostic.cpp.o): In function `clang::DiagnosticsEngine::Report(clang::StoredDiagnostic const&)': (.text._ZN5clang17DiagnosticsEngine6ReportERKNS_16StoredDiagnosticE+0x247): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Diagnostic.cpp.o): In function `clang::Diagnostic::FormatDiagnostic(char const*, char const*, llvm::SmallVectorImpl&) const': (.text._ZNK5clang10Diagnostic16FormatDiagnosticEPKcS2_RN4llvm15SmallVectorImplIcEE+0x7a4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Diagnostic.cpp.o): In function `clang::Diagnostic::FormatDiagnostic(char const*, char const*, llvm::SmallVectorImpl&) const': (.text._ZNK5clang10Diagnostic16FormatDiagnosticEPKcS2_RN4llvm15SmallVectorImplIcEE+0x835): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Diagnostic.cpp.o): In function `clang::Diagnostic::FormatDiagnostic(char const*, char const*, llvm::SmallVectorImpl&) const': (.text._ZNK5clang10Diagnostic16FormatDiagnosticEPKcS2_RN4llvm15SmallVectorImplIcEE+0x954): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Diagnostic.cpp.o): In function `clang::Diagnostic::FormatDiagnostic(char const*, char const*, llvm::SmallVectorImpl&) const': (.text._ZNK5clang10Diagnostic16FormatDiagnosticEPKcS2_RN4llvm15SmallVectorImplIcEE+0xa35): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangBasic.a(Diagnostic.cpp.o): In function `clang::Diagnostic::FormatDiagnostic(char const*, char const*, llvm::SmallVectorImpl&) const': (.text._ZNK5clang10Diagnostic16FormatDiagnosticEPKcS2_RN4llvm15SmallVectorImplIcEE+0xa95): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Diagnostic.cpp.o): In function `clang::Diagnostic::FormatDiagnostic(char const*, char const*, llvm::SmallVectorImpl&) const': (.text._ZNK5clang10Diagnostic16FormatDiagnosticEPKcS2_RN4llvm15SmallVectorImplIcEE+0xb35): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangBasic.a(Diagnostic.cpp.o): In function `clang::Diagnostic::FormatDiagnostic(char const*, char const*, llvm::SmallVectorImpl&) const': (.text._ZNK5clang10Diagnostic16FormatDiagnosticEPKcS2_RN4llvm15SmallVectorImplIcEE+0xb62): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangBasic.a(Diagnostic.cpp.o): In function `clang::Diagnostic::FormatDiagnostic(char const*, char const*, llvm::SmallVectorImpl&) const': (.text._ZNK5clang10Diagnostic16FormatDiagnosticEPKcS2_RN4llvm15SmallVectorImplIcEE+0xbae): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Diagnostic.cpp.o): In function `clang::Diagnostic::FormatDiagnostic(char const*, char const*, llvm::SmallVectorImpl&) const': (.text._ZNK5clang10Diagnostic16FormatDiagnosticEPKcS2_RN4llvm15SmallVectorImplIcEE+0xc82): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangBasic.a(Diagnostic.cpp.o): In function `clang::Diagnostic::FormatDiagnostic(char const*, char const*, llvm::SmallVectorImpl&) const': (.text._ZNK5clang10Diagnostic16FormatDiagnosticEPKcS2_RN4llvm15SmallVectorImplIcEE+0xcdb): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Diagnostic.cpp.o): In function `clang::Diagnostic::FormatDiagnostic(char const*, char const*, llvm::SmallVectorImpl&) const': (.text._ZNK5clang10Diagnostic16FormatDiagnosticEPKcS2_RN4llvm15SmallVectorImplIcEE+0xce5): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Diagnostic.cpp.o): In function `clang::Diagnostic::FormatDiagnostic(char const*, char const*, llvm::SmallVectorImpl&) const': (.text._ZNK5clang10Diagnostic16FormatDiagnosticEPKcS2_RN4llvm15SmallVectorImplIcEE+0xd1a): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangBasic.a(Diagnostic.cpp.o): In function `clang::Diagnostic::FormatDiagnostic(char const*, char const*, llvm::SmallVectorImpl&) const': (.text._ZNK5clang10Diagnostic16FormatDiagnosticEPKcS2_RN4llvm15SmallVectorImplIcEE+0xd73): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Diagnostic.cpp.o): In function `clang::Diagnostic::FormatDiagnostic(char const*, char const*, llvm::SmallVectorImpl&) const': (.text._ZNK5clang10Diagnostic16FormatDiagnosticEPKcS2_RN4llvm15SmallVectorImplIcEE+0xd7e): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Diagnostic.cpp.o): In function `clang::Diagnostic::FormatDiagnostic(char const*, char const*, llvm::SmallVectorImpl&) const': (.text._ZNK5clang10Diagnostic16FormatDiagnosticEPKcS2_RN4llvm15SmallVectorImplIcEE+0xd99): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangBasic.a(Diagnostic.cpp.o): In function `clang::Diagnostic::FormatDiagnostic(char const*, char const*, llvm::SmallVectorImpl&) const': (.text._ZNK5clang10Diagnostic16FormatDiagnosticEPKcS2_RN4llvm15SmallVectorImplIcEE+0xf97): undefined reference to `llvm::sys::locale::isPrint(int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Diagnostic.cpp.o): In function `clang::Diagnostic::FormatDiagnostic(char const*, char const*, llvm::SmallVectorImpl&) const': (.text._ZNK5clang10Diagnostic16FormatDiagnosticEPKcS2_RN4llvm15SmallVectorImplIcEE+0xfc6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Diagnostic.cpp.o): In function `clang::Diagnostic::FormatDiagnostic(char const*, char const*, llvm::SmallVectorImpl&) const': (.text._ZNK5clang10Diagnostic16FormatDiagnosticEPKcS2_RN4llvm15SmallVectorImplIcEE+0xfe6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Diagnostic.cpp.o): In function `clang::Diagnostic::FormatDiagnostic(char const*, char const*, llvm::SmallVectorImpl&) const': (.text._ZNK5clang10Diagnostic16FormatDiagnosticEPKcS2_RN4llvm15SmallVectorImplIcEE+0x1008): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Diagnostic.cpp.o): In function `clang::Diagnostic::FormatDiagnostic(char const*, char const*, llvm::SmallVectorImpl&) const': (.text._ZNK5clang10Diagnostic16FormatDiagnosticEPKcS2_RN4llvm15SmallVectorImplIcEE+0x107a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Diagnostic.cpp.o): In function `clang::Diagnostic::FormatDiagnostic(char const*, char const*, llvm::SmallVectorImpl&) const': (.text._ZNK5clang10Diagnostic16FormatDiagnosticEPKcS2_RN4llvm15SmallVectorImplIcEE+0x10aa): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Diagnostic.cpp.o): In function `clang::Diagnostic::FormatDiagnostic(char const*, char const*, llvm::SmallVectorImpl&) const': (.text._ZNK5clang10Diagnostic16FormatDiagnosticEPKcS2_RN4llvm15SmallVectorImplIcEE+0x1195): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Diagnostic.cpp.o): In function `clang::Diagnostic::FormatDiagnostic(char const*, char const*, llvm::SmallVectorImpl&) const': (.text._ZNK5clang10Diagnostic16FormatDiagnosticEPKcS2_RN4llvm15SmallVectorImplIcEE+0x11a9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Diagnostic.cpp.o): In function `clang::Diagnostic::FormatDiagnostic(char const*, char const*, llvm::SmallVectorImpl&) const': (.text._ZNK5clang10Diagnostic16FormatDiagnosticEPKcS2_RN4llvm15SmallVectorImplIcEE+0x11ca): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Diagnostic.cpp.o): In function `clang::Diagnostic::FormatDiagnostic(char const*, char const*, llvm::SmallVectorImpl&) const': (.text._ZNK5clang10Diagnostic16FormatDiagnosticEPKcS2_RN4llvm15SmallVectorImplIcEE+0x11e4): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Diagnostic.cpp.o): In function `clang::Diagnostic::FormatDiagnostic(char const*, char const*, llvm::SmallVectorImpl&) const': (.text._ZNK5clang10Diagnostic16FormatDiagnosticEPKcS2_RN4llvm15SmallVectorImplIcEE+0x1223): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Diagnostic.cpp.o): In function `clang::Diagnostic::FormatDiagnostic(char const*, char const*, llvm::SmallVectorImpl&) const': (.text._ZNK5clang10Diagnostic16FormatDiagnosticEPKcS2_RN4llvm15SmallVectorImplIcEE+0x12e3): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Diagnostic.cpp.o): In function `clang::Diagnostic::FormatDiagnostic(char const*, char const*, llvm::SmallVectorImpl&) const': (.text._ZNK5clang10Diagnostic16FormatDiagnosticEPKcS2_RN4llvm15SmallVectorImplIcEE+0x1470): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Diagnostic.cpp.o): In function `clang::Diagnostic::FormatDiagnostic(char const*, char const*, llvm::SmallVectorImpl&) const': (.text._ZNK5clang10Diagnostic16FormatDiagnosticEPKcS2_RN4llvm15SmallVectorImplIcEE+0x149a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Diagnostic.cpp.o): In function `clang::Diagnostic::FormatDiagnostic(char const*, char const*, llvm::SmallVectorImpl&) const': (.text._ZNK5clang10Diagnostic16FormatDiagnosticEPKcS2_RN4llvm15SmallVectorImplIcEE+0x14d1): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Diagnostic.cpp.o): In function `clang::Diagnostic::FormatDiagnostic(char const*, char const*, llvm::SmallVectorImpl&) const': (.text._ZNK5clang10Diagnostic16FormatDiagnosticEPKcS2_RN4llvm15SmallVectorImplIcEE+0x14f6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Diagnostic.cpp.o): In function `clang::Diagnostic::FormatDiagnostic(char const*, char const*, llvm::SmallVectorImpl&) const': (.text._ZNK5clang10Diagnostic16FormatDiagnosticEPKcS2_RN4llvm15SmallVectorImplIcEE+0x150c): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Diagnostic.cpp.o): In function `clang::Diagnostic::FormatDiagnostic(char const*, char const*, llvm::SmallVectorImpl&) const': (.text._ZNK5clang10Diagnostic16FormatDiagnosticEPKcS2_RN4llvm15SmallVectorImplIcEE+0x1527): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Diagnostic.cpp.o): In function `clang::Diagnostic::FormatDiagnostic(char const*, char const*, llvm::SmallVectorImpl&) const': (.text._ZNK5clang10Diagnostic16FormatDiagnosticEPKcS2_RN4llvm15SmallVectorImplIcEE+0x153b): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Diagnostic.cpp.o): In function `clang::Diagnostic::FormatDiagnostic(llvm::SmallVectorImpl&) const': (.text._ZNK5clang10Diagnostic16FormatDiagnosticERN4llvm15SmallVectorImplIcEE+0x84): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(DiagnosticIDs.cpp.o): In function `getDiagnosticsInGroup(clang::diag::Flavor, (anonymous namespace)::WarningOption const*, llvm::SmallVectorImpl&)': (.text._ZL21getDiagnosticsInGroupN5clang4diag6FlavorEPKN12_GLOBAL__N_113WarningOptionERN4llvm15SmallVectorImplIjEE+0x138): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(DiagnosticIDs.cpp.o): In function `clang::DiagnosticIDs::getAllDiagnostics(clang::diag::Flavor, llvm::SmallVectorImpl&) const': (.text._ZNK5clang13DiagnosticIDs17getAllDiagnosticsENS_4diag6FlavorERN4llvm15SmallVectorImplIjEE+0xa6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(DiagnosticIDs.cpp.o): In function `clang::DiagnosticIDs::getNearestOption(clang::diag::Flavor, llvm::StringRef)': (.text._ZN5clang13DiagnosticIDs16getNearestOptionENS_4diag6FlavorEN4llvm9StringRefE+0xd8): undefined reference to `llvm::StringRef::edit_distance(llvm::StringRef, bool, unsigned int) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(DiagnosticOptions.cpp.o): In function `clang::operator<<(llvm::raw_ostream&, clang::DiagnosticLevelMask)': (.text._ZN5clanglsERN4llvm11raw_ostreamENS_19DiagnosticLevelMaskE+0x3): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::FileManager(clang::FileSystemOptions const&, llvm::IntrusiveRefCntPtr)': (.text._ZN5clang11FileManagerC2ERKNS_17FileSystemOptionsEN4llvm18IntrusiveRefCntPtrINS_3vfs10FileSystemEEE+0xee): undefined reference to `llvm::StringMapImpl::StringMapImpl(unsigned int, unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::FileManager(clang::FileSystemOptions const&, llvm::IntrusiveRefCntPtr)': (.text._ZN5clang11FileManagerC2ERKNS_17FileSystemOptionsEN4llvm18IntrusiveRefCntPtrINS_3vfs10FileSystemEEE+0x164): undefined reference to `llvm::StringMapImpl::StringMapImpl(unsigned int, unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::FixupRelativePath(llvm::SmallVectorImpl&) const': (.text._ZNK5clang11FileManager17FixupRelativePathERN4llvm15SmallVectorImplIcEE+0x97): undefined reference to `llvm::sys::path::is_absolute(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::FixupRelativePath(llvm::SmallVectorImpl&) const': (.text._ZNK5clang11FileManager17FixupRelativePathERN4llvm15SmallVectorImplIcEE+0x153): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::FixupRelativePath(llvm::SmallVectorImpl&) const': (.text._ZNK5clang11FileManager17FixupRelativePathERN4llvm15SmallVectorImplIcEE+0x22c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::FixupRelativePath(llvm::SmallVectorImpl&) const': (.text._ZNK5clang11FileManager17FixupRelativePathERN4llvm15SmallVectorImplIcEE+0x256): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::makeAbsolutePath(llvm::SmallVectorImpl&) const': (.text._ZNK5clang11FileManager16makeAbsolutePathERN4llvm15SmallVectorImplIcEE+0x48): undefined reference to `llvm::sys::path::is_absolute(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::makeAbsolutePath(llvm::SmallVectorImpl&) const': (.text._ZNK5clang11FileManager16makeAbsolutePathERN4llvm15SmallVectorImplIcEE+0x59): undefined reference to `llvm::sys::fs::make_absolute(llvm::SmallVectorImpl&)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::getBufferForFile(clang::FileEntry const*, bool, bool)': (.text._ZN5clang11FileManager16getBufferForFileEPKNS_9FileEntryEbb+0x23c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::getBufferForFile(llvm::StringRef)': (.text._ZN5clang11FileManager16getBufferForFileEN4llvm9StringRefE+0x17c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::getBufferForFile(llvm::StringRef)': (.text._ZN5clang11FileManager16getBufferForFileEN4llvm9StringRefE+0x19f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::getStatValue(char const*, clang::FileData&, bool, std::unique_ptr >*)': (.text._ZN5clang11FileManager12getStatValueEPKcRNS_8FileDataEbPSt10unique_ptrINS_3vfs4FileESt14default_deleteIS7_EE+0x15c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::getStatValue(char const*, clang::FileData&, bool, std::unique_ptr >*)': (.text._ZN5clang11FileManager12getStatValueEPKcRNS_8FileDataEbPSt10unique_ptrINS_3vfs4FileESt14default_deleteIS7_EE+0x188): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o):(.text._ZN5clang11FileManager21getNoncachedStatValueEN4llvm9StringRefERNS_3vfs6StatusE+0x159): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::PrintStats() const': (.text._ZNK5clang11FileManager10PrintStatsEv+0x8): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::PrintStats() const': (.text._ZNK5clang11FileManager10PrintStatsEv+0x5f): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::PrintStats() const': (.text._ZNK5clang11FileManager10PrintStatsEv+0x6a): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::PrintStats() const': (.text._ZNK5clang11FileManager10PrintStatsEv+0xb9): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::PrintStats() const': (.text._ZNK5clang11FileManager10PrintStatsEv+0x11a): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::PrintStats() const': (.text._ZNK5clang11FileManager10PrintStatsEv+0x12d): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::PrintStats() const': (.text._ZNK5clang11FileManager10PrintStatsEv+0x17f): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::PrintStats() const': (.text._ZNK5clang11FileManager10PrintStatsEv+0x1d1): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::PrintStats() const': (.text._ZNK5clang11FileManager10PrintStatsEv+0x1dc): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::PrintStats() const': (.text._ZNK5clang11FileManager10PrintStatsEv+0x21d): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::PrintStats() const': (.text._ZNK5clang11FileManager10PrintStatsEv+0x270): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::PrintStats() const': (.text._ZNK5clang11FileManager10PrintStatsEv+0x27a): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::PrintStats() const': (.text._ZNK5clang11FileManager10PrintStatsEv+0x2bf): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::PrintStats() const': (.text._ZNK5clang11FileManager10PrintStatsEv+0x310): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::PrintStats() const': (.text._ZNK5clang11FileManager10PrintStatsEv+0x350): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::PrintStats() const': (.text._ZNK5clang11FileManager10PrintStatsEv+0x370): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::PrintStats() const': (.text._ZNK5clang11FileManager10PrintStatsEv+0x390): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::PrintStats() const': (.text._ZNK5clang11FileManager10PrintStatsEv+0x3b0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o):(.text._ZNK5clang11FileManager10PrintStatsEv+0x3d0): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::addAncestorsAsVirtualDirs(llvm::StringRef)': (.text._ZN5clang11FileManager25addAncestorsAsVirtualDirsEN4llvm9StringRefE+0x18): undefined reference to `llvm::sys::path::parent_path(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::addAncestorsAsVirtualDirs(llvm::StringRef)': (.text._ZN5clang11FileManager25addAncestorsAsVirtualDirsEN4llvm9StringRefE+0x4e): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::addAncestorsAsVirtualDirs(llvm::StringRef)': (.text._ZN5clang11FileManager25addAncestorsAsVirtualDirsEN4llvm9StringRefE+0x21f): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::addAncestorsAsVirtualDirs(llvm::StringRef)': (.text._ZN5clang11FileManager25addAncestorsAsVirtualDirsEN4llvm9StringRefE+0x2f7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::addAncestorsAsVirtualDirs(llvm::StringRef)': (.text._ZN5clang11FileManager25addAncestorsAsVirtualDirsEN4llvm9StringRefE+0x343): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::invalidateCache(clang::FileEntry const*)': (.text._ZN5clang11FileManager15invalidateCacheEPKNS_9FileEntryE+0x2a): undefined reference to `llvm::StringMapImpl::FindKey(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::invalidateCache(clang::FileEntry const*)': (.text._ZN5clang11FileManager15invalidateCacheEPKNS_9FileEntryE+0x56): undefined reference to `llvm::StringMapImpl::RemoveKey(llvm::StringMapEntryBase*)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::getDirectory(llvm::StringRef, bool)': (.text._ZN5clang11FileManager12getDirectoryEN4llvm9StringRefEb+0x3e): undefined reference to `llvm::sys::path::root_path(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::getDirectory(llvm::StringRef, bool)': (.text._ZN5clang11FileManager12getDirectoryEN4llvm9StringRefEb+0x58): undefined reference to `llvm::sys::path::is_separator(char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::getDirectory(llvm::StringRef, bool)': (.text._ZN5clang11FileManager12getDirectoryEN4llvm9StringRefEb+0x8a): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::getDirectory(llvm::StringRef, bool)': (.text._ZN5clang11FileManager12getDirectoryEN4llvm9StringRefEb+0x218): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::getDirectory(llvm::StringRef, bool)': (.text._ZN5clang11FileManager12getDirectoryEN4llvm9StringRefEb+0x426): undefined reference to `llvm::StringMapImpl::FindKey(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::getDirectory(llvm::StringRef, bool)': (.text._ZN5clang11FileManager12getDirectoryEN4llvm9StringRefEb+0x45b): undefined reference to `llvm::StringMapImpl::RemoveKey(llvm::StringMapEntryBase*)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::getDirectory(llvm::StringRef, bool)': (.text._ZN5clang11FileManager12getDirectoryEN4llvm9StringRefEb+0x47f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::getDirectory(llvm::StringRef, bool)': (.text._ZN5clang11FileManager12getDirectoryEN4llvm9StringRefEb+0x4be): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `getDirectoryFromFile(clang::FileManager&, llvm::StringRef, bool)': (.text._ZL20getDirectoryFromFileRN5clang11FileManagerEN4llvm9StringRefEb+0x20): undefined reference to `llvm::sys::path::is_separator(char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `getDirectoryFromFile(clang::FileManager&, llvm::StringRef, bool)': (.text._ZL20getDirectoryFromFileRN5clang11FileManagerEN4llvm9StringRefEb+0x2f): undefined reference to `llvm::sys::path::parent_path(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::getFile(llvm::StringRef, bool, bool)': (.text._ZN5clang11FileManager7getFileEN4llvm9StringRefEbb+0x51): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::getFile(llvm::StringRef, bool, bool)': (.text._ZN5clang11FileManager7getFileEN4llvm9StringRefEbb+0x1ff): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::getFile(llvm::StringRef, bool, bool)': (.text._ZN5clang11FileManager7getFileEN4llvm9StringRefEbb+0x41e): undefined reference to `llvm::StringMapImpl::FindKey(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::getFile(llvm::StringRef, bool, bool)': (.text._ZN5clang11FileManager7getFileEN4llvm9StringRefEbb+0x453): undefined reference to `llvm::StringMapImpl::RemoveKey(llvm::StringMapEntryBase*)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::getFile(llvm::StringRef, bool, bool)': (.text._ZN5clang11FileManager7getFileEN4llvm9StringRefEbb+0x477): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::getFile(llvm::StringRef, bool, bool)': (.text._ZN5clang11FileManager7getFileEN4llvm9StringRefEbb+0x4a6): undefined reference to `llvm::StringMapImpl::FindKey(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::getFile(llvm::StringRef, bool, bool)': (.text._ZN5clang11FileManager7getFileEN4llvm9StringRefEbb+0x4d3): undefined reference to `llvm::StringMapImpl::RemoveKey(llvm::StringMapEntryBase*)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::getFile(llvm::StringRef, bool, bool)': (.text._ZN5clang11FileManager7getFileEN4llvm9StringRefEbb+0x4f9): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::getFile(llvm::StringRef, bool, bool)': (.text._ZN5clang11FileManager7getFileEN4llvm9StringRefEbb+0x5c6): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::getFile(llvm::StringRef, bool, bool)': (.text._ZN5clang11FileManager7getFileEN4llvm9StringRefEbb+0x85c): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::getFile(llvm::StringRef, bool, bool)': (.text._ZN5clang11FileManager7getFileEN4llvm9StringRefEbb+0x92b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::getFile(llvm::StringRef, bool, bool)': (.text._ZN5clang11FileManager7getFileEN4llvm9StringRefEbb+0x95b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::getVirtualFile(llvm::StringRef, long, long)': (.text._ZN5clang11FileManager14getVirtualFileEN4llvm9StringRefEll+0x53): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::getVirtualFile(llvm::StringRef, long, long)': (.text._ZN5clang11FileManager14getVirtualFileEN4llvm9StringRefEll+0x1fe): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::getVirtualFile(llvm::StringRef, long, long)': (.text._ZN5clang11FileManager14getVirtualFileEN4llvm9StringRefEll+0x580): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileManager.cpp.o): In function `clang::FileManager::getVirtualFile(llvm::StringRef, long, long)': (.text._ZN5clang11FileManager14getVirtualFileEN4llvm9StringRefEll+0x5f2): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileSystemStatCache.cpp.o): In function `copyStatusToFileData(clang::vfs::Status const&, clang::FileData&)': (.text._ZL20copyStatusToFileDataRKN5clang3vfs6StatusERNS_8FileDataE+0x92): undefined reference to `llvm::sys::TimeValue::PosixZeroTimeSeconds' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileSystemStatCache.cpp.o): In function `clang::MemorizeStatCalls::getStat(char const*, clang::FileData&, bool, std::unique_ptr >*, clang::vfs::FileSystem&)': (.text._ZN5clang17MemorizeStatCalls7getStatEPKcRNS_8FileDataEbPSt10unique_ptrINS_3vfs4FileESt14default_deleteIS7_EERNS6_10FileSystemE+0x175): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileSystemStatCache.cpp.o): In function `clang::MemorizeStatCalls::getStat(char const*, clang::FileData&, bool, std::unique_ptr >*, clang::vfs::FileSystem&)': (.text._ZN5clang17MemorizeStatCalls7getStatEPKcRNS_8FileDataEbPSt10unique_ptrINS_3vfs4FileESt14default_deleteIS7_EERNS6_10FileSystemE+0x22f): undefined reference to `llvm::sys::path::is_absolute(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileSystemStatCache.cpp.o): In function `clang::MemorizeStatCalls::getStat(char const*, clang::FileData&, bool, std::unique_ptr >*, clang::vfs::FileSystem&)': (.text._ZN5clang17MemorizeStatCalls7getStatEPKcRNS_8FileDataEbPSt10unique_ptrINS_3vfs4FileESt14default_deleteIS7_EERNS6_10FileSystemE+0x479): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileSystemStatCache.cpp.o): In function `clang::MemorizeStatCalls::getStat(char const*, clang::FileData&, bool, std::unique_ptr >*, clang::vfs::FileSystem&)': (.text._ZN5clang17MemorizeStatCalls7getStatEPKcRNS_8FileDataEbPSt10unique_ptrINS_3vfs4FileESt14default_deleteIS7_EERNS6_10FileSystemE+0x5a2): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(FileSystemStatCache.cpp.o): In function `clang::MemorizeStatCalls::getStat(char const*, clang::FileData&, bool, std::unique_ptr >*, clang::vfs::FileSystem&)': (.text._ZN5clang17MemorizeStatCalls7getStatEPKcRNS_8FileDataEbPSt10unique_ptrINS_3vfs4FileESt14default_deleteIS7_EERNS6_10FileSystemE+0x5ef): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang20MultiKeywordSelectorEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang20MultiKeywordSelectorEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x23): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang20MultiKeywordSelectorEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang20MultiKeywordSelectorEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x4b): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `llvm::FoldingSet::ComputeNodeHash(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang20MultiKeywordSelectorEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang20MultiKeywordSelectorEE15ComputeNodeHashEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x62): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang20MultiKeywordSelectorEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang20MultiKeywordSelectorEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x24): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang20MultiKeywordSelectorEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang20MultiKeywordSelectorEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x4b): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `llvm::FoldingSet::NodeEquals(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang20MultiKeywordSelectorEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_[_ZNK4llvm10FoldingSetIN5clang20MultiKeywordSelectorEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS7_]+0x63): undefined reference to `llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang20MultiKeywordSelectorEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang20MultiKeywordSelectorEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x23): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `llvm::FoldingSet::GetNodeProfile(llvm::FoldingSetImpl::Node*, llvm::FoldingSetNodeID&) const': (.text._ZNK4llvm10FoldingSetIN5clang20MultiKeywordSelectorEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE[_ZNK4llvm10FoldingSetIN5clang20MultiKeywordSelectorEE14GetNodeProfileEPNS_14FoldingSetImpl4NodeERNS_16FoldingSetNodeIDE]+0x4b): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `AddKeyword(llvm::StringRef, clang::tok::TokenKind, unsigned int, clang::LangOptions const&, clang::IdentifierTable&)': (.text._ZL10AddKeywordN4llvm9StringRefEN5clang3tok9TokenKindEjRKNS1_11LangOptionsERNS1_15IdentifierTableE+0xab): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `AddKeyword(llvm::StringRef, clang::tok::TokenKind, unsigned int, clang::LangOptions const&, clang::IdentifierTable&)': (.text._ZL10AddKeywordN4llvm9StringRefEN5clang3tok9TokenKindEjRKNS1_11LangOptionsERNS1_15IdentifierTableE+0x2e0): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `AddKeyword(llvm::StringRef, clang::tok::TokenKind, unsigned int, clang::LangOptions const&, clang::IdentifierTable&)': (.text._ZL10AddKeywordN4llvm9StringRefEN5clang3tok9TokenKindEjRKNS1_11LangOptionsERNS1_15IdentifierTableE+0x48f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `AddKeyword(llvm::StringRef, clang::tok::TokenKind, unsigned int, clang::LangOptions const&, clang::IdentifierTable&)': (.text._ZL10AddKeywordN4llvm9StringRefEN5clang3tok9TokenKindEjRKNS1_11LangOptionsERNS1_15IdentifierTableE+0x4d4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `AddKeyword(llvm::StringRef, clang::tok::TokenKind, unsigned int, clang::LangOptions const&, clang::IdentifierTable&)': (.text._ZL10AddKeywordN4llvm9StringRefEN5clang3tok9TokenKindEjRKNS1_11LangOptionsERNS1_15IdentifierTableE+0x503): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `clang::IdentifierTable::AddKeywords(clang::LangOptions const&)': (.text._ZN5clang15IdentifierTable11AddKeywordsERKNS_11LangOptionsE+0x2707): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `clang::IdentifierTable::AddKeywords(clang::LangOptions const&)': (.text._ZN5clang15IdentifierTable11AddKeywordsERKNS_11LangOptionsE+0x2965): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `clang::IdentifierTable::AddKeywords(clang::LangOptions const&)': (.text._ZN5clang15IdentifierTable11AddKeywordsERKNS_11LangOptionsE+0x29d5): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `clang::IdentifierTable::AddKeywords(clang::LangOptions const&)': (.text._ZN5clang15IdentifierTable11AddKeywordsERKNS_11LangOptionsE+0x2a46): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `clang::IdentifierTable::AddKeywords(clang::LangOptions const&)': (.text._ZN5clang15IdentifierTable11AddKeywordsERKNS_11LangOptionsE+0x2ae4): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o):(.text._ZN5clang15IdentifierTable11AddKeywordsERKNS_11LangOptionsE+0x2b54): more undefined references to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' follow /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `clang::IdentifierTable::AddKeywords(clang::LangOptions const&)': (.text._ZN5clang15IdentifierTable11AddKeywordsERKNS_11LangOptionsE+0x3077): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `clang::IdentifierTable::AddKeywords(clang::LangOptions const&)': (.text._ZN5clang15IdentifierTable11AddKeywordsERKNS_11LangOptionsE+0x3184): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `clang::IdentifierTable::AddKeywords(clang::LangOptions const&)': (.text._ZN5clang15IdentifierTable11AddKeywordsERKNS_11LangOptionsE+0x3290): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `clang::IdentifierTable::AddKeywords(clang::LangOptions const&)': (.text._ZN5clang15IdentifierTable11AddKeywordsERKNS_11LangOptionsE+0x3390): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `clang::IdentifierTable::AddKeywords(clang::LangOptions const&)': (.text._ZN5clang15IdentifierTable11AddKeywordsERKNS_11LangOptionsE+0x3490): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o):(.text._ZN5clang15IdentifierTable11AddKeywordsERKNS_11LangOptionsE+0x3590): more undefined references to `llvm::StringMapImpl::RehashTable(unsigned int)' follow /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `clang::IdentifierTable::AddKeywords(clang::LangOptions const&)': (.text._ZN5clang15IdentifierTable11AddKeywordsERKNS_11LangOptionsE+0x47ce): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `clang::IdentifierTable::AddKeywords(clang::LangOptions const&)': (.text._ZN5clang15IdentifierTable11AddKeywordsERKNS_11LangOptionsE+0x47f5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `clang::IdentifierTable::AddKeywords(clang::LangOptions const&)': (.text._ZN5clang15IdentifierTable11AddKeywordsERKNS_11LangOptionsE+0x481c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `clang::IdentifierTable::AddKeywords(clang::LangOptions const&)': (.text._ZN5clang15IdentifierTable11AddKeywordsERKNS_11LangOptionsE+0x4843): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `clang::IdentifierTable::AddKeywords(clang::LangOptions const&)': (.text._ZN5clang15IdentifierTable11AddKeywordsERKNS_11LangOptionsE+0x486a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o):(.text._ZN5clang15IdentifierTable11AddKeywordsERKNS_11LangOptionsE+0x4891): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `clang::IdentifierTable::IdentifierTable(clang::LangOptions const&, clang::IdentifierInfoLookup*)': (.text._ZN5clang15IdentifierTableC2ERKNS_11LangOptionsEPNS_20IdentifierInfoLookupE+0x26): undefined reference to `llvm::StringMapImpl::StringMapImpl(unsigned int, unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `clang::IdentifierTable::IdentifierTable(clang::LangOptions const&, clang::IdentifierInfoLookup*)': (.text._ZN5clang15IdentifierTableC2ERKNS_11LangOptionsEPNS_20IdentifierInfoLookupE+0x98): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `clang::IdentifierTable::IdentifierTable(clang::LangOptions const&, clang::IdentifierInfoLookup*)': (.text._ZN5clang15IdentifierTableC2ERKNS_11LangOptionsEPNS_20IdentifierInfoLookupE+0x1b0): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `clang::IdentifierTable::IdentifierTable(clang::LangOptions const&, clang::IdentifierInfoLookup*)': (.text._ZN5clang15IdentifierTableC2ERKNS_11LangOptionsEPNS_20IdentifierInfoLookupE+0x2fd): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `clang::IdentifierTable::IdentifierTable(clang::LangOptions const&, clang::IdentifierInfoLookup*)': (.text._ZN5clang15IdentifierTableC2ERKNS_11LangOptionsEPNS_20IdentifierInfoLookupE+0x323): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `clang::IdentifierTable::PrintStats() const': (.text._ZNK5clang15IdentifierTable10PrintStatsEv+0x18b): undefined reference to `llvm::detail::printBumpPtrAllocatorStats(unsigned int, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `clang::MultiKeywordSelector::getName[abi:cxx11]() const': (.text._ZNK5clang20MultiKeywordSelector7getNameB5cxx11Ev+0x86): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `clang::MultiKeywordSelector::getName[abi:cxx11]() const': (.text._ZNK5clang20MultiKeywordSelector7getNameB5cxx11Ev+0x93): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `clang::MultiKeywordSelector::getName[abi:cxx11]() const': (.text._ZNK5clang20MultiKeywordSelector7getNameB5cxx11Ev+0x12f): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `clang::MultiKeywordSelector::getName[abi:cxx11]() const': (.text._ZNK5clang20MultiKeywordSelector7getNameB5cxx11Ev+0x174): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `clang::MultiKeywordSelector::getName[abi:cxx11]() const': (.text._ZNK5clang20MultiKeywordSelector7getNameB5cxx11Ev+0x1b7): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `clang::Selector::print(llvm::raw_ostream&) const': (.text._ZNK5clang8Selector5printERN4llvm11raw_ostreamE+0x38): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `clang::SelectorTable::constructSetterName(llvm::StringRef)': (.text._ZN5clang13SelectorTable19constructSetterNameEN4llvm9StringRefE+0xae): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `clang::SelectorTable::constructSetterName(llvm::StringRef)': (.text._ZN5clang13SelectorTable19constructSetterNameEN4llvm9StringRefE+0xd3): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `clang::SelectorTable::constructSetterSelector(clang::IdentifierTable&, clang::SelectorTable&, clang::IdentifierInfo const*)': (.text._ZN5clang13SelectorTable23constructSetterSelectorERNS_15IdentifierTableERS0_PKNS_14IdentifierInfoE+0x68): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `clang::SelectorTable::constructSetterSelector(clang::IdentifierTable&, clang::SelectorTable&, clang::IdentifierInfo const*)': (.text._ZN5clang13SelectorTable23constructSetterSelectorERNS_15IdentifierTableERS0_PKNS_14IdentifierInfoE+0x200): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `clang::SelectorTable::constructSetterSelector(clang::IdentifierTable&, clang::SelectorTable&, clang::IdentifierInfo const*)': (.text._ZN5clang13SelectorTable23constructSetterSelectorERNS_15IdentifierTableERS0_PKNS_14IdentifierInfoE+0x3af): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `clang::SelectorTable::constructSetterSelector(clang::IdentifierTable&, clang::SelectorTable&, clang::IdentifierInfo const*)': (.text._ZN5clang13SelectorTable23constructSetterSelectorERNS_15IdentifierTableERS0_PKNS_14IdentifierInfoE+0x3e0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `clang::SelectorTable::constructSetterSelector(clang::IdentifierTable&, clang::SelectorTable&, clang::IdentifierInfo const*)': (.text._ZN5clang13SelectorTable23constructSetterSelectorERNS_15IdentifierTableERS0_PKNS_14IdentifierInfoE+0x40c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `clang::SelectorTable::getSelector(unsigned int, clang::IdentifierInfo**)': (.text._ZN5clang13SelectorTable11getSelectorEjPPNS_14IdentifierInfoE+0x5c): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `clang::SelectorTable::getSelector(unsigned int, clang::IdentifierInfo**)': (.text._ZN5clang13SelectorTable11getSelectorEjPPNS_14IdentifierInfoE+0x7b): undefined reference to `llvm::FoldingSetNodeID::AddPointer(void const*)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `clang::SelectorTable::getSelector(unsigned int, clang::IdentifierInfo**)': (.text._ZN5clang13SelectorTable11getSelectorEjPPNS_14IdentifierInfoE+0x99): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `clang::SelectorTable::getSelector(unsigned int, clang::IdentifierInfo**)': (.text._ZN5clang13SelectorTable11getSelectorEjPPNS_14IdentifierInfoE+0x1f0): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `clang::SelectorTable::getSelector(unsigned int, clang::IdentifierInfo**)': (.text._ZN5clang13SelectorTable11getSelectorEjPPNS_14IdentifierInfoE+0x249): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `clang::SelectorTable::getSelector(unsigned int, clang::IdentifierInfo**)': (.text._ZN5clang13SelectorTable11getSelectorEjPPNS_14IdentifierInfoE+0x26f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `clang::SelectorTable::SelectorTable()': (.text._ZN5clang13SelectorTableC2Ev+0x2c): undefined reference to `llvm::FoldingSetImpl::FoldingSetImpl(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o): In function `clang::SelectorTable::~SelectorTable()': (.text._ZN5clang13SelectorTableD2Ev+0x88): undefined reference to `llvm::FoldingSetImpl::~FoldingSetImpl()' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o):(.data.rel.ro._ZTIN4llvm10FoldingSetIN5clang20MultiKeywordSelectorEEE[_ZTIN4llvm10FoldingSetIN5clang20MultiKeywordSelectorEEE]+0x10): undefined reference to `typeinfo for llvm::FoldingSetImpl' /usr/lib/llvm-3.8/lib/libclangBasic.a(IdentifierTable.cpp.o):(.data.rel.ro._ZTVN4llvm10FoldingSetIN5clang20MultiKeywordSelectorEEE[_ZTVN4llvm10FoldingSetIN5clang20MultiKeywordSelectorEEE]+0x10): undefined reference to `llvm::FoldingSetImpl::anchor()' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `printModuleId(llvm::raw_ostream&, llvm::SmallVector, std::allocator >, clang::SourceLocation>, 2u> const&) [clone .constprop.151]': (.text._ZL13printModuleIdRN4llvm11raw_ostreamERKNS_11SmallVectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN5clang14SourceLocationEELj2EEE.constprop.151+0x61): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `printModuleId(llvm::raw_ostream&, llvm::SmallVector, std::allocator >, clang::SourceLocation>, 2u> const&) [clone .constprop.151]': (.text._ZL13printModuleIdRN4llvm11raw_ostreamERKNS_11SmallVectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN5clang14SourceLocationEELj2EEE.constprop.151+0x88): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::~Module()': (.text._ZN5clang6ModuleD2Ev+0x2fc): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::~Module()': (.text._ZN5clang6ModuleD2Ev+0x476): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::getFullModuleName[abi:cxx11]() const': (.text._ZNK5clang6Module17getFullModuleNameB5cxx11Ev+0x8d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::getTopHeaders(clang::FileManager&)': (.text._ZN5clang6Module13getTopHeadersERNS_11FileManagerE+0x76): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::getTopHeaders(clang::FileManager&)': (.text._ZN5clang6Module13getTopHeadersERNS_11FileManagerE+0x161): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::markUnavailable(bool)': (.text._ZN5clang6Module15markUnavailableEb+0x13e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::findSubmodule(llvm::StringRef) const': (.text._ZNK5clang6Module13findSubmoduleEN4llvm9StringRefE+0x9): undefined reference to `llvm::StringMapImpl::FindKey(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::getExportedModules(llvm::SmallVectorImpl&) const': (.text._ZNK5clang6Module18getExportedModulesERN4llvm15SmallVectorImplIPS0_EE+0x241): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::getExportedModules(llvm::SmallVectorImpl&) const': (.text._ZNK5clang6Module18getExportedModulesERN4llvm15SmallVectorImplIPS0_EE+0x2c0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::getExportedModules(llvm::SmallVectorImpl&) const': (.text._ZNK5clang6Module18getExportedModulesERN4llvm15SmallVectorImplIPS0_EE+0x2ee): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::getExportedModules(llvm::SmallVectorImpl&) const': (.text._ZNK5clang6Module18getExportedModulesERN4llvm15SmallVectorImplIPS0_EE+0x315): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::buildVisibleModulesCache() const': (.text._ZNK5clang6Module24buildVisibleModulesCacheEv+0x56c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x34): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x89): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0xe1): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x157): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x1d0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x25c): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x2a0): undefined reference to `llvm::raw_ostream::write_escaped(llvm::StringRef, bool)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x316): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x3b1): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x3e3): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x42b): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x478): undefined reference to `llvm::raw_ostream::write_escaped(llvm::StringRef, bool)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x4b8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x62a): undefined reference to `llvm::raw_ostream::write_escaped(llvm::StringRef, bool)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x664): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x68b): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x6b4): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x6d4): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x7a2): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x7ff): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x874): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x92f): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x9ac): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0xa25): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0xa62): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0xa87): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0xaa0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0xae8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0xb0c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0xb9f): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0xbc4): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0xbe4): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0xc59): undefined reference to `llvm::raw_ostream::write_escaped(llvm::StringRef, bool)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0xc87): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0xd20): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0xd40): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0xd64): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0xe28): undefined reference to `llvm::raw_ostream::write_escaped(llvm::StringRef, bool)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0xe5f): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0xe88): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0xeaf): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0xf48): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0xf9b): undefined reference to `llvm::raw_ostream::write_escaped(llvm::StringRef, bool)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0xfcd): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0xff6): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x1010): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x1034): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x1052): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x10b8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x10d8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x1120): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x1140): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x1156): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x11ae): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x11e9): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x1201): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x12e2): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x12fb): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x1317): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x1330): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x134e): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o):(.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x1367): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x13f6): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x143a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x14c4): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x14dd): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x14fa): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::print(llvm::raw_ostream&, unsigned int) const': (.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x1513): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o):(.text._ZNK5clang6Module5printERN4llvm11raw_ostreamEj+0x152c): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::dump() const': (.text._ZNK5clang6Module4dumpEv+0x5): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::VisibleModuleSet::setVisible(clang::Module*, clang::SourceLocation, llvm::function_ref, llvm::function_ref, clang::Module*, llvm::StringRef)>)': (.text._ZN5clang16VisibleModuleSet10setVisibleEPNS_6ModuleENS_14SourceLocationEN4llvm12function_refIFvS2_EEENS5_IFvNS4_8ArrayRefIS2_EES2_NS4_9StringRefEEEE+0x2ba): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `std::_Function_handler, llvm::function_ref, clang::Module*, llvm::StringRef)>)::Visiting), clang::VisibleModuleSet::setVisible(clang::Module*, clang::SourceLocation, llvm::function_ref, llvm::function_ref, clang::Module*, llvm::StringRef)>)::{lambda(clang::VisibleModuleSet::setVisible(clang::Module*, clang::SourceLocation, llvm::function_ref, llvm::function_ref, clang::Module*, llvm::StringRef)>)::Visiting)#1}>::_M_invoke(std::_Any_data const&, clang::VisibleModuleSet::setVisible(clang::Module*, clang::SourceLocation, llvm::function_ref, llvm::function_ref, clang::Module*, llvm::StringRef)>)::Visiting&&)': (.text._ZNSt17_Function_handlerIFvZN5clang16VisibleModuleSet10setVisibleEPNS0_6ModuleENS0_14SourceLocationEN4llvm12function_refIFvS3_EEENS6_IFvNS5_8ArrayRefIS3_EES3_NS5_9StringRefEEEEE8VisitingEZNS1_10setVisibleES3_S4_S8_SD_EUlSE_E_E9_M_invokeERKSt9_Any_dataOSE_+0x1fa): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::Module(llvm::StringRef, clang::SourceLocation, clang::Module*, bool, bool, unsigned int)': (.text._ZN5clang6ModuleC2EN4llvm9StringRefENS_14SourceLocationEPS0_bbj+0x435): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Module.cpp.o): In function `clang::Module::Module(llvm::StringRef, clang::SourceLocation, clang::Module*, bool, bool, unsigned int)': (.text._ZN5clang6ModuleC2EN4llvm9StringRefENS_14SourceLocationEPS0_bbj+0x509): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(ObjCRuntime.cpp.o): In function `clang::operator<<(llvm::raw_ostream&, clang::ObjCRuntime const&)': (.text._ZN5clanglsERN4llvm11raw_ostreamERKNS_11ObjCRuntimeE+0xb9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(ObjCRuntime.cpp.o): In function `clang::operator<<(llvm::raw_ostream&, clang::ObjCRuntime const&)': (.text._ZN5clanglsERN4llvm11raw_ostreamERKNS_11ObjCRuntimeE+0x1fd): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(ObjCRuntime.cpp.o): In function `clang::operator<<(llvm::raw_ostream&, clang::ObjCRuntime const&)': (.text._ZN5clanglsERN4llvm11raw_ostreamERKNS_11ObjCRuntimeE+0x21d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(ObjCRuntime.cpp.o): In function `clang::operator<<(llvm::raw_ostream&, clang::ObjCRuntime const&)': (.text._ZN5clanglsERN4llvm11raw_ostreamERKNS_11ObjCRuntimeE+0x23d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(ObjCRuntime.cpp.o): In function `clang::operator<<(llvm::raw_ostream&, clang::ObjCRuntime const&)': (.text._ZN5clanglsERN4llvm11raw_ostreamERKNS_11ObjCRuntimeE+0x25d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(ObjCRuntime.cpp.o): In function `clang::operator<<(llvm::raw_ostream&, clang::ObjCRuntime const&)': (.text._ZN5clanglsERN4llvm11raw_ostreamERKNS_11ObjCRuntimeE+0x27d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(ObjCRuntime.cpp.o):(.text._ZN5clanglsERN4llvm11raw_ostreamERKNS_11ObjCRuntimeE+0x29d): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangBasic.a(ObjCRuntime.cpp.o): In function `clang::ObjCRuntime::getAsString[abi:cxx11]() const': (.text._ZNK5clang11ObjCRuntime11getAsStringB5cxx11Ev+0x4e): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangBasic.a(ObjCRuntime.cpp.o): In function `clang::ObjCRuntime::getAsString[abi:cxx11]() const': (.text._ZNK5clang11ObjCRuntime11getAsStringB5cxx11Ev+0x6f): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangBasic.a(SanitizerBlacklist.cpp.o): In function `clang::SanitizerBlacklist::SanitizerBlacklist(std::vector, std::allocator >, std::allocator, std::allocator > > > const&, clang::SourceManager&)': (.text._ZN5clang18SanitizerBlacklistC2ERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EERNS_13SourceManagerE+0x1d): undefined reference to `llvm::SpecialCaseList::createOrDie(std::vector, std::allocator >, std::allocator, std::allocator > > > const&)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SanitizerBlacklist.cpp.o): In function `clang::SanitizerBlacklist::isBlacklistedGlobal(llvm::StringRef, llvm::StringRef) const': (.text._ZNK5clang18SanitizerBlacklist19isBlacklistedGlobalEN4llvm9StringRefES2_+0x20): undefined reference to `llvm::SpecialCaseList::inSection(llvm::StringRef, llvm::StringRef, llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(SanitizerBlacklist.cpp.o): In function `clang::SanitizerBlacklist::isBlacklistedType(llvm::StringRef, llvm::StringRef) const': (.text._ZNK5clang18SanitizerBlacklist17isBlacklistedTypeEN4llvm9StringRefES2_+0x20): undefined reference to `llvm::SpecialCaseList::inSection(llvm::StringRef, llvm::StringRef, llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(SanitizerBlacklist.cpp.o): In function `clang::SanitizerBlacklist::isBlacklistedFunction(llvm::StringRef) const': (.text._ZNK5clang18SanitizerBlacklist21isBlacklistedFunctionEN4llvm9StringRefE+0x1e): undefined reference to `llvm::SpecialCaseList::inSection(llvm::StringRef, llvm::StringRef, llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(SanitizerBlacklist.cpp.o): In function `clang::SanitizerBlacklist::isBlacklistedFile(llvm::StringRef, llvm::StringRef) const': (.text._ZNK5clang18SanitizerBlacklist17isBlacklistedFileEN4llvm9StringRefES2_+0x20): undefined reference to `llvm::SpecialCaseList::inSection(llvm::StringRef, llvm::StringRef, llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceLocation.cpp.o): In function `clang::PrettyStackTraceLoc::~PrettyStackTraceLoc()': (.text._ZN5clang19PrettyStackTraceLocD2Ev[_ZN5clang19PrettyStackTraceLocD5Ev]+0xf): undefined reference to `llvm::PrettyStackTraceEntry::~PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceLocation.cpp.o): In function `clang::PrettyStackTraceLoc::~PrettyStackTraceLoc()': (.text._ZN5clang19PrettyStackTraceLocD0Ev[_ZN5clang19PrettyStackTraceLocD5Ev]+0x13): undefined reference to `llvm::PrettyStackTraceEntry::~PrettyStackTraceEntry()' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceLocation.cpp.o): In function `clang::SourceLocation::print(llvm::raw_ostream&, clang::SourceManager const&) const': (.text._ZNK5clang14SourceLocation5printERN4llvm11raw_ostreamERKNS_13SourceManagerE+0x9e): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceLocation.cpp.o): In function `clang::SourceLocation::print(llvm::raw_ostream&, clang::SourceManager const&) const': (.text._ZNK5clang14SourceLocation5printERN4llvm11raw_ostreamERKNS_13SourceManagerE+0xc1): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceLocation.cpp.o): In function `clang::SourceLocation::print(llvm::raw_ostream&, clang::SourceManager const&) const': (.text._ZNK5clang14SourceLocation5printERN4llvm11raw_ostreamERKNS_13SourceManagerE+0x1ec): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceLocation.cpp.o): In function `clang::SourceLocation::print(llvm::raw_ostream&, clang::SourceManager const&) const': (.text._ZNK5clang14SourceLocation5printERN4llvm11raw_ostreamERKNS_13SourceManagerE+0x209): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceLocation.cpp.o): In function `clang::SourceLocation::print(llvm::raw_ostream&, clang::SourceManager const&) const': (.text._ZNK5clang14SourceLocation5printERN4llvm11raw_ostreamERKNS_13SourceManagerE+0x221): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceLocation.cpp.o): In function `clang::SourceLocation::print(llvm::raw_ostream&, clang::SourceManager const&) const': (.text._ZNK5clang14SourceLocation5printERN4llvm11raw_ostreamERKNS_13SourceManagerE+0x240): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceLocation.cpp.o): In function `clang::SourceLocation::print(llvm::raw_ostream&, clang::SourceManager const&) const': (.text._ZNK5clang14SourceLocation5printERN4llvm11raw_ostreamERKNS_13SourceManagerE+0x25a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceLocation.cpp.o): In function `clang::SourceLocation::print(llvm::raw_ostream&, clang::SourceManager const&) const': (.text._ZNK5clang14SourceLocation5printERN4llvm11raw_ostreamERKNS_13SourceManagerE+0x2b0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceLocation.cpp.o): In function `clang::SourceLocation::print(llvm::raw_ostream&, clang::SourceManager const&) const': (.text._ZNK5clang14SourceLocation5printERN4llvm11raw_ostreamERKNS_13SourceManagerE+0x2d0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceLocation.cpp.o): In function `clang::PrettyStackTraceLoc::print(llvm::raw_ostream&) const': (.text._ZNK5clang19PrettyStackTraceLoc5printERN4llvm11raw_ostreamE+0xea): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceLocation.cpp.o):(.text._ZNK5clang19PrettyStackTraceLoc5printERN4llvm11raw_ostreamE+0x110): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceLocation.cpp.o): In function `clang::PrettyStackTraceLoc::print(llvm::raw_ostream&) const': (.text._ZNK5clang19PrettyStackTraceLoc5printERN4llvm11raw_ostreamE+0x9d): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceLocation.cpp.o): In function `clang::SourceLocation::printToString[abi:cxx11](clang::SourceManager const&) const': (.text._ZNK5clang14SourceLocation13printToStringB5cxx11ERKNS_13SourceManagerE+0x5b): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceLocation.cpp.o): In function `clang::SourceLocation::printToString[abi:cxx11](clang::SourceManager const&) const': (.text._ZNK5clang14SourceLocation13printToStringB5cxx11ERKNS_13SourceManagerE+0x94): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceLocation.cpp.o): In function `clang::SourceLocation::printToString[abi:cxx11](clang::SourceManager const&) const': (.text._ZNK5clang14SourceLocation13printToStringB5cxx11ERKNS_13SourceManagerE+0xf2): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceLocation.cpp.o): In function `clang::SourceLocation::dump(clang::SourceManager const&) const': (.text._ZNK5clang14SourceLocation4dumpERKNS_13SourceManagerE+0xd): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceLocation.cpp.o):(.data.rel.ro._ZTIN5clang19PrettyStackTraceLocE[_ZTIN5clang19PrettyStackTraceLocE]+0x10): undefined reference to `typeinfo for llvm::PrettyStackTraceEntry' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `getActualFileUID(clang::FileEntry const*)': (.text._ZL16getActualFileUIDPKN5clang9FileEntryE+0x43): undefined reference to `llvm::sys::fs::getUniqueID(llvm::Twine, llvm::sys::fs::UniqueID&)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SrcMgr::ContentCache::getBuffer(clang::DiagnosticsEngine&, clang::SourceManager const&, clang::SourceLocation, bool*) const': (.text._ZNK5clang6SrcMgr12ContentCache9getBufferERNS_17DiagnosticsEngineERKNS_13SourceManagerENS_14SourceLocationEPb+0x1d8): undefined reference to `llvm::MemoryBuffer::getNewUninitMemBuffer(unsigned long, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `ComputeLineNumbers(clang::DiagnosticsEngine&, clang::SrcMgr::ContentCache*, llvm::BumpPtrAllocatorImpl&, clang::SourceManager const&, bool&) [clone .constprop.334]': (.text._ZL18ComputeLineNumbersRN5clang17DiagnosticsEngineEPNS_6SrcMgr12ContentCacheERN4llvm20BumpPtrAllocatorImplINS5_15MallocAllocatorELm4096ELm4096EEERKNS_13SourceManagerERb.constprop.334+0x244): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `ComputeLineNumbers(clang::DiagnosticsEngine&, clang::SrcMgr::ContentCache*, llvm::BumpPtrAllocatorImpl&, clang::SourceManager const&, bool&) [clone .constprop.334]': (.text._ZL18ComputeLineNumbersRN5clang17DiagnosticsEngineEPNS_6SrcMgr12ContentCacheERN4llvm20BumpPtrAllocatorImplINS5_15MallocAllocatorELm4096ELm4096EEERKNS_13SourceManagerERb.constprop.334+0x3ba): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `ComputeLineNumbers(clang::DiagnosticsEngine&, clang::SrcMgr::ContentCache*, llvm::BumpPtrAllocatorImpl&, clang::SourceManager const&, bool&) [clone .constprop.334]': (.text._ZL18ComputeLineNumbersRN5clang17DiagnosticsEngineEPNS_6SrcMgr12ContentCacheERN4llvm20BumpPtrAllocatorImplINS5_15MallocAllocatorELm4096ELm4096EEERKNS_13SourceManagerERb.constprop.334+0x3d7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::AllocateLoadedSLocEntries(unsigned int, unsigned int)': (.text._ZN5clang13SourceManager25AllocateLoadedSLocEntriesEjj+0x2e7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::getFakeBufferForRecovery() const': (.text._ZNK5clang13SourceManager24getFakeBufferForRecoveryEv+0x63): undefined reference to `llvm::MemoryBuffer::getMemBuffer(llvm::StringRef, llvm::StringRef, bool)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::createFileID(clang::SrcMgr::ContentCache const*, clang::SourceLocation, clang::SrcMgr::CharacteristicKind, int, unsigned int)': (.text._ZN5clang13SourceManager12createFileIDEPKNS_6SrcMgr12ContentCacheENS_14SourceLocationENS1_18CharacteristicKindEij+0x176): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::createExpansionLocImpl(clang::SrcMgr::ExpansionInfo const&, unsigned int, int, unsigned int)': (.text._ZN5clang13SourceManager22createExpansionLocImplERKNS_6SrcMgr13ExpansionInfoEjij+0x15e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::translateFile(clang::FileEntry const*) const': (.text._ZNK5clang13SourceManager13translateFileEPKNS_9FileEntryE+0x1c3): undefined reference to `llvm::sys::path::filename(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::translateFile(clang::FileEntry const*) const': (.text._ZNK5clang13SourceManager13translateFileEPKNS_9FileEntryE+0x1e0): undefined reference to `llvm::sys::path::filename(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::translateFile(clang::FileEntry const*) const': (.text._ZNK5clang13SourceManager13translateFileEPKNS_9FileEntryE+0x23a): undefined reference to `llvm::sys::path::filename(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::PrintStats() const': (.text._ZNK5clang13SourceManager10PrintStatsEv+0xc): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::PrintStats() const': (.text._ZNK5clang13SourceManager10PrintStatsEv+0x7b): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::PrintStats() const': (.text._ZNK5clang13SourceManager10PrintStatsEv+0x85): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::PrintStats() const': (.text._ZNK5clang13SourceManager10PrintStatsEv+0xcf): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::PrintStats() const': (.text._ZNK5clang13SourceManager10PrintStatsEv+0x14f): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::PrintStats() const': (.text._ZNK5clang13SourceManager10PrintStatsEv+0x15a): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::PrintStats() const': (.text._ZNK5clang13SourceManager10PrintStatsEv+0x1ba): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::PrintStats() const': (.text._ZNK5clang13SourceManager10PrintStatsEv+0x204): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::PrintStats() const': (.text._ZNK5clang13SourceManager10PrintStatsEv+0x28d): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::PrintStats() const': (.text._ZNK5clang13SourceManager10PrintStatsEv+0x298): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::PrintStats() const': (.text._ZNK5clang13SourceManager10PrintStatsEv+0x2fb): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::PrintStats() const': (.text._ZNK5clang13SourceManager10PrintStatsEv+0x379): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::PrintStats() const': (.text._ZNK5clang13SourceManager10PrintStatsEv+0x384): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::PrintStats() const': (.text._ZNK5clang13SourceManager10PrintStatsEv+0x3d2): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::PrintStats() const': (.text._ZNK5clang13SourceManager10PrintStatsEv+0x433): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::PrintStats() const': (.text._ZNK5clang13SourceManager10PrintStatsEv+0x49d): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::PrintStats() const': (.text._ZNK5clang13SourceManager10PrintStatsEv+0x4de): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::PrintStats() const': (.text._ZNK5clang13SourceManager10PrintStatsEv+0x513): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::PrintStats() const': (.text._ZNK5clang13SourceManager10PrintStatsEv+0x631): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::PrintStats() const': (.text._ZNK5clang13SourceManager10PrintStatsEv+0x64a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::PrintStats() const': (.text._ZNK5clang13SourceManager10PrintStatsEv+0x663): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::PrintStats() const': (.text._ZNK5clang13SourceManager10PrintStatsEv+0x67c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::PrintStats() const': (.text._ZNK5clang13SourceManager10PrintStatsEv+0x695): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o):(.text._ZNK5clang13SourceManager10PrintStatsEv+0x6ae): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::dump() const': (.text._ZNK5clang13SourceManager4dumpEv+0x17): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::dump() const': (.text._ZNK5clang13SourceManager4dumpEv+0x2a4): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::dump() const': (.text._ZNK5clang13SourceManager4dumpEv+0x35f): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::dump() const': (.text._ZNK5clang13SourceManager4dumpEv+0x381): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::dump() const': (.text._ZNK5clang13SourceManager4dumpEv+0x3f8): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::dump() const': (.text._ZNK5clang13SourceManager4dumpEv+0x4e4): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::dump() const': (.text._ZNK5clang13SourceManager4dumpEv+0x505): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::dump() const': (.text._ZNK5clang13SourceManager4dumpEv+0x634): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::dump() const': (.text._ZNK5clang13SourceManager4dumpEv+0x6f5): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::dump() const': (.text._ZNK5clang13SourceManager4dumpEv+0x720): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::dump() const': (.text._ZNK5clang13SourceManager4dumpEv+0x988): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::dump() const': (.text._ZNK5clang13SourceManager4dumpEv+0x9a2): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::dump() const': (.text._ZNK5clang13SourceManager4dumpEv+0x9ce): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::dump() const': (.text._ZNK5clang13SourceManager4dumpEv+0x9f0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::dump() const': (.text._ZNK5clang13SourceManager4dumpEv+0xa10): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::dump() const': (.text._ZNK5clang13SourceManager4dumpEv+0xa65): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::dump() const': (.text._ZNK5clang13SourceManager4dumpEv+0xacd): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::dump() const': (.text._ZNK5clang13SourceManager4dumpEv+0xaee): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::dump() const': (.text._ZNK5clang13SourceManager4dumpEv+0xba0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::dump() const': (.text._ZNK5clang13SourceManager4dumpEv+0xbc0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::dump() const': (.text._ZNK5clang13SourceManager4dumpEv+0xbda): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::dump() const': (.text._ZNK5clang13SourceManager4dumpEv+0xc00): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::dump() const': (.text._ZNK5clang13SourceManager4dumpEv+0xc1a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o):(.text._ZNK5clang13SourceManager4dumpEv+0xc40): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::dump() const': (.text._ZNK5clang13SourceManager4dumpEv+0xcef): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::dump() const': (.text._ZNK5clang13SourceManager4dumpEv+0xde6): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::dump() const': (.text._ZNK5clang13SourceManager4dumpEv+0xe08): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::dump() const': (.text._ZNK5clang13SourceManager4dumpEv+0xe48): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::dump() const': (.text._ZNK5clang13SourceManager4dumpEv+0xe68): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::dump() const': (.text._ZNK5clang13SourceManager4dumpEv+0xe84): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::dump() const': (.text._ZNK5clang13SourceManager4dumpEv+0xeb0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::dump() const': (.text._ZNK5clang13SourceManager4dumpEv+0xed0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::dump() const': (.text._ZNK5clang13SourceManager4dumpEv+0xf25): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::dump() const': (.text._ZNK5clang13SourceManager4dumpEv+0xf8f): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::dump() const': (.text._ZNK5clang13SourceManager4dumpEv+0xfb0): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::dump() const': (.text._ZNK5clang13SourceManager4dumpEv+0x1078): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::dump() const': (.text._ZNK5clang13SourceManager4dumpEv+0x1092): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::dump() const': (.text._ZNK5clang13SourceManager4dumpEv+0x10c5): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::dump() const': (.text._ZNK5clang13SourceManager4dumpEv+0x10f0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::dump() const': (.text._ZNK5clang13SourceManager4dumpEv+0x1110): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o):(.text._ZNK5clang13SourceManager4dumpEv+0x1130): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::SourceManager::createMemBufferContentCache(std::unique_ptr >)': (.text._ZN5clang13SourceManager27createMemBufferContentCacheESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EE+0x1a5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::LineTableInfo::getLineTableFilenameID(llvm::StringRef)': (.text._ZN5clang13LineTableInfo22getLineTableFilenameIDEN4llvm9StringRefE+0x44): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::LineTableInfo::getLineTableFilenameID(llvm::StringRef)': (.text._ZN5clang13LineTableInfo22getLineTableFilenameIDEN4llvm9StringRefE+0x192): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::LineTableInfo::getLineTableFilenameID(llvm::StringRef)': (.text._ZN5clang13LineTableInfo22getLineTableFilenameIDEN4llvm9StringRefE+0x29e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(SourceManager.cpp.o): In function `clang::LineTableInfo::getLineTableFilenameID(llvm::StringRef)': (.text._ZN5clang13LineTableInfo22getLineTableFilenameIDEN4llvm9StringRefE+0x2e5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(TargetInfo.cpp.o): In function `clang::TargetInfo::adjust(clang::LangOptions const&)': (.text._ZN5clang10TargetInfo6adjustERKNS_11LangOptionsE+0x5c): undefined reference to `llvm::APFloat::IEEEdouble' /usr/lib/llvm-3.8/lib/libclangBasic.a(TargetInfo.cpp.o): In function `clang::TargetInfo::adjust(clang::LangOptions const&)': (.text._ZN5clang10TargetInfo6adjustERKNS_11LangOptionsE+0x9f): undefined reference to `llvm::APFloat::IEEEhalf' /usr/lib/llvm-3.8/lib/libclangBasic.a(TargetInfo.cpp.o): In function `clang::TargetInfo::adjust(clang::LangOptions const&)': (.text._ZN5clang10TargetInfo6adjustERKNS_11LangOptionsE+0xc1): undefined reference to `llvm::APFloat::IEEEsingle' /usr/lib/llvm-3.8/lib/libclangBasic.a(TargetInfo.cpp.o): In function `clang::TargetInfo::adjust(clang::LangOptions const&)': (.text._ZN5clang10TargetInfo6adjustERKNS_11LangOptionsE+0xcf): undefined reference to `llvm::APFloat::IEEEquad' /usr/lib/llvm-3.8/lib/libclangBasic.a(TargetInfo.cpp.o): In function `clang::TargetInfo::initFeatureMap(llvm::StringMap&, clang::DiagnosticsEngine&, llvm::StringRef, std::vector, std::allocator >, std::allocator, std::allocator > > > const&) const': (.text._ZNK5clang10TargetInfo14initFeatureMapERN4llvm9StringMapIbNS1_15MallocAllocatorEEERNS_17DiagnosticsEngineENS1_9StringRefERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISF_EE+0x44): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(TargetInfo.cpp.o): In function `clang::TargetInfo::initFeatureMap(llvm::StringMap&, clang::DiagnosticsEngine&, llvm::StringRef, std::vector, std::allocator >, std::allocator, std::allocator > > > const&) const': (.text._ZNK5clang10TargetInfo14initFeatureMapERN4llvm9StringMapIbNS1_15MallocAllocatorEEERNS_17DiagnosticsEngineENS1_9StringRefERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISF_EE+0x144): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(TargetInfo.cpp.o): In function `clang::TargetInfo::setFeatureEnabled(llvm::StringMap&, llvm::StringRef, bool) const': (.text._ZNK5clang10TargetInfo17setFeatureEnabledERN4llvm9StringMapIbNS1_15MallocAllocatorEEENS1_9StringRefEb[_ZNK5clang10TargetInfo17setFeatureEnabledERN4llvm9StringMapIbNS1_15MallocAllocatorEEENS1_9StringRefEb]+0x30): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(TargetInfo.cpp.o): In function `clang::TargetInfo::setFeatureEnabled(llvm::StringMap&, llvm::StringRef, bool) const': (.text._ZNK5clang10TargetInfo17setFeatureEnabledERN4llvm9StringMapIbNS1_15MallocAllocatorEEENS1_9StringRefEb[_ZNK5clang10TargetInfo17setFeatureEnabledERN4llvm9StringMapIbNS1_15MallocAllocatorEEENS1_9StringRefEb]+0xaf): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(TargetInfo.cpp.o): In function `clang::TargetInfo::TargetInfo(llvm::Triple const&)': (.text._ZN5clang10TargetInfoC2ERKN4llvm6TripleE+0x1e1): undefined reference to `llvm::APFloat::IEEEhalf' /usr/lib/llvm-3.8/lib/libclangBasic.a(TargetInfo.cpp.o): In function `clang::TargetInfo::TargetInfo(llvm::Triple const&)': (.text._ZN5clang10TargetInfoC2ERKN4llvm6TripleE+0x1ef): undefined reference to `llvm::APFloat::IEEEsingle' /usr/lib/llvm-3.8/lib/libclangBasic.a(TargetInfo.cpp.o): In function `clang::TargetInfo::TargetInfo(llvm::Triple const&)': (.text._ZN5clang10TargetInfoC2ERKN4llvm6TripleE+0x1fd): undefined reference to `llvm::APFloat::IEEEdouble' /usr/lib/llvm-3.8/lib/libclangBasic.a(TargetInfo.cpp.o): In function `clang::TargetInfo::getRealTypeByWidth(unsigned int) const': (.text._ZNK5clang10TargetInfo18getRealTypeByWidthEj+0x24): undefined reference to `llvm::APFloat::IEEEquad' /usr/lib/llvm-3.8/lib/libclangBasic.a(TargetInfo.cpp.o): In function `clang::TargetInfo::getRealTypeByWidth(unsigned int) const': (.text._ZNK5clang10TargetInfo18getRealTypeByWidthEj+0x2d): undefined reference to `llvm::APFloat::PPCDoubleDouble' /usr/lib/llvm-3.8/lib/libclangBasic.a(TargetInfo.cpp.o): In function `clang::TargetInfo::getRealTypeByWidth(unsigned int) const': (.text._ZNK5clang10TargetInfo18getRealTypeByWidthEj+0x43): undefined reference to `llvm::APFloat::x87DoubleExtended' /usr/lib/llvm-3.8/lib/libclangBasic.a(TargetInfo.cpp.o): In function `clang::TargetInfo::getNormalizedGCCRegisterName(llvm::StringRef) const': (.text._ZNK5clang10TargetInfo28getNormalizedGCCRegisterNameEN4llvm9StringRefE+0x6d): undefined reference to `llvm::getAsUnsignedInteger(llvm::StringRef, unsigned int, unsigned long long&)' /usr/lib/llvm-3.8/lib/libclangBasic.a(TargetInfo.cpp.o): In function `clang::TargetInfo::validateInputConstraint(llvm::MutableArrayRef, clang::TargetInfo::ConstraintInfo&) const': (.text._ZNK5clang10TargetInfo23validateInputConstraintEN4llvm15MutableArrayRefINS0_14ConstraintInfoEEERS3_+0x1fe): undefined reference to `llvm::getAsUnsignedInteger(llvm::StringRef, unsigned int, unsigned long long&)' /usr/lib/llvm-3.8/lib/libclangBasic.a(TargetInfo.cpp.o): In function `clang::TargetInfo::isValidGCCRegisterName(llvm::StringRef) const': (.text._ZNK5clang10TargetInfo22isValidGCCRegisterNameEN4llvm9StringRefE+0xe0): undefined reference to `llvm::getAsUnsignedInteger(llvm::StringRef, unsigned int, unsigned long long&)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::X86TargetInfo::X86TargetInfo(llvm::Triple const&)': (.text._ZN12_GLOBAL__N_113X86TargetInfoC2ERKN4llvm6TripleE+0xff): undefined reference to `llvm::APFloat::x87DoubleExtended' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::SparcV9TargetInfo::SparcV9TargetInfo(llvm::Triple const&)': (.text._ZN12_GLOBAL__N_117SparcV9TargetInfoC2ERKN4llvm6TripleE+0x60): undefined reference to `llvm::APFloat::IEEEquad' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::NetBSDI386TargetInfo::getFloatEvalMethod() const': (.text._ZNK12_GLOBAL__N_120NetBSDI386TargetInfo18getFloatEvalMethodEv+0x2c): undefined reference to `llvm::Triple::getOSVersion(unsigned int&, unsigned int&, unsigned int&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::PPCTargetInfo::useFloat128ManglingForLongDouble() const': (.text._ZNK12_GLOBAL__N_113PPCTargetInfo32useFloat128ManglingForLongDoubleEv+0x13): undefined reference to `llvm::APFloat::PPCDoubleDouble' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::PPC32TargetInfo::PPC32TargetInfo(llvm::Triple const&)': (.text._ZN12_GLOBAL__N_115PPC32TargetInfoC2ERKN4llvm6TripleE+0xa3): undefined reference to `llvm::APFloat::PPCDoubleDouble' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::PPC32TargetInfo::PPC32TargetInfo(llvm::Triple const&)': (.text._ZN12_GLOBAL__N_115PPC32TargetInfoC2ERKN4llvm6TripleE+0xf1): undefined reference to `llvm::APFloat::IEEEdouble' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::ARMTargetInfo::setCPU(std::__cxx11::basic_string, std::allocator > const&)': (.text._ZN12_GLOBAL__N_113ARMTargetInfo6setCPUERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x99): undefined reference to `llvm::ARM::parseCPUArch(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::ARMTargetInfo::setCPU(std::__cxx11::basic_string, std::allocator > const&)': (.text._ZN12_GLOBAL__N_113ARMTargetInfo6setCPUERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xa6): undefined reference to `llvm::ARM::getSubArch(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::ARMTargetInfo::setCPU(std::__cxx11::basic_string, std::allocator > const&)': (.text._ZN12_GLOBAL__N_113ARMTargetInfo6setCPUERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xb7): undefined reference to `llvm::ARM::parseArchProfile(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::ARMTargetInfo::setCPU(std::__cxx11::basic_string, std::allocator > const&)': (.text._ZN12_GLOBAL__N_113ARMTargetInfo6setCPUERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xc8): undefined reference to `llvm::ARM::parseArchVersion(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::ARMTargetInfo::setCPU(std::__cxx11::basic_string, std::allocator > const&)': (.text._ZN12_GLOBAL__N_113ARMTargetInfo6setCPUERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x249): undefined reference to `llvm::ARM::getCPUAttr(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::X86_32TargetInfo>::OSTargetInfo(llvm::Triple const&)': (.text._ZN12_GLOBAL__N_112OSTargetInfoINS_16X86_32TargetInfoEEC2ERKN4llvm6TripleE+0xff): undefined reference to `llvm::APFloat::x87DoubleExtended' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::X86_64TargetInfo::X86_64TargetInfo(llvm::Triple const&)': (.text._ZN12_GLOBAL__N_116X86_64TargetInfoC2ERKN4llvm6TripleE+0xff): undefined reference to `llvm::APFloat::x87DoubleExtended' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::PPC64TargetInfo::PPC64TargetInfo(llvm::Triple const&)': (.text._ZN12_GLOBAL__N_115PPC64TargetInfoC2ERKN4llvm6TripleE+0xaa): undefined reference to `llvm::APFloat::PPCDoubleDouble' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::PPC64TargetInfo::PPC64TargetInfo(llvm::Triple const&)': (.text._ZN12_GLOBAL__N_115PPC64TargetInfoC2ERKN4llvm6TripleE+0x153): undefined reference to `llvm::APFloat::IEEEdouble' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::AArch64TargetInfo::AArch64TargetInfo(llvm::Triple const&)': (.text._ZN12_GLOBAL__N_117AArch64TargetInfoC2ERKN4llvm6TripleE+0x73): undefined reference to `llvm::APFloat::IEEEquad' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::Mips64TargetInfoBase::Mips64TargetInfoBase(llvm::Triple const&)': (.text._ZN12_GLOBAL__N_120Mips64TargetInfoBaseC2ERKN4llvm6TripleE+0x147): undefined reference to `llvm::APFloat::IEEEquad' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::Mips64TargetInfoBase::Mips64TargetInfoBase(llvm::Triple const&)': (.text._ZN12_GLOBAL__N_120Mips64TargetInfoBaseC2ERKN4llvm6TripleE+0x157): undefined reference to `llvm::APFloat::IEEEdouble' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::ARMTargetInfo::ARMTargetInfo(llvm::Triple const&, bool)': (.text._ZN12_GLOBAL__N_113ARMTargetInfoC2ERKN4llvm6TripleEb+0xed): undefined reference to `llvm::Triple::getArchName() const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::ARMTargetInfo::ARMTargetInfo(llvm::Triple const&, bool)': (.text._ZN12_GLOBAL__N_113ARMTargetInfoC2ERKN4llvm6TripleEb+0xfe): undefined reference to `llvm::ARM::parseArchISA(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::ARMTargetInfo::ARMTargetInfo(llvm::Triple const&, bool)': (.text._ZN12_GLOBAL__N_113ARMTargetInfoC2ERKN4llvm6TripleEb+0x10f): undefined reference to `llvm::ARM::getDefaultCPU(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::ARMTargetInfo::ARMTargetInfo(llvm::Triple const&, bool)': (.text._ZN12_GLOBAL__N_113ARMTargetInfoC2ERKN4llvm6TripleEb+0x15b): undefined reference to `llvm::ARM::parseArch(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::ARMTargetInfo::ARMTargetInfo(llvm::Triple const&, bool)': (.text._ZN12_GLOBAL__N_113ARMTargetInfoC2ERKN4llvm6TripleEb+0x16c): undefined reference to `llvm::ARM::getSubArch(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::ARMTargetInfo::ARMTargetInfo(llvm::Triple const&, bool)': (.text._ZN12_GLOBAL__N_113ARMTargetInfoC2ERKN4llvm6TripleEb+0x17d): undefined reference to `llvm::ARM::parseArchProfile(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::ARMTargetInfo::ARMTargetInfo(llvm::Triple const&, bool)': (.text._ZN12_GLOBAL__N_113ARMTargetInfoC2ERKN4llvm6TripleEb+0x18e): undefined reference to `llvm::ARM::parseArchVersion(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::ARMTargetInfo::ARMTargetInfo(llvm::Triple const&, bool)': (.text._ZN12_GLOBAL__N_113ARMTargetInfoC2ERKN4llvm6TripleEb+0x3e9): undefined reference to `llvm::ARM::getCPUAttr(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::PNaClTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115PNaClTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x7e): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::PNaClTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115PNaClTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0xa5): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::PNaClTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115PNaClTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x11f): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::PNaClTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115PNaClTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x13f): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::PNaClTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115PNaClTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x189): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::PNaClTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115PNaClTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x1a1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::PNaClTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115PNaClTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x1b9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::PNaClTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115PNaClTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x1d0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::PNaClTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115PNaClTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x1f0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::PNaClTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115PNaClTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x209): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::WindowsTargetInfo<(anonymous namespace)::X86_32TargetInfo>::getOSDefines(clang::LangOptions const&, llvm::Triple const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_117WindowsTargetInfoINS_16X86_32TargetInfoEE12getOSDefinesERKN5clang11LangOptionsERKN4llvm6TripleERNS3_12MacroBuilderE+0x71): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::WindowsTargetInfo<(anonymous namespace)::X86_32TargetInfo>::getOSDefines(clang::LangOptions const&, llvm::Triple const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_117WindowsTargetInfoINS_16X86_32TargetInfoEE12getOSDefinesERKN5clang11LangOptionsERKN4llvm6TripleERNS3_12MacroBuilderE+0x93): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::WindowsTargetInfo<(anonymous namespace)::X86_32TargetInfo>::getOSDefines(clang::LangOptions const&, llvm::Triple const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_117WindowsTargetInfoINS_16X86_32TargetInfoEE12getOSDefinesERKN5clang11LangOptionsERKN4llvm6TripleERNS3_12MacroBuilderE+0xd1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::WindowsTargetInfo<(anonymous namespace)::X86_32TargetInfo>::getOSDefines(clang::LangOptions const&, llvm::Triple const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_117WindowsTargetInfoINS_16X86_32TargetInfoEE12getOSDefinesERKN5clang11LangOptionsERKN4llvm6TripleERNS3_12MacroBuilderE+0xf0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::WindowsTargetInfo<(anonymous namespace)::X86_32TargetInfo>::getOSDefines(clang::LangOptions const&, llvm::Triple const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_117WindowsTargetInfoINS_16X86_32TargetInfoEE12getOSDefinesERKN5clang11LangOptionsERKN4llvm6TripleERNS3_12MacroBuilderE+0x109): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::XCoreTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115XCoreTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x71): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::XCoreTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115XCoreTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x93): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::XCoreTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115XCoreTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0xd1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::XCoreTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115XCoreTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0xf0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::XCoreTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115XCoreTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x109): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::RTEMSTargetInfo<(anonymous namespace)::ARMleTargetInfo>::getOSDefines(clang::LangOptions const&, llvm::Triple const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115RTEMSTargetInfoINS_15ARMleTargetInfoEE12getOSDefinesERKN5clang11LangOptionsERKN4llvm6TripleERNS3_12MacroBuilderE+0x7c): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::RTEMSTargetInfo<(anonymous namespace)::ARMleTargetInfo>::getOSDefines(clang::LangOptions const&, llvm::Triple const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115RTEMSTargetInfoINS_15ARMleTargetInfoEE12getOSDefinesERKN5clang11LangOptionsERKN4llvm6TripleERNS3_12MacroBuilderE+0xa5): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::RTEMSTargetInfo<(anonymous namespace)::ARMleTargetInfo>::getOSDefines(clang::LangOptions const&, llvm::Triple const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115RTEMSTargetInfoINS_15ARMleTargetInfoEE12getOSDefinesERKN5clang11LangOptionsERKN4llvm6TripleERNS3_12MacroBuilderE+0x11f): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::RTEMSTargetInfo<(anonymous namespace)::ARMleTargetInfo>::getOSDefines(clang::LangOptions const&, llvm::Triple const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115RTEMSTargetInfoINS_15ARMleTargetInfoEE12getOSDefinesERKN5clang11LangOptionsERKN4llvm6TripleERNS3_12MacroBuilderE+0x13f): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::RTEMSTargetInfo<(anonymous namespace)::ARMleTargetInfo>::getOSDefines(clang::LangOptions const&, llvm::Triple const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115RTEMSTargetInfoINS_15ARMleTargetInfoEE12getOSDefinesERKN5clang11LangOptionsERKN4llvm6TripleERNS3_12MacroBuilderE+0x189): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::RTEMSTargetInfo<(anonymous namespace)::ARMleTargetInfo>::getOSDefines(clang::LangOptions const&, llvm::Triple const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115RTEMSTargetInfoINS_15ARMleTargetInfoEE12getOSDefinesERKN5clang11LangOptionsERKN4llvm6TripleERNS3_12MacroBuilderE+0x1a1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::RTEMSTargetInfo<(anonymous namespace)::ARMleTargetInfo>::getOSDefines(clang::LangOptions const&, llvm::Triple const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115RTEMSTargetInfoINS_15ARMleTargetInfoEE12getOSDefinesERKN5clang11LangOptionsERKN4llvm6TripleERNS3_12MacroBuilderE+0x1b9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::RTEMSTargetInfo<(anonymous namespace)::ARMleTargetInfo>::getOSDefines(clang::LangOptions const&, llvm::Triple const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115RTEMSTargetInfoINS_15ARMleTargetInfoEE12getOSDefinesERKN5clang11LangOptionsERKN4llvm6TripleERNS3_12MacroBuilderE+0x1d0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::RTEMSTargetInfo<(anonymous namespace)::ARMleTargetInfo>::getOSDefines(clang::LangOptions const&, llvm::Triple const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115RTEMSTargetInfoINS_15ARMleTargetInfoEE12getOSDefinesERKN5clang11LangOptionsERKN4llvm6TripleERNS3_12MacroBuilderE+0x1f0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::RTEMSTargetInfo<(anonymous namespace)::ARMleTargetInfo>::getOSDefines(clang::LangOptions const&, llvm::Triple const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115RTEMSTargetInfoINS_15ARMleTargetInfoEE12getOSDefinesERKN5clang11LangOptionsERKN4llvm6TripleERNS3_12MacroBuilderE+0x209): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MSP430TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_116MSP430TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x7c): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MSP430TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_116MSP430TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0xa5): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MSP430TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_116MSP430TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x11f): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MSP430TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_116MSP430TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x13f): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MSP430TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_116MSP430TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x189): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MSP430TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_116MSP430TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x1a1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MSP430TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_116MSP430TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x1b9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MSP430TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_116MSP430TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x1d0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MSP430TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_116MSP430TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x1f0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MSP430TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_116MSP430TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x209): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `llvm::Triple::isOSVersionLT(unsigned int, unsigned int, unsigned int) const': (.text._ZNK4llvm6Triple13isOSVersionLTEjjj[_ZNK4llvm6Triple13isOSVersionLTEjjj]+0x2d): undefined reference to `llvm::Triple::getOSVersion(unsigned int&, unsigned int&, unsigned int&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::DarwinTargetInfo<(anonymous namespace)::ARMleTargetInfo>::DarwinTargetInfo(llvm::Triple const&) [clone .constprop.196]': (.text._ZN12_GLOBAL__N_116DarwinTargetInfoINS_15ARMleTargetInfoEEC2ERKN4llvm6TripleE.constprop.196+0xd9): undefined reference to `llvm::Triple::getOSVersion(unsigned int&, unsigned int&, unsigned int&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `llvm::Triple::isMacOSXVersionLT(unsigned int, unsigned int, unsigned int) const': (.text._ZNK4llvm6Triple17isMacOSXVersionLTEjjj[_ZNK4llvm6Triple17isMacOSXVersionLTEjjj]+0x33): undefined reference to `llvm::Triple::getOSVersion(unsigned int&, unsigned int&, unsigned int&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `llvm::Triple::isMacOSXVersionLT(unsigned int, unsigned int, unsigned int) const': (.text._ZNK4llvm6Triple17isMacOSXVersionLTEjjj[_ZNK4llvm6Triple17isMacOSXVersionLTEjjj]+0x91): undefined reference to `llvm::Triple::getOSVersion(unsigned int&, unsigned int&, unsigned int&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::BPFTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_113BPFTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x8b): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::BPFTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_113BPFTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0xad): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::BPFTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_113BPFTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0xe9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::BPFTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_113BPFTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x108): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::BPFTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_113BPFTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x121): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::TCETargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_113TCETargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x94): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::TCETargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_113TCETargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0xbd): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::TCETargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_113TCETargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x137): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::TCETargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_113TCETargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x157): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::TCETargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_113TCETargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x199): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::TCETargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_113TCETargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x1b1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::TCETargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_113TCETargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x1c9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::TCETargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_113TCETargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x1e0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::TCETargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_113TCETargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x200): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::TCETargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_113TCETargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x219): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::FreeBSDTargetInfo<(anonymous namespace)::AArch64leTargetInfo>::getOSDefines(clang::LangOptions const&, llvm::Triple const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_117FreeBSDTargetInfoINS_19AArch64leTargetInfoEE12getOSDefinesERKN5clang11LangOptionsERKN4llvm6TripleERNS3_12MacroBuilderE+0x3b): undefined reference to `llvm::Triple::getOSVersion(unsigned int&, unsigned int&, unsigned int&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::AArch64leTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_119AArch64leTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x7f): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::AArch64leTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_119AArch64leTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0xa1): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::AArch64leTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_119AArch64leTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0xf1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::AArch64leTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_119AArch64leTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x110): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::AArch64leTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_119AArch64leTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x129): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::AArch64leTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_19AArch64leTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x81): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::AArch64leTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_19AArch64leTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0xa1): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::AArch64leTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_19AArch64leTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x109): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::AArch64leTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_19AArch64leTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x128): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::AArch64leTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_19AArch64leTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x141): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::AArch64beTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_19AArch64beTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x86): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::AArch64beTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_19AArch64beTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0xaf): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::AArch64beTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_19AArch64beTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x129): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::AArch64beTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_19AArch64beTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x14d): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::AArch64beTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_19AArch64beTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x1c7): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o):(.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_19AArch64beTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x1eb): more undefined references to `llvm::Twine::print(llvm::raw_ostream&) const' follow /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::AArch64beTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_19AArch64beTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x261): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::AArch64beTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_19AArch64beTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x279): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::AArch64beTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_19AArch64beTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x291): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::AArch64beTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_19AArch64beTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x2a9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::AArch64beTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_19AArch64beTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x2c8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::AArch64beTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_19AArch64beTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x2e1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::AArch64beTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_19AArch64beTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x300): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::AArch64beTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_19AArch64beTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x320): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::AArch64beTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_19AArch64beTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x339): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::Le64TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_114Le64TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0xa1): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::Le64TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_114Le64TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0xc3): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::Le64TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_114Le64TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x101): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::Le64TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_114Le64TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x120): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::Le64TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_114Le64TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x139): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::SparcTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115SparcTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x8d): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::SparcTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115SparcTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0xb6): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::SparcTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115SparcTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x141): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::SparcTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115SparcTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x159): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::SparcTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115SparcTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x178): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::X86TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_113X86TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x12c1): undefined reference to `llvm::Triple::getArchName() const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::HaikuX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_121HaikuX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x82): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::HaikuX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_121HaikuX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0xab): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::HaikuX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_121HaikuX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x125): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::HaikuX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_121HaikuX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x145): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::HaikuX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_121HaikuX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x189): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::HaikuX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_121HaikuX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x1a1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::HaikuX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_121HaikuX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x1b9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::HaikuX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_121HaikuX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x1d0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::HaikuX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_121HaikuX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x1f0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::HaikuX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_121HaikuX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x209): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::RTEMSX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_121RTEMSX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x82): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::RTEMSX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_121RTEMSX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0xab): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::RTEMSX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_121RTEMSX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x125): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::RTEMSX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_121RTEMSX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x145): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::RTEMSX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_121RTEMSX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x189): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::RTEMSX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_121RTEMSX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x1a1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::RTEMSX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_121RTEMSX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x1b9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::RTEMSX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_121RTEMSX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x1d0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::RTEMSX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_121RTEMSX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x1f0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::RTEMSX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_121RTEMSX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x209): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MCUX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_119MCUX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x82): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MCUX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_119MCUX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0xab): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MCUX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_119MCUX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x125): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MCUX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_119MCUX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x145): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MCUX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_119MCUX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x189): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MCUX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_119MCUX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x1a1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MCUX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_119MCUX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x1b9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MCUX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_119MCUX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x1d0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MCUX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_119MCUX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x1f0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MCUX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_119MCUX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x209): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::WindowsX86_64TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_123WindowsX86_64TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x84): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::WindowsX86_64TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_123WindowsX86_64TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0xab): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::WindowsX86_64TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_123WindowsX86_64TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x125): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::WindowsX86_64TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_123WindowsX86_64TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x145): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::WindowsX86_64TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_123WindowsX86_64TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x189): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::WindowsX86_64TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_123WindowsX86_64TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x1a1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::WindowsX86_64TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_123WindowsX86_64TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x1b9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::WindowsX86_64TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_123WindowsX86_64TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x1d0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::WindowsX86_64TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_123WindowsX86_64TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x1f0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::WindowsX86_64TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_123WindowsX86_64TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x209): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::WindowsX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_123WindowsX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x7b): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::WindowsX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_123WindowsX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x9b): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::WindowsX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_123WindowsX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0xd9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::WindowsX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_123WindowsX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0xf8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::WindowsX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_123WindowsX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x111): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MicrosoftX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_125MicrosoftX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x89): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MicrosoftX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_125MicrosoftX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0xb0): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MicrosoftX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_125MicrosoftX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x135): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MicrosoftX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_125MicrosoftX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x155): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MicrosoftX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_125MicrosoftX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x199): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MicrosoftX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_125MicrosoftX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x1b1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MicrosoftX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_125MicrosoftX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x1c9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MicrosoftX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_125MicrosoftX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x1e0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MicrosoftX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_125MicrosoftX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x200): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MicrosoftX86_32TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_125MicrosoftX86_32TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x219): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::WindowsARMTargetInfo::getVisualStudioDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_120WindowsARMTargetInfo22getVisualStudioDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0xff): undefined reference to `llvm::Triple::getArchName() const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MicrosoftX86_64TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_125MicrosoftX86_64TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x89): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MicrosoftX86_64TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_125MicrosoftX86_64TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0xb0): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MicrosoftX86_64TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_125MicrosoftX86_64TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x12a): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MicrosoftX86_64TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_125MicrosoftX86_64TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x14e): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MicrosoftX86_64TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_125MicrosoftX86_64TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x1d3): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o):(.text._ZNK12_GLOBAL__N_125MicrosoftX86_64TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x1f7): more undefined references to `llvm::Twine::print(llvm::raw_ostream&) const' follow /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MicrosoftX86_64TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_125MicrosoftX86_64TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x2d9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MicrosoftX86_64TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_125MicrosoftX86_64TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x2f1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MicrosoftX86_64TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_125MicrosoftX86_64TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x309): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MicrosoftX86_64TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_125MicrosoftX86_64TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x321): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MicrosoftX86_64TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_125MicrosoftX86_64TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x339): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MicrosoftX86_64TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_125MicrosoftX86_64TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x358): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MicrosoftX86_64TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_125MicrosoftX86_64TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x378): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MicrosoftX86_64TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_125MicrosoftX86_64TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x391): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MicrosoftX86_64TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_125MicrosoftX86_64TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x3a9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MicrosoftX86_64TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_125MicrosoftX86_64TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x3c8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MicrosoftX86_64TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_125MicrosoftX86_64TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x3e8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MicrosoftX86_64TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_125MicrosoftX86_64TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x401): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::getDarwinDefines(clang::MacroBuilder&, clang::LangOptions const&, llvm::Triple const&, llvm::StringRef&, clang::VersionTuple&)': (.text._ZN12_GLOBAL__N_1L16getDarwinDefinesERN5clang12MacroBuilderERKNS0_11LangOptionsERKN4llvm6TripleERNS6_9StringRefERNS0_12VersionTupleE+0x176): undefined reference to `llvm::Triple::getOSVersion(unsigned int&, unsigned int&, unsigned int&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::getDarwinDefines(clang::MacroBuilder&, clang::LangOptions const&, llvm::Triple const&, llvm::StringRef&, clang::VersionTuple&)': (.text._ZN12_GLOBAL__N_1L16getDarwinDefinesERN5clang12MacroBuilderERKNS0_11LangOptionsERKN4llvm6TripleERNS6_9StringRefERNS0_12VersionTupleE+0x17f): undefined reference to `llvm::Triple::getOSTypeName(llvm::Triple::OSType)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::getDarwinDefines(clang::MacroBuilder&, clang::LangOptions const&, llvm::Triple const&, llvm::StringRef&, clang::VersionTuple&)': (.text._ZN12_GLOBAL__N_1L16getDarwinDefinesERN5clang12MacroBuilderERKNS0_11LangOptionsERKN4llvm6TripleERNS6_9StringRefERNS0_12VersionTupleE+0x2db): undefined reference to `llvm::Triple::getMacOSXVersion(unsigned int&, unsigned int&, unsigned int&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MipsTargetInfoBase::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_118MipsTargetInfoBase16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x40b): undefined reference to `llvm::StringRef::upper[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::Mips32EBTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_118Mips32EBTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x97): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::Mips32EBTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_118Mips32EBTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0xb9): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::Mips32EBTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_118Mips32EBTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x109): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::Mips32EBTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_118Mips32EBTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x128): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::Mips32EBTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_118Mips32EBTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x141): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::Mips32ELTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_118Mips32ELTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x97): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::Mips32ELTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_118Mips32ELTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0xb9): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::Mips32ELTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_118Mips32ELTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x109): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::Mips32ELTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_118Mips32ELTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x128): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::Mips32ELTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_118Mips32ELTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x141): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::Mips32EBTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_18Mips32EBTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x99): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::Mips32EBTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_18Mips32EBTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0xb9): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::Mips32EBTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_18Mips32EBTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x129): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::Mips32EBTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_18Mips32EBTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x148): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::Mips32EBTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_18Mips32EBTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x161): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::Mips32ELTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_18Mips32ELTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x99): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::Mips32ELTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_18Mips32ELTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0xb9): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::Mips32ELTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_18Mips32ELTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x129): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::Mips32ELTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_18Mips32ELTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x148): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::Mips32ELTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_18Mips32ELTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x161): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::Mips64EBTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_118Mips64EBTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x97): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::Mips64EBTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_118Mips64EBTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0xb9): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::Mips64EBTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_118Mips64EBTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x109): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::Mips64EBTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_118Mips64EBTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x128): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::Mips64EBTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_118Mips64EBTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x141): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::Mips64ELTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_118Mips64ELTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x97): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::Mips64ELTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_118Mips64ELTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0xb9): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::Mips64ELTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_118Mips64ELTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x109): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::Mips64ELTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_118Mips64ELTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x128): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::Mips64ELTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_118Mips64ELTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x141): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::Mips64ELTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_18Mips64ELTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x99): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::Mips64ELTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_18Mips64ELTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0xb9): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::Mips64ELTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_18Mips64ELTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x129): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::Mips64ELTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_18Mips64ELTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x148): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::Mips64ELTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_18Mips64ELTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x161): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::Mips64EBTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_18Mips64EBTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x99): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::Mips64EBTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_18Mips64EBTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0xb9): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::Mips64EBTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_18Mips64EBTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x129): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::Mips64EBTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_18Mips64EBTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x148): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::Mips64EBTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_18Mips64EBTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x161): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::PPCTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_113PPCTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x11a3): undefined reference to `llvm::StringRef::upper[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::ARMleTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115ARMleTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x7f): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::ARMleTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115ARMleTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0xa1): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::ARMleTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115ARMleTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0xf1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::ARMleTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115ARMleTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x110): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::ARMleTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115ARMleTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x129): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::ARMbeTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115ARMbeTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x86): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::ARMbeTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115ARMbeTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0xaf): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::ARMbeTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115ARMbeTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x129): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::ARMbeTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115ARMbeTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x149): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::ARMbeTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115ARMbeTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x1a1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::ARMbeTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115ARMbeTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x1b9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::ARMbeTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115ARMbeTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x1d1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::ARMbeTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115ARMbeTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x1f0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::ARMbeTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115ARMbeTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x210): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::ARMbeTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115ARMbeTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x229): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MicrosoftARMleTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_124MicrosoftARMleTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x88): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MicrosoftARMleTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_124MicrosoftARMleTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0xaf): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MicrosoftARMleTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_124MicrosoftARMleTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x137): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MicrosoftARMleTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_124MicrosoftARMleTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x157): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MicrosoftARMleTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_124MicrosoftARMleTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x1b1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MicrosoftARMleTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_124MicrosoftARMleTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x1c9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MicrosoftARMleTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_124MicrosoftARMleTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x1e1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MicrosoftARMleTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_124MicrosoftARMleTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x200): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MicrosoftARMleTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_124MicrosoftARMleTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x220): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::MicrosoftARMleTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_124MicrosoftARMleTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x239): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::ItaniumWindowsARMleTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_129ItaniumWindowsARMleTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x88): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::ItaniumWindowsARMleTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_129ItaniumWindowsARMleTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0xaf): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::ItaniumWindowsARMleTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_129ItaniumWindowsARMleTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x137): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::ItaniumWindowsARMleTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_129ItaniumWindowsARMleTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x157): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::ItaniumWindowsARMleTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_129ItaniumWindowsARMleTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x1b9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::ItaniumWindowsARMleTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_129ItaniumWindowsARMleTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x1d1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::ItaniumWindowsARMleTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_129ItaniumWindowsARMleTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x1f0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::ItaniumWindowsARMleTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_129ItaniumWindowsARMleTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x209): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::ItaniumWindowsARMleTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_129ItaniumWindowsARMleTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x228): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::ItaniumWindowsARMleTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_129ItaniumWindowsARMleTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x241): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::ARMleTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_15ARMleTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x81): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::ARMleTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_15ARMleTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0xa1): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::ARMleTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_15ARMleTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x109): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::ARMleTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_15ARMleTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x128): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::ARMleTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_15ARMleTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x141): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::ARMbeTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_15ARMbeTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x88): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::ARMbeTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_15ARMbeTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0xaf): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::ARMbeTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_15ARMbeTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x129): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::ARMbeTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_15ARMbeTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x14d): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::ARMbeTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_15ARMbeTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x1c1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::ARMbeTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_15ARMbeTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x1d9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::ARMbeTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_15ARMbeTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x1f1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::ARMbeTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_15ARMbeTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x210): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::ARMbeTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_15ARMbeTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x230): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::ARMbeTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_15ARMbeTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x249): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::addCygMingDefines(clang::LangOptions const&, clang::MacroBuilder&)': (.text._ZN12_GLOBAL__N_1L17addCygMingDefinesERKN5clang11LangOptionsERNS0_12MacroBuilderE+0x168): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::addCygMingDefines(clang::LangOptions const&, clang::MacroBuilder&)': (.text._ZN12_GLOBAL__N_1L17addCygMingDefinesERKN5clang11LangOptionsERNS0_12MacroBuilderE+0x18e): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::addCygMingDefines(clang::LangOptions const&, clang::MacroBuilder&)': (.text._ZN12_GLOBAL__N_1L17addCygMingDefinesERKN5clang11LangOptionsERNS0_12MacroBuilderE+0x220): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::addCygMingDefines(clang::LangOptions const&, clang::MacroBuilder&)': (.text._ZN12_GLOBAL__N_1L17addCygMingDefinesERKN5clang11LangOptionsERNS0_12MacroBuilderE+0x246): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::addCygMingDefines(clang::LangOptions const&, clang::MacroBuilder&)': (.text._ZN12_GLOBAL__N_1L17addCygMingDefinesERKN5clang11LangOptionsERNS0_12MacroBuilderE+0x399): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::addCygMingDefines(clang::LangOptions const&, clang::MacroBuilder&)': (.text._ZN12_GLOBAL__N_1L17addCygMingDefinesERKN5clang11LangOptionsERNS0_12MacroBuilderE+0x3b1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::addCygMingDefines(clang::LangOptions const&, clang::MacroBuilder&)': (.text._ZN12_GLOBAL__N_1L17addCygMingDefinesERKN5clang11LangOptionsERNS0_12MacroBuilderE+0x3c9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::addCygMingDefines(clang::LangOptions const&, clang::MacroBuilder&)': (.text._ZN12_GLOBAL__N_1L17addCygMingDefinesERKN5clang11LangOptionsERNS0_12MacroBuilderE+0x3e1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::addCygMingDefines(clang::LangOptions const&, clang::MacroBuilder&)': (.text._ZN12_GLOBAL__N_1L17addCygMingDefinesERKN5clang11LangOptionsERNS0_12MacroBuilderE+0x400): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::addCygMingDefines(clang::LangOptions const&, clang::MacroBuilder&)': (.text._ZN12_GLOBAL__N_1L17addCygMingDefinesERKN5clang11LangOptionsERNS0_12MacroBuilderE+0x420): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::addMinGWDefines(clang::LangOptions const&, clang::MacroBuilder&)': (.text._ZN12_GLOBAL__N_1L15addMinGWDefinesERKN5clang11LangOptionsERNS0_12MacroBuilderE+0x81): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::addMinGWDefines(clang::LangOptions const&, clang::MacroBuilder&)': (.text._ZN12_GLOBAL__N_1L15addMinGWDefinesERKN5clang11LangOptionsERNS0_12MacroBuilderE+0xaa): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::addMinGWDefines(clang::LangOptions const&, clang::MacroBuilder&)': (.text._ZN12_GLOBAL__N_1L15addMinGWDefinesERKN5clang11LangOptionsERNS0_12MacroBuilderE+0x124): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::addMinGWDefines(clang::LangOptions const&, clang::MacroBuilder&)': (.text._ZN12_GLOBAL__N_1L15addMinGWDefinesERKN5clang11LangOptionsERNS0_12MacroBuilderE+0x144): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::addMinGWDefines(clang::LangOptions const&, clang::MacroBuilder&)': (.text._ZN12_GLOBAL__N_1L15addMinGWDefinesERKN5clang11LangOptionsERNS0_12MacroBuilderE+0x199): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::addMinGWDefines(clang::LangOptions const&, clang::MacroBuilder&)': (.text._ZN12_GLOBAL__N_1L15addMinGWDefinesERKN5clang11LangOptionsERNS0_12MacroBuilderE+0x1b1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::addMinGWDefines(clang::LangOptions const&, clang::MacroBuilder&)': (.text._ZN12_GLOBAL__N_1L15addMinGWDefinesERKN5clang11LangOptionsERNS0_12MacroBuilderE+0x1c9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::addMinGWDefines(clang::LangOptions const&, clang::MacroBuilder&)': (.text._ZN12_GLOBAL__N_1L15addMinGWDefinesERKN5clang11LangOptionsERNS0_12MacroBuilderE+0x1e0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::addMinGWDefines(clang::LangOptions const&, clang::MacroBuilder&)': (.text._ZN12_GLOBAL__N_1L15addMinGWDefinesERKN5clang11LangOptionsERNS0_12MacroBuilderE+0x200): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::addMinGWDefines(clang::LangOptions const&, clang::MacroBuilder&)': (.text._ZN12_GLOBAL__N_1L15addMinGWDefinesERKN5clang11LangOptionsERNS0_12MacroBuilderE+0x219): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::LinuxTargetInfo<(anonymous namespace)::PPC32TargetInfo>::getOSDefines(clang::LangOptions const&, llvm::Triple const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115LinuxTargetInfoINS_15PPC32TargetInfoEE12getOSDefinesERKN5clang11LangOptionsERKN4llvm6TripleERNS3_12MacroBuilderE+0x1d9): undefined reference to `llvm::Triple::getEnvironmentVersion(unsigned int&, unsigned int&, unsigned int&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::NVPTXTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115NVPTXTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x86): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::NVPTXTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115NVPTXTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0xaf): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::NVPTXTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115NVPTXTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x129): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::NVPTXTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115NVPTXTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x14d): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::NVPTXTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115NVPTXTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x251): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::NVPTXTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115NVPTXTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x269): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::NVPTXTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115NVPTXTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x281): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::NVPTXTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115NVPTXTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x299): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::NVPTXTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115NVPTXTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x2b8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::NVPTXTargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115NVPTXTargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x2d8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::SparcV9TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_117SparcV9TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x90): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::SparcV9TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_117SparcV9TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0xb7): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::SparcV9TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_117SparcV9TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x174): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::SparcV9TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_117SparcV9TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x198): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::SparcV9TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_117SparcV9TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x212): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o):(.text._ZNK12_GLOBAL__N_117SparcV9TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x236): more undefined references to `llvm::Twine::print(llvm::raw_ostream&) const' follow /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::SparcV9TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_117SparcV9TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x339): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::SparcV9TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_117SparcV9TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x351): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::SparcV9TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_117SparcV9TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x369): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::SparcV9TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_117SparcV9TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x388): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::SparcV9TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_117SparcV9TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x3a8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::SparcV9TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_117SparcV9TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x3c1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::SparcV9TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_117SparcV9TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x3d9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::SparcV9TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_117SparcV9TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x3f1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::SparcV9TargetInfo::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_117SparcV9TargetInfo16getTargetDefinesERKN5clang11LangOptionsERNS1_12MacroBuilderE+0x410): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::PNaClTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_15PNaClTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x83): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::PNaClTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_15PNaClTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0xaa): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::PNaClTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_15PNaClTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x124): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::PNaClTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_15PNaClTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x148): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::PNaClTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_15PNaClTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x223): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o):(.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_15PNaClTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x247): more undefined references to `llvm::Twine::print(llvm::raw_ostream&) const' follow /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::PNaClTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_15PNaClTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x379): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::PNaClTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_15PNaClTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x391): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::PNaClTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_15PNaClTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x3a9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::PNaClTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_15PNaClTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x3c1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::PNaClTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_15PNaClTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x3e0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::PNaClTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_15PNaClTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x400): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::PNaClTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_15PNaClTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x419): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::PNaClTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_15PNaClTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x438): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::PNaClTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_15PNaClTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x451): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::PNaClTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_15PNaClTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x469): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::PNaClTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_15PNaClTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x488): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::PNaClTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_15PNaClTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x4a1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::NaClMips32ELTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_22NaClMips32ELTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0xa0): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::NaClMips32ELTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_22NaClMips32ELTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0xc7): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::NaClMips32ELTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_22NaClMips32ELTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x1b0): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::NaClMips32ELTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_22NaClMips32ELTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x1d4): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::NaClMips32ELTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_22NaClMips32ELTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x24e): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o):(.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_22NaClMips32ELTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x272): more undefined references to `llvm::Twine::print(llvm::raw_ostream&) const' follow /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::NaClMips32ELTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_22NaClMips32ELTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x309): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::NaClMips32ELTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_22NaClMips32ELTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x321): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::NaClMips32ELTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_22NaClMips32ELTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x339): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::NaClMips32ELTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_22NaClMips32ELTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x358): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::NaClMips32ELTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_22NaClMips32ELTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x378): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::NaClMips32ELTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_22NaClMips32ELTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x391): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::NaClMips32ELTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_22NaClMips32ELTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x3b0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::NaClMips32ELTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_22NaClMips32ELTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x3c9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::NaClMips32ELTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_22NaClMips32ELTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x3e1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::SystemZTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_17SystemZTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0xbd): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::SystemZTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_17SystemZTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0xe6): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::SystemZTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_17SystemZTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x161): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::SystemZTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_17SystemZTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x185): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::SystemZTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_17SystemZTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x269): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::SystemZTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_17SystemZTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x281): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::SystemZTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_17SystemZTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x2a0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::SystemZTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_17SystemZTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x2b9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::SystemZTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_17SystemZTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x2d8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::SystemZTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_17SystemZTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x2f1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::OSTargetInfo<(anonymous namespace)::SystemZTargetInfo>::getTargetDefines(clang::LangOptions const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_112OSTargetInfoINS_17SystemZTargetInfoEE16getTargetDefinesERKN5clang11LangOptionsERNS3_12MacroBuilderE+0x34c): undefined reference to `llvm::Triple::getEnvironmentVersion(unsigned int&, unsigned int&, unsigned int&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::LinuxTargetInfo<(anonymous namespace)::SystemZTargetInfo>::getOSDefines(clang::LangOptions const&, llvm::Triple const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115LinuxTargetInfoINS_17SystemZTargetInfoEE12getOSDefinesERKN5clang11LangOptionsERKN4llvm6TripleERNS3_12MacroBuilderE+0x1d9): undefined reference to `llvm::Triple::getEnvironmentVersion(unsigned int&, unsigned int&, unsigned int&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::LinuxTargetInfo<(anonymous namespace)::SparcV9TargetInfo>::getOSDefines(clang::LangOptions const&, llvm::Triple const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115LinuxTargetInfoINS_17SparcV9TargetInfoEE12getOSDefinesERKN5clang11LangOptionsERKN4llvm6TripleERNS3_12MacroBuilderE+0x1d9): undefined reference to `llvm::Triple::getEnvironmentVersion(unsigned int&, unsigned int&, unsigned int&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::LinuxTargetInfo<(anonymous namespace)::SparcV8elTargetInfo>::getOSDefines(clang::LangOptions const&, llvm::Triple const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115LinuxTargetInfoINS_19SparcV8elTargetInfoEE12getOSDefinesERKN5clang11LangOptionsERKN4llvm6TripleERNS3_12MacroBuilderE+0x1d9): undefined reference to `llvm::Triple::getEnvironmentVersion(unsigned int&, unsigned int&, unsigned int&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::LinuxTargetInfo<(anonymous namespace)::SparcV8TargetInfo>::getOSDefines(clang::LangOptions const&, llvm::Triple const&, clang::MacroBuilder&) const': (.text._ZNK12_GLOBAL__N_115LinuxTargetInfoINS_17SparcV8TargetInfoEE12getOSDefinesERKN5clang11LangOptionsERKN4llvm6TripleERNS3_12MacroBuilderE+0x1d9): undefined reference to `llvm::Triple::getEnvironmentVersion(unsigned int&, unsigned int&, unsigned int&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o):(.text._ZNK12_GLOBAL__N_115LinuxTargetInfoINS_19AArch64leTargetInfoEE12getOSDefinesERKN5clang11LangOptionsERKN4llvm6TripleERNS3_12MacroBuilderE+0x1d9): more undefined references to `llvm::Triple::getEnvironmentVersion(unsigned int&, unsigned int&, unsigned int&) const' follow /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `llvm::StringMap::operator[](llvm::StringRef)': (.text._ZN4llvm9StringMapIbNS_15MallocAllocatorEEixENS_9StringRefE[_ZN4llvm9StringMapIbNS_15MallocAllocatorEEixENS_9StringRefE]+0x21): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `llvm::StringMap::operator[](llvm::StringRef)': (.text._ZN4llvm9StringMapIbNS_15MallocAllocatorEEixENS_9StringRefE[_ZN4llvm9StringMapIbNS_15MallocAllocatorEEixENS_9StringRefE]+0x97): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::ARMTargetInfo::initFeatureMap(llvm::StringMap&, clang::DiagnosticsEngine&, llvm::StringRef, std::vector, std::allocator >, std::allocator, std::allocator > > > const&) const': (.text._ZNK12_GLOBAL__N_113ARMTargetInfo14initFeatureMapERN4llvm9StringMapIbNS1_15MallocAllocatorEEERN5clang17DiagnosticsEngineENS1_9StringRefERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISG_EE+0x59): undefined reference to `llvm::Triple::getArchName() const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::ARMTargetInfo::initFeatureMap(llvm::StringMap&, clang::DiagnosticsEngine&, llvm::StringRef, std::vector, std::allocator >, std::allocator, std::allocator > > > const&) const': (.text._ZNK12_GLOBAL__N_113ARMTargetInfo14initFeatureMapERN4llvm9StringMapIbNS1_15MallocAllocatorEEERN5clang17DiagnosticsEngineENS1_9StringRefERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISG_EE+0x64): undefined reference to `llvm::ARM::parseArch(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::ARMTargetInfo::initFeatureMap(llvm::StringMap&, clang::DiagnosticsEngine&, llvm::StringRef, std::vector, std::allocator >, std::allocator, std::allocator > > > const&) const': (.text._ZNK12_GLOBAL__N_113ARMTargetInfo14initFeatureMapERN4llvm9StringMapIbNS1_15MallocAllocatorEEERN5clang17DiagnosticsEngineENS1_9StringRefERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISG_EE+0x74): undefined reference to `llvm::ARM::getDefaultFPU(llvm::StringRef, unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::ARMTargetInfo::initFeatureMap(llvm::StringMap&, clang::DiagnosticsEngine&, llvm::StringRef, std::vector, std::allocator >, std::allocator, std::allocator > > > const&) const': (.text._ZNK12_GLOBAL__N_113ARMTargetInfo14initFeatureMapERN4llvm9StringMapIbNS1_15MallocAllocatorEEERN5clang17DiagnosticsEngineENS1_9StringRefERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISG_EE+0x7e): undefined reference to `llvm::ARM::getFPUFeatures(unsigned int, std::vector >&)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::ARMTargetInfo::initFeatureMap(llvm::StringMap&, clang::DiagnosticsEngine&, llvm::StringRef, std::vector, std::allocator >, std::allocator, std::allocator > > > const&) const': (.text._ZNK12_GLOBAL__N_113ARMTargetInfo14initFeatureMapERN4llvm9StringMapIbNS1_15MallocAllocatorEEERN5clang17DiagnosticsEngineENS1_9StringRefERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISG_EE+0x8c): undefined reference to `llvm::ARM::getDefaultExtensions(llvm::StringRef, unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::ARMTargetInfo::initFeatureMap(llvm::StringMap&, clang::DiagnosticsEngine&, llvm::StringRef, std::vector, std::allocator >, std::allocator, std::allocator > > > const&) const': (.text._ZNK12_GLOBAL__N_113ARMTargetInfo14initFeatureMapERN4llvm9StringMapIbNS1_15MallocAllocatorEEERN5clang17DiagnosticsEngineENS1_9StringRefERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISG_EE+0x96): undefined reference to `llvm::ARM::getExtensionFeatures(unsigned int, std::vector >&)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::X86TargetInfo::validateAsmConstraint(char const*&, clang::TargetInfo::ConstraintInfo&) const': (.text._ZNK12_GLOBAL__N_113X86TargetInfo21validateAsmConstraintERPKcRN5clang10TargetInfo14ConstraintInfoE+0x296): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::X86TargetInfo::initFeatureMap(llvm::StringMap&, clang::DiagnosticsEngine&, llvm::StringRef, std::vector, std::allocator >, std::allocator, std::allocator > > > const&) const': (.text._ZNK12_GLOBAL__N_113X86TargetInfo14initFeatureMapERN4llvm9StringMapIbNS1_15MallocAllocatorEEERN5clang17DiagnosticsEngineENS1_9StringRefERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISG_EE+0x3e0): undefined reference to `llvm::StringMapImpl::FindKey(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::X86TargetInfo::initFeatureMap(llvm::StringMap&, clang::DiagnosticsEngine&, llvm::StringRef, std::vector, std::allocator >, std::allocator, std::allocator > > > const&) const': (.text._ZNK12_GLOBAL__N_113X86TargetInfo14initFeatureMapERN4llvm9StringMapIbNS1_15MallocAllocatorEEERN5clang17DiagnosticsEngineENS1_9StringRefERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISG_EE+0x41b): undefined reference to `llvm::StringMapImpl::FindKey(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `(anonymous namespace)::X86TargetInfo::initFeatureMap(llvm::StringMap&, clang::DiagnosticsEngine&, llvm::StringRef, std::vector, std::allocator >, std::allocator, std::allocator > > > const&) const': (.text._ZNK12_GLOBAL__N_113X86TargetInfo14initFeatureMapERN4llvm9StringMapIbNS1_15MallocAllocatorEEERN5clang17DiagnosticsEngineENS1_9StringRefERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISG_EE+0x456): undefined reference to `llvm::StringMapImpl::FindKey(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `clang::TargetInfo::CreateTargetInfo(clang::DiagnosticsEngine&, std::shared_ptr const&)': (.text._ZN5clang10TargetInfo16CreateTargetInfoERNS_17DiagnosticsEngineERKSt10shared_ptrINS_13TargetOptionsEE+0x52): undefined reference to `llvm::Triple::Triple(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `clang::TargetInfo::CreateTargetInfo(clang::DiagnosticsEngine&, std::shared_ptr const&)': (.text._ZN5clang10TargetInfo16CreateTargetInfoERNS_17DiagnosticsEngineERKSt10shared_ptrINS_13TargetOptionsEE+0xa8): undefined reference to `llvm::Triple::Triple(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `clang::TargetInfo::CreateTargetInfo(clang::DiagnosticsEngine&, std::shared_ptr const&)': (.text._ZN5clang10TargetInfo16CreateTargetInfoERNS_17DiagnosticsEngineERKSt10shared_ptrINS_13TargetOptionsEE+0x1de): undefined reference to `llvm::Triple::Triple(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `clang::TargetInfo::CreateTargetInfo(clang::DiagnosticsEngine&, std::shared_ptr const&)': (.text._ZN5clang10TargetInfo16CreateTargetInfoERNS_17DiagnosticsEngineERKSt10shared_ptrINS_13TargetOptionsEE+0x25c): undefined reference to `llvm::APFloat::IEEEquad' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `clang::TargetInfo::CreateTargetInfo(clang::DiagnosticsEngine&, std::shared_ptr const&)': (.text._ZN5clang10TargetInfo16CreateTargetInfoERNS_17DiagnosticsEngineERKSt10shared_ptrINS_13TargetOptionsEE+0x467): undefined reference to `llvm::APFloat::IEEEsingle' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `clang::TargetInfo::CreateTargetInfo(clang::DiagnosticsEngine&, std::shared_ptr const&)': (.text._ZN5clang10TargetInfo16CreateTargetInfoERNS_17DiagnosticsEngineERKSt10shared_ptrINS_13TargetOptionsEE+0x543): undefined reference to `llvm::APFloat::IEEEquad' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `clang::TargetInfo::CreateTargetInfo(clang::DiagnosticsEngine&, std::shared_ptr const&)': (.text._ZN5clang10TargetInfo16CreateTargetInfoERNS_17DiagnosticsEngineERKSt10shared_ptrINS_13TargetOptionsEE+0xad6): undefined reference to `llvm::APFloat::IEEEdouble' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `clang::TargetInfo::CreateTargetInfo(clang::DiagnosticsEngine&, std::shared_ptr const&)': (.text._ZN5clang10TargetInfo16CreateTargetInfoERNS_17DiagnosticsEngineERKSt10shared_ptrINS_13TargetOptionsEE+0xf57): undefined reference to `llvm::APFloat::IEEEdouble' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `clang::TargetInfo::CreateTargetInfo(clang::DiagnosticsEngine&, std::shared_ptr const&)': (.text._ZN5clang10TargetInfo16CreateTargetInfoERNS_17DiagnosticsEngineERKSt10shared_ptrINS_13TargetOptionsEE+0x1193): undefined reference to `llvm::APFloat::x87DoubleExtended' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `clang::TargetInfo::CreateTargetInfo(clang::DiagnosticsEngine&, std::shared_ptr const&)': (.text._ZN5clang10TargetInfo16CreateTargetInfoERNS_17DiagnosticsEngineERKSt10shared_ptrINS_13TargetOptionsEE+0x146a): undefined reference to `llvm::APFloat::IEEEdouble' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `clang::TargetInfo::CreateTargetInfo(clang::DiagnosticsEngine&, std::shared_ptr const&)': (.text._ZN5clang10TargetInfo16CreateTargetInfoERNS_17DiagnosticsEngineERKSt10shared_ptrINS_13TargetOptionsEE+0x1c19): undefined reference to `llvm::APFloat::IEEEquad' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `clang::TargetInfo::CreateTargetInfo(clang::DiagnosticsEngine&, std::shared_ptr const&)': (.text._ZN5clang10TargetInfo16CreateTargetInfoERNS_17DiagnosticsEngineERKSt10shared_ptrINS_13TargetOptionsEE+0x1d00): undefined reference to `llvm::APFloat::IEEEquad' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `clang::TargetInfo::CreateTargetInfo(clang::DiagnosticsEngine&, std::shared_ptr const&)': (.text._ZN5clang10TargetInfo16CreateTargetInfoERNS_17DiagnosticsEngineERKSt10shared_ptrINS_13TargetOptionsEE+0x1fa5): undefined reference to `llvm::APFloat::IEEEdouble' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `clang::TargetInfo::CreateTargetInfo(clang::DiagnosticsEngine&, std::shared_ptr const&)': (.text._ZN5clang10TargetInfo16CreateTargetInfoERNS_17DiagnosticsEngineERKSt10shared_ptrINS_13TargetOptionsEE+0x207d): undefined reference to `llvm::APFloat::IEEEdouble' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `clang::TargetInfo::CreateTargetInfo(clang::DiagnosticsEngine&, std::shared_ptr const&)': (.text._ZN5clang10TargetInfo16CreateTargetInfoERNS_17DiagnosticsEngineERKSt10shared_ptrINS_13TargetOptionsEE+0x21e5): undefined reference to `llvm::APFloat::IEEEdouble' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `clang::TargetInfo::CreateTargetInfo(clang::DiagnosticsEngine&, std::shared_ptr const&)': (.text._ZN5clang10TargetInfo16CreateTargetInfoERNS_17DiagnosticsEngineERKSt10shared_ptrINS_13TargetOptionsEE+0x304a): undefined reference to `llvm::APFloat::IEEEdouble' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `clang::TargetInfo::CreateTargetInfo(clang::DiagnosticsEngine&, std::shared_ptr const&)': (.text._ZN5clang10TargetInfo16CreateTargetInfoERNS_17DiagnosticsEngineERKSt10shared_ptrINS_13TargetOptionsEE+0x3230): undefined reference to `llvm::APFloat::IEEEdouble' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `clang::TargetInfo::CreateTargetInfo(clang::DiagnosticsEngine&, std::shared_ptr const&)': (.text._ZN5clang10TargetInfo16CreateTargetInfoERNS_17DiagnosticsEngineERKSt10shared_ptrINS_13TargetOptionsEE+0x3631): undefined reference to `llvm::APFloat::x87DoubleExtended' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `clang::TargetInfo::CreateTargetInfo(clang::DiagnosticsEngine&, std::shared_ptr const&)': (.text._ZN5clang10TargetInfo16CreateTargetInfoERNS_17DiagnosticsEngineERKSt10shared_ptrINS_13TargetOptionsEE+0x391c): undefined reference to `llvm::APFloat::x87DoubleExtended' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `clang::TargetInfo::CreateTargetInfo(clang::DiagnosticsEngine&, std::shared_ptr const&)': (.text._ZN5clang10TargetInfo16CreateTargetInfoERNS_17DiagnosticsEngineERKSt10shared_ptrINS_13TargetOptionsEE+0x3ef4): undefined reference to `llvm::APFloat::IEEEquad' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `clang::TargetInfo::CreateTargetInfo(clang::DiagnosticsEngine&, std::shared_ptr const&)': (.text._ZN5clang10TargetInfo16CreateTargetInfoERNS_17DiagnosticsEngineERKSt10shared_ptrINS_13TargetOptionsEE+0x4269): undefined reference to `llvm::APFloat::IEEEquad' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `clang::TargetInfo::CreateTargetInfo(clang::DiagnosticsEngine&, std::shared_ptr const&)': (.text._ZN5clang10TargetInfo16CreateTargetInfoERNS_17DiagnosticsEngineERKSt10shared_ptrINS_13TargetOptionsEE+0x4dbd): undefined reference to `llvm::APFloat::IEEEquad' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `clang::TargetInfo::CreateTargetInfo(clang::DiagnosticsEngine&, std::shared_ptr const&)': (.text._ZN5clang10TargetInfo16CreateTargetInfoERNS_17DiagnosticsEngineERKSt10shared_ptrINS_13TargetOptionsEE+0x4eb5): undefined reference to `llvm::APFloat::IEEEdouble' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `clang::TargetInfo::CreateTargetInfo(clang::DiagnosticsEngine&, std::shared_ptr const&)': (.text._ZN5clang10TargetInfo16CreateTargetInfoERNS_17DiagnosticsEngineERKSt10shared_ptrINS_13TargetOptionsEE+0x4f37): undefined reference to `llvm::APFloat::IEEEdouble' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `clang::TargetInfo::CreateTargetInfo(clang::DiagnosticsEngine&, std::shared_ptr const&)': (.text._ZN5clang10TargetInfo16CreateTargetInfoERNS_17DiagnosticsEngineERKSt10shared_ptrINS_13TargetOptionsEE+0x510f): undefined reference to `llvm::APFloat::IEEEdouble' /usr/lib/llvm-3.8/lib/libclangBasic.a(Targets.cpp.o): In function `clang::TargetInfo::CreateTargetInfo(clang::DiagnosticsEngine&, std::shared_ptr const&)': (.text._ZN5clang10TargetInfo16CreateTargetInfoERNS_17DiagnosticsEngineERKSt10shared_ptrINS_13TargetOptionsEE+0x51a3): undefined reference to `llvm::APFloat::x87DoubleExtended' /usr/lib/llvm-3.8/lib/libclangBasic.a(Version.cpp.o): In function `clang::getClangRepositoryPath[abi:cxx11]()': (.text._ZN5clang22getClangRepositoryPathB5cxx11Ev+0x5a): undefined reference to `llvm::StringRef::find(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Version.cpp.o): In function `clang::getClangRepositoryPath[abi:cxx11]()': (.text._ZN5clang22getClangRepositoryPathB5cxx11Ev+0xcf): undefined reference to `llvm::StringRef::find(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Version.cpp.o): In function `clang::getClangRepositoryPath[abi:cxx11]()': (.text._ZN5clang22getClangRepositoryPathB5cxx11Ev+0x101): undefined reference to `llvm::StringRef::find(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Version.cpp.o): In function `clang::getLLVMRepositoryPath[abi:cxx11]()': (.text._ZN5clang21getLLVMRepositoryPathB5cxx11Ev+0x3e): undefined reference to `llvm::StringRef::find(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(Version.cpp.o): In function `clang::getClangFullRepositoryVersion[abi:cxx11]()': (.text._ZN5clang29getClangFullRepositoryVersionB5cxx11Ev+0x5e): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangBasic.a(Version.cpp.o): In function `clang::getClangFullRepositoryVersion[abi:cxx11]()': (.text._ZN5clang29getClangFullRepositoryVersionB5cxx11Ev+0x146): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Version.cpp.o): In function `clang::getClangFullRepositoryVersion[abi:cxx11]()': (.text._ZN5clang29getClangFullRepositoryVersionB5cxx11Ev+0x18e): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangBasic.a(Version.cpp.o): In function `clang::getClangFullRepositoryVersion[abi:cxx11]()': (.text._ZN5clang29getClangFullRepositoryVersionB5cxx11Ev+0x1f8): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangBasic.a(Version.cpp.o): In function `clang::getClangFullRepositoryVersion[abi:cxx11]()': (.text._ZN5clang29getClangFullRepositoryVersionB5cxx11Ev+0x2a1): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Version.cpp.o): In function `clang::getClangFullRepositoryVersion[abi:cxx11]()': (.text._ZN5clang29getClangFullRepositoryVersionB5cxx11Ev+0x2ea): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Version.cpp.o): In function `clang::getClangFullRepositoryVersion[abi:cxx11]()': (.text._ZN5clang29getClangFullRepositoryVersionB5cxx11Ev+0x303): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Version.cpp.o): In function `clang::getClangFullRepositoryVersion[abi:cxx11]()': (.text._ZN5clang29getClangFullRepositoryVersionB5cxx11Ev+0x346): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Version.cpp.o): In function `clang::getClangFullRepositoryVersion[abi:cxx11]()': (.text._ZN5clang29getClangFullRepositoryVersionB5cxx11Ev+0x369): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Version.cpp.o): In function `clang::getClangFullRepositoryVersion[abi:cxx11]()': (.text._ZN5clang29getClangFullRepositoryVersionB5cxx11Ev+0x384): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Version.cpp.o): In function `clang::getClangFullRepositoryVersion[abi:cxx11]()': (.text._ZN5clang29getClangFullRepositoryVersionB5cxx11Ev+0x3b8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Version.cpp.o): In function `clang::getClangFullRepositoryVersion[abi:cxx11]()': (.text._ZN5clang29getClangFullRepositoryVersionB5cxx11Ev+0x3d1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Version.cpp.o): In function `clang::getClangFullRepositoryVersion[abi:cxx11]()': (.text._ZN5clang29getClangFullRepositoryVersionB5cxx11Ev+0x3f1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Version.cpp.o): In function `clang::getClangToolFullVersion[abi:cxx11](llvm::StringRef)': (.text._ZN5clang23getClangToolFullVersionB5cxx11EN4llvm9StringRefE+0x62): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangBasic.a(Version.cpp.o): In function `clang::getClangToolFullVersion[abi:cxx11](llvm::StringRef)': (.text._ZN5clang23getClangToolFullVersionB5cxx11EN4llvm9StringRefE+0xf6): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Version.cpp.o): In function `clang::getClangToolFullVersion[abi:cxx11](llvm::StringRef)': (.text._ZN5clang23getClangToolFullVersionB5cxx11EN4llvm9StringRefE+0x119): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangBasic.a(Version.cpp.o): In function `clang::getClangToolFullVersion[abi:cxx11](llvm::StringRef)': (.text._ZN5clang23getClangToolFullVersionB5cxx11EN4llvm9StringRefE+0x144): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangBasic.a(Version.cpp.o): In function `clang::getClangToolFullVersion[abi:cxx11](llvm::StringRef)': (.text._ZN5clang23getClangToolFullVersionB5cxx11EN4llvm9StringRefE+0x1c0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Version.cpp.o): In function `clang::getClangToolFullVersion[abi:cxx11](llvm::StringRef)': (.text._ZN5clang23getClangToolFullVersionB5cxx11EN4llvm9StringRefE+0x1da): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Version.cpp.o): In function `clang::getClangFullCPPVersion[abi:cxx11]()': (.text._ZN5clang22getClangFullCPPVersionB5cxx11Ev+0x58): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangBasic.a(Version.cpp.o): In function `clang::getClangFullCPPVersion[abi:cxx11]()': (.text._ZN5clang22getClangFullCPPVersionB5cxx11Ev+0xc6): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(Version.cpp.o): In function `clang::getClangFullCPPVersion[abi:cxx11]()': (.text._ZN5clang22getClangFullCPPVersionB5cxx11Ev+0xe9): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangBasic.a(Version.cpp.o): In function `clang::getClangFullCPPVersion[abi:cxx11]()': (.text._ZN5clang22getClangFullCPPVersionB5cxx11Ev+0x114): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangBasic.a(Version.cpp.o): In function `clang::getClangFullCPPVersion[abi:cxx11]()': (.text._ZN5clang22getClangFullCPPVersionB5cxx11Ev+0x163): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VersionTuple.cpp.o): In function `clang::operator<<(llvm::raw_ostream&, clang::VersionTuple const&)': (.text._ZN5clanglsERN4llvm11raw_ostreamERKNS_12VersionTupleE+0x13): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VersionTuple.cpp.o): In function `clang::operator<<(llvm::raw_ostream&, clang::VersionTuple const&)': (.text._ZN5clanglsERN4llvm11raw_ostreamERKNS_12VersionTupleE+0x64): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VersionTuple.cpp.o): In function `clang::operator<<(llvm::raw_ostream&, clang::VersionTuple const&)': (.text._ZN5clanglsERN4llvm11raw_ostreamERKNS_12VersionTupleE+0xad): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VersionTuple.cpp.o): In function `clang::operator<<(llvm::raw_ostream&, clang::VersionTuple const&)': (.text._ZN5clanglsERN4llvm11raw_ostreamERKNS_12VersionTupleE+0xf3): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VersionTuple.cpp.o): In function `clang::operator<<(llvm::raw_ostream&, clang::VersionTuple const&)': (.text._ZN5clanglsERN4llvm11raw_ostreamERKNS_12VersionTupleE+0x104): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VersionTuple.cpp.o): In function `clang::operator<<(llvm::raw_ostream&, clang::VersionTuple const&)': (.text._ZN5clanglsERN4llvm11raw_ostreamERKNS_12VersionTupleE+0x114): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VersionTuple.cpp.o): In function `clang::operator<<(llvm::raw_ostream&, clang::VersionTuple const&)': (.text._ZN5clanglsERN4llvm11raw_ostreamERKNS_12VersionTupleE+0x124): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VersionTuple.cpp.o): In function `clang::VersionTuple::getAsString[abi:cxx11]() const': (.text._ZNK5clang12VersionTuple11getAsStringB5cxx11Ev+0x4e): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangBasic.a(VersionTuple.cpp.o): In function `clang::VersionTuple::getAsString[abi:cxx11]() const': (.text._ZNK5clang12VersionTuple11getAsStringB5cxx11Ev+0x6f): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RealFileSystem::setCurrentWorkingDirectory(llvm::Twine const&)': (.text._ZN12_GLOBAL__N_114RealFileSystem26setCurrentWorkingDirectoryERKN4llvm5TwineE+0x43): undefined reference to `llvm::Twine::toNullTerminatedStringRef(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RealFile::getBuffer(llvm::Twine const&, long, bool, bool)': (.text._ZN12_GLOBAL__N_18RealFile9getBufferERKN4llvm5TwineElbb+0x24): undefined reference to `llvm::MemoryBuffer::getOpenFile(int, llvm::Twine const&, unsigned long, bool, bool)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RealFileSystem::getCurrentWorkingDirectory() const': (.text._ZNK12_GLOBAL__N_114RealFileSystem26getCurrentWorkingDirectoryEv+0x44): undefined reference to `llvm::sys::fs::current_path(llvm::SmallVectorImpl&)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::detail::(anonymous namespace)::InMemoryFileAdaptor::getBuffer(llvm::Twine const&, long, bool, bool)': (.text._ZN5clang3vfs6detail12_GLOBAL__N_119InMemoryFileAdaptor9getBufferERKN4llvm5TwineElbb+0x64): undefined reference to `llvm::MemoryBuffer::getMemBuffer(llvm::StringRef, llvm::StringRef, bool)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystem::lookupPath(llvm::sys::path::const_iterator, llvm::sys::path::const_iterator, (anonymous namespace)::Entry*) [clone .constprop.463]': (.text._ZN12_GLOBAL__N_121RedirectingFileSystem10lookupPathEN4llvm3sys4path14const_iteratorES4_PNS_5EntryE.constprop.463+0x90): undefined reference to `llvm::StringRef::compare_lower(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystem::lookupPath(llvm::sys::path::const_iterator, llvm::sys::path::const_iterator, (anonymous namespace)::Entry*) [clone .constprop.463]': (.text._ZN12_GLOBAL__N_121RedirectingFileSystem10lookupPathEN4llvm3sys4path14const_iteratorES4_PNS_5EntryE.constprop.463+0xb0): undefined reference to `llvm::sys::path::const_iterator::operator++()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystem::lookupPath(llvm::sys::path::const_iterator, llvm::sys::path::const_iterator, (anonymous namespace)::Entry*) [clone .constprop.463]': (.text._ZN12_GLOBAL__N_121RedirectingFileSystem10lookupPathEN4llvm3sys4path14const_iteratorES4_PNS_5EntryE.constprop.463+0xe6): undefined reference to `llvm::sys::path::const_iterator::operator++()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystem::lookupPath(llvm::sys::path::const_iterator, llvm::sys::path::const_iterator, (anonymous namespace)::Entry*) [clone .constprop.463]': (.text._ZN12_GLOBAL__N_121RedirectingFileSystem10lookupPathEN4llvm3sys4path14const_iteratorES4_PNS_5EntryE.constprop.463+0xf5): undefined reference to `llvm::sys::path::const_iterator::operator==(llvm::sys::path::const_iterator const&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystemParser::parseScalarBool(llvm::yaml::Node*, bool&) [clone .constprop.455]': (.text._ZN12_GLOBAL__N_127RedirectingFileSystemParser15parseScalarBoolEPN4llvm4yaml4NodeERb.constprop.455+0x78): undefined reference to `llvm::yaml::Stream::printError(llvm::yaml::Node*, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystemParser::parseScalarBool(llvm::yaml::Node*, bool&) [clone .constprop.455]': (.text._ZN12_GLOBAL__N_127RedirectingFileSystemParser15parseScalarBoolEPN4llvm4yaml4NodeERb.constprop.455+0xba): undefined reference to `llvm::yaml::ScalarNode::getValue(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystemParser::parseScalarBool(llvm::yaml::Node*, bool&) [clone .constprop.455]': (.text._ZN12_GLOBAL__N_127RedirectingFileSystemParser15parseScalarBoolEPN4llvm4yaml4NodeERb.constprop.455+0x150): undefined reference to `llvm::StringRef::compare_lower(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystemParser::parseScalarBool(llvm::yaml::Node*, bool&) [clone .constprop.455]': (.text._ZN12_GLOBAL__N_127RedirectingFileSystemParser15parseScalarBoolEPN4llvm4yaml4NodeERb.constprop.455+0x1a0): undefined reference to `llvm::StringRef::compare_lower(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystemParser::parseScalarBool(llvm::yaml::Node*, bool&) [clone .constprop.455]': (.text._ZN12_GLOBAL__N_127RedirectingFileSystemParser15parseScalarBoolEPN4llvm4yaml4NodeERb.constprop.455+0x1c8): undefined reference to `llvm::StringRef::compare_lower(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystemParser::parseScalarBool(llvm::yaml::Node*, bool&) [clone .constprop.455]': (.text._ZN12_GLOBAL__N_127RedirectingFileSystemParser15parseScalarBoolEPN4llvm4yaml4NodeERb.constprop.455+0x1f0): undefined reference to `llvm::StringRef::compare_lower(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystemParser::parseScalarBool(llvm::yaml::Node*, bool&) [clone .constprop.455]': (.text._ZN12_GLOBAL__N_127RedirectingFileSystemParser15parseScalarBoolEPN4llvm4yaml4NodeERb.constprop.455+0x218): undefined reference to `llvm::StringRef::compare_lower(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o):(.text._ZN12_GLOBAL__N_127RedirectingFileSystemParser15parseScalarBoolEPN4llvm4yaml4NodeERb.constprop.455+0x240): more undefined references to `llvm::StringRef::compare_lower(llvm::StringRef) const' follow /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::JSONWriter::endDirectory()': (.text._ZN12_GLOBAL__N_110JSONWriter12endDirectoryEv+0x1f): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::JSONWriter::endDirectory()': (.text._ZN12_GLOBAL__N_110JSONWriter12endDirectoryEv+0x48): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::JSONWriter::endDirectory()': (.text._ZN12_GLOBAL__N_110JSONWriter12endDirectoryEv+0x80): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::JSONWriter::endDirectory()': (.text._ZN12_GLOBAL__N_110JSONWriter12endDirectoryEv+0xa0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `bool llvm::DenseMapBase, llvm::detail::DenseMapPair >, llvm::StringRef, (anonymous namespace)::RedirectingFileSystemParser::KeyStatus, llvm::DenseMapInfo, llvm::detail::DenseMapPair >::LookupBucketFor(llvm::StringRef const&, llvm::detail::DenseMapPair const*&) const': (.text._ZNK4llvm12DenseMapBaseINS_8DenseMapINS_9StringRefEN12_GLOBAL__N_127RedirectingFileSystemParser9KeyStatusENS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_S5_EEEES2_S5_S7_SA_E15LookupBucketForIS2_EEbRKT_RPKSA_+0x44): undefined reference to `llvm::hash_value(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::JSONWriter::startDirectory(llvm::StringRef)': (.text._ZN12_GLOBAL__N_110JSONWriter14startDirectoryEN4llvm9StringRefE+0x7d): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::JSONWriter::startDirectory(llvm::StringRef)': (.text._ZN12_GLOBAL__N_110JSONWriter14startDirectoryEN4llvm9StringRefE+0xad): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::JSONWriter::startDirectory(llvm::StringRef)': (.text._ZN12_GLOBAL__N_110JSONWriter14startDirectoryEN4llvm9StringRefE+0xfb): undefined reference to `llvm::yaml::escape[abi:cxx11](llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::JSONWriter::startDirectory(llvm::StringRef)': (.text._ZN12_GLOBAL__N_110JSONWriter14startDirectoryEN4llvm9StringRefE+0x109): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::JSONWriter::startDirectory(llvm::StringRef)': (.text._ZN12_GLOBAL__N_110JSONWriter14startDirectoryEN4llvm9StringRefE+0x145): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::JSONWriter::startDirectory(llvm::StringRef)': (.text._ZN12_GLOBAL__N_110JSONWriter14startDirectoryEN4llvm9StringRefE+0x188): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::JSONWriter::startDirectory(llvm::StringRef)': (.text._ZN12_GLOBAL__N_110JSONWriter14startDirectoryEN4llvm9StringRefE+0x1f0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::JSONWriter::startDirectory(llvm::StringRef)': (.text._ZN12_GLOBAL__N_110JSONWriter14startDirectoryEN4llvm9StringRefE+0x210): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::JSONWriter::startDirectory(llvm::StringRef)': (.text._ZN12_GLOBAL__N_110JSONWriter14startDirectoryEN4llvm9StringRefE+0x230): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::JSONWriter::startDirectory(llvm::StringRef)': (.text._ZN12_GLOBAL__N_110JSONWriter14startDirectoryEN4llvm9StringRefE+0x250): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::JSONWriter::startDirectory(llvm::StringRef)': (.text._ZN12_GLOBAL__N_110JSONWriter14startDirectoryEN4llvm9StringRefE+0x270): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::JSONWriter::startDirectory(llvm::StringRef)': (.text._ZN12_GLOBAL__N_110JSONWriter14startDirectoryEN4llvm9StringRefE+0x290): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::detail::InMemoryDirectory::toString[abi:cxx11](unsigned int) const': (.text._ZNK5clang3vfs6detail17InMemoryDirectory8toStringB5cxx11Ej[_ZNK5clang3vfs6detail17InMemoryDirectory8toStringB5cxx11Ej]+0xe8): undefined reference to `llvm::Twine::str[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::detail::(anonymous namespace)::InMemoryFile::toString(unsigned int) const': (.text._ZNK5clang3vfs6detail12_GLOBAL__N_112InMemoryFile8toStringEj+0xcb): undefined reference to `llvm::Twine::str[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystemParser::checkMissingKeys(llvm::yaml::Node*, llvm::DenseMap, llvm::detail::DenseMapPair >&) [clone .constprop.450]': (.text._ZN12_GLOBAL__N_127RedirectingFileSystemParser16checkMissingKeysEPN4llvm4yaml4NodeERNS1_8DenseMapINS1_9StringRefENS0_9KeyStatusENS1_12DenseMapInfoIS6_EENS1_6detail12DenseMapPairIS6_S7_EEEE.constprop.450+0x152): undefined reference to `llvm::yaml::Stream::printError(llvm::yaml::Node*, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::JSONWriter::writeEntry(llvm::StringRef, llvm::StringRef)': (.text._ZN12_GLOBAL__N_110JSONWriter10writeEntryEN4llvm9StringRefES2_+0x50): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::JSONWriter::writeEntry(llvm::StringRef, llvm::StringRef)': (.text._ZN12_GLOBAL__N_110JSONWriter10writeEntryEN4llvm9StringRefES2_+0x6a): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::JSONWriter::writeEntry(llvm::StringRef, llvm::StringRef)': (.text._ZN12_GLOBAL__N_110JSONWriter10writeEntryEN4llvm9StringRefES2_+0xb2): undefined reference to `llvm::yaml::escape[abi:cxx11](llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::JSONWriter::writeEntry(llvm::StringRef, llvm::StringRef)': (.text._ZN12_GLOBAL__N_110JSONWriter10writeEntryEN4llvm9StringRefES2_+0xbd): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::JSONWriter::writeEntry(llvm::StringRef, llvm::StringRef)': (.text._ZN12_GLOBAL__N_110JSONWriter10writeEntryEN4llvm9StringRefES2_+0xfa): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::JSONWriter::writeEntry(llvm::StringRef, llvm::StringRef)': (.text._ZN12_GLOBAL__N_110JSONWriter10writeEntryEN4llvm9StringRefES2_+0x12d): undefined reference to `llvm::yaml::escape[abi:cxx11](llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::JSONWriter::writeEntry(llvm::StringRef, llvm::StringRef)': (.text._ZN12_GLOBAL__N_110JSONWriter10writeEntryEN4llvm9StringRefES2_+0x138): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::JSONWriter::writeEntry(llvm::StringRef, llvm::StringRef)': (.text._ZN12_GLOBAL__N_110JSONWriter10writeEntryEN4llvm9StringRefES2_+0x18f): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::JSONWriter::writeEntry(llvm::StringRef, llvm::StringRef)': (.text._ZN12_GLOBAL__N_110JSONWriter10writeEntryEN4llvm9StringRefES2_+0x1cf): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::JSONWriter::writeEntry(llvm::StringRef, llvm::StringRef)': (.text._ZN12_GLOBAL__N_110JSONWriter10writeEntryEN4llvm9StringRefES2_+0x220): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::JSONWriter::writeEntry(llvm::StringRef, llvm::StringRef)': (.text._ZN12_GLOBAL__N_110JSONWriter10writeEntryEN4llvm9StringRefES2_+0x240): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::JSONWriter::writeEntry(llvm::StringRef, llvm::StringRef)': (.text._ZN12_GLOBAL__N_110JSONWriter10writeEntryEN4llvm9StringRefES2_+0x260): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::JSONWriter::writeEntry(llvm::StringRef, llvm::StringRef)': (.text._ZN12_GLOBAL__N_110JSONWriter10writeEntryEN4llvm9StringRefES2_+0x280): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::JSONWriter::writeEntry(llvm::StringRef, llvm::StringRef)': (.text._ZN12_GLOBAL__N_110JSONWriter10writeEntryEN4llvm9StringRefES2_+0x2a0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::Status::Status(llvm::sys::fs::file_status const&)': (.text._ZN5clang3vfs6StatusC2ERKN4llvm3sys2fs11file_statusE+0x23): undefined reference to `llvm::sys::fs::file_status::getUniqueID() const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::Status::Status(llvm::sys::fs::file_status const&)': (.text._ZN5clang3vfs6StatusC2ERKN4llvm3sys2fs11file_statusE+0x33): undefined reference to `llvm::sys::fs::file_status::getLastModificationTime() const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `getRedirectedFileStatus(llvm::Twine const&, bool, clang::vfs::Status) [clone .constprop.465]': (.text._ZL23getRedirectedFileStatusRKN4llvm5TwineEbN5clang3vfs6StatusE.constprop.465+0xcc): undefined reference to `llvm::Twine::str[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystem::status(llvm::Twine const&, (anonymous namespace)::Entry*) [clone .constprop.464]': (.text._ZN12_GLOBAL__N_121RedirectingFileSystem6statusERKN4llvm5TwineEPNS_5EntryE.constprop.464+0x4b): undefined reference to `llvm::Twine::str[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::Status::copyWithNewName(llvm::sys::fs::file_status const&, llvm::StringRef)': (.text._ZN5clang3vfs6Status15copyWithNewNameERKN4llvm3sys2fs11file_statusENS2_9StringRefE+0x42): undefined reference to `llvm::sys::fs::file_status::getLastModificationTime() const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::Status::copyWithNewName(llvm::sys::fs::file_status const&, llvm::StringRef)': (.text._ZN5clang3vfs6Status15copyWithNewNameERKN4llvm3sys2fs11file_statusENS2_9StringRefE+0x50): undefined reference to `llvm::sys::fs::file_status::getUniqueID() const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RealFSDirIter::increment()': (.text._ZN12_GLOBAL__N_113RealFSDirIter9incrementEv+0x2f): undefined reference to `llvm::sys::fs::detail::directory_iterator_increment(llvm::sys::fs::detail::DirIterState&)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RealFSDirIter::increment()': (.text._ZN12_GLOBAL__N_113RealFSDirIter9incrementEv+0xe1): undefined reference to `llvm::sys::fs::directory_entry::status(llvm::sys::fs::file_status&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RealFileSystem::status(llvm::Twine const&)': (.text._ZN12_GLOBAL__N_114RealFileSystem6statusERKN4llvm5TwineE+0x70): undefined reference to `llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RealFileSystem::status(llvm::Twine const&)': (.text._ZN12_GLOBAL__N_114RealFileSystem6statusERKN4llvm5TwineE+0xc1): undefined reference to `llvm::Twine::str[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::OverlayFSDirIterImpl::incrementImpl(bool)': (.text._ZN12_GLOBAL__N_120OverlayFSDirIterImpl13incrementImplEb+0x14d): undefined reference to `llvm::sys::path::filename(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::OverlayFSDirIterImpl::incrementImpl(bool)': (.text._ZN12_GLOBAL__N_120OverlayFSDirIterImpl13incrementImplEb+0x174): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::OverlayFSDirIterImpl::incrementImpl(bool)': (.text._ZN12_GLOBAL__N_120OverlayFSDirIterImpl13incrementImplEb+0x573): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RealFile::status()': (.text._ZN12_GLOBAL__N_18RealFile6statusEv+0x8b): undefined reference to `llvm::sys::fs::status(int, llvm::sys::fs::file_status&)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RealFileSystem::openFileForRead(llvm::Twine const&)': (.text._ZN12_GLOBAL__N_114RealFileSystem15openFileForReadERKN4llvm5TwineE+0x2b): undefined reference to `llvm::sys::fs::openFileForRead(llvm::Twine const&, int&)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RealFileSystem::openFileForRead(llvm::Twine const&)': (.text._ZN12_GLOBAL__N_114RealFileSystem15openFileForReadERKN4llvm5TwineE+0x78): undefined reference to `llvm::Twine::str[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::FileSystem::makeAbsolute(llvm::SmallVectorImpl&) const': (.text._ZNK5clang3vfs10FileSystem12makeAbsoluteERN4llvm15SmallVectorImplIcEE+0x75): undefined reference to `llvm::sys::fs::make_absolute(llvm::Twine const&, llvm::SmallVectorImpl&)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::InMemoryFileSystem::setCurrentWorkingDirectory(llvm::Twine const&)': (.text._ZN5clang3vfs18InMemoryFileSystem26setCurrentWorkingDirectoryERKN4llvm5TwineE+0x49): undefined reference to `llvm::Twine::toVector(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::InMemoryFileSystem::setCurrentWorkingDirectory(llvm::Twine const&)': (.text._ZN5clang3vfs18InMemoryFileSystem26setCurrentWorkingDirectoryERKN4llvm5TwineE+0x109): undefined reference to `llvm::sys::path::remove_dots(llvm::SmallVectorImpl&, bool)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystem::lookupPath(llvm::Twine const&) [clone .constprop.462]': (.text._ZN12_GLOBAL__N_121RedirectingFileSystem10lookupPathERKN4llvm5TwineE.constprop.462+0x5e): undefined reference to `llvm::Twine::toVector(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystem::lookupPath(llvm::Twine const&) [clone .constprop.462]': (.text._ZN12_GLOBAL__N_121RedirectingFileSystem10lookupPathERKN4llvm5TwineE.constprop.462+0xeb): undefined reference to `llvm::sys::path::begin(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystem::lookupPath(llvm::Twine const&) [clone .constprop.462]': (.text._ZN12_GLOBAL__N_121RedirectingFileSystem10lookupPathERKN4llvm5TwineE.constprop.462+0x108): undefined reference to `llvm::sys::path::end(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::VFSFromYamlDirIterImpl::increment()': (.text._ZN12_GLOBAL__N_122VFSFromYamlDirIterImpl9incrementEv+0x11c): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::VFSFromYamlDirIterImpl::increment()': (.text._ZN12_GLOBAL__N_122VFSFromYamlDirIterImpl9incrementEv+0x27c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::lookupInMemoryNode(clang::vfs::InMemoryFileSystem const&, clang::vfs::detail::InMemoryDirectory*, llvm::Twine const&) [clone .constprop.467]': (.text._ZN5clang3vfsL18lookupInMemoryNodeERKNS0_18InMemoryFileSystemEPNS0_6detail17InMemoryDirectoryERKN4llvm5TwineE.constprop.467+0x6f): undefined reference to `llvm::Twine::toVector(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::lookupInMemoryNode(clang::vfs::InMemoryFileSystem const&, clang::vfs::detail::InMemoryDirectory*, llvm::Twine const&) [clone .constprop.467]': (.text._ZN5clang3vfsL18lookupInMemoryNodeERKNS0_18InMemoryFileSystemEPNS0_6detail17InMemoryDirectoryERKN4llvm5TwineE.constprop.467+0xb1): undefined reference to `llvm::sys::path::begin(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::lookupInMemoryNode(clang::vfs::InMemoryFileSystem const&, clang::vfs::detail::InMemoryDirectory*, llvm::Twine const&) [clone .constprop.467]': (.text._ZN5clang3vfsL18lookupInMemoryNodeERKNS0_18InMemoryFileSystemEPNS0_6detail17InMemoryDirectoryERKN4llvm5TwineE.constprop.467+0xd6): undefined reference to `llvm::sys::path::end(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::lookupInMemoryNode(clang::vfs::InMemoryFileSystem const&, clang::vfs::detail::InMemoryDirectory*, llvm::Twine const&) [clone .constprop.467]': (.text._ZN5clang3vfsL18lookupInMemoryNodeERKNS0_18InMemoryFileSystemEPNS0_6detail17InMemoryDirectoryERKN4llvm5TwineE.constprop.467+0x205): undefined reference to `llvm::sys::path::const_iterator::operator++()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::lookupInMemoryNode(clang::vfs::InMemoryFileSystem const&, clang::vfs::detail::InMemoryDirectory*, llvm::Twine const&) [clone .constprop.467]': (.text._ZN5clang3vfsL18lookupInMemoryNodeERKNS0_18InMemoryFileSystemEPNS0_6detail17InMemoryDirectoryERKN4llvm5TwineE.constprop.467+0x223): undefined reference to `llvm::sys::path::const_iterator::operator==(llvm::sys::path::const_iterator const&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::lookupInMemoryNode(clang::vfs::InMemoryFileSystem const&, clang::vfs::detail::InMemoryDirectory*, llvm::Twine const&) [clone .constprop.467]': (.text._ZN5clang3vfsL18lookupInMemoryNodeERKNS0_18InMemoryFileSystemEPNS0_6detail17InMemoryDirectoryERKN4llvm5TwineE.constprop.467+0x292): undefined reference to `llvm::sys::path::const_iterator::operator==(llvm::sys::path::const_iterator const&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::lookupInMemoryNode(clang::vfs::InMemoryFileSystem const&, clang::vfs::detail::InMemoryDirectory*, llvm::Twine const&) [clone .constprop.467]': (.text._ZN5clang3vfsL18lookupInMemoryNodeERKNS0_18InMemoryFileSystemEPNS0_6detail17InMemoryDirectoryERKN4llvm5TwineE.constprop.467+0x2eb): undefined reference to `llvm::sys::path::const_iterator::operator++()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::lookupInMemoryNode(clang::vfs::InMemoryFileSystem const&, clang::vfs::detail::InMemoryDirectory*, llvm::Twine const&) [clone .constprop.467]': (.text._ZN5clang3vfsL18lookupInMemoryNodeERKNS0_18InMemoryFileSystemEPNS0_6detail17InMemoryDirectoryERKN4llvm5TwineE.constprop.467+0x33f): undefined reference to `llvm::sys::path::remove_dots(llvm::SmallVectorImpl&, bool)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RealFSDirIter::~RealFSDirIter()': (.text._ZN12_GLOBAL__N_113RealFSDirIterD2Ev+0x29): undefined reference to `llvm::sys::fs::detail::directory_iterator_destruct(llvm::sys::fs::detail::DirIterState&)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `std::_Sp_counted_ptr_inplace<(anonymous namespace)::RealFSDirIter, std::allocator<(anonymous namespace)::RealFSDirIter>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()': (.text._ZNSt23_Sp_counted_ptr_inplaceIN12_GLOBAL__N_113RealFSDirIterESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv+0x2a): undefined reference to `llvm::sys::fs::detail::directory_iterator_destruct(llvm::sys::fs::detail::DirIterState&)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RealFSDirIter::~RealFSDirIter()': (.text._ZN12_GLOBAL__N_113RealFSDirIterD0Ev+0x29): undefined reference to `llvm::sys::fs::detail::directory_iterator_destruct(llvm::sys::fs::detail::DirIterState&)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::InMemoryFileSystem::toString[abi:cxx11]() const': (.text._ZNK5clang3vfs18InMemoryFileSystem8toStringB5cxx11Ev+0xf1): undefined reference to `llvm::Twine::str[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::InMemoryFileSystem::InMemoryFileSystem(bool)': (.text._ZN5clang3vfs18InMemoryFileSystemC2Eb+0x5f): undefined reference to `llvm::sys::TimeValue::normalize()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::InMemoryFileSystem::addFile(llvm::Twine const&, long, std::unique_ptr >)': (.text._ZN5clang3vfs18InMemoryFileSystem7addFileERKN4llvm5TwineElSt10unique_ptrINS2_12MemoryBufferESt14default_deleteIS7_EE+0x76): undefined reference to `llvm::Twine::toVector(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::InMemoryFileSystem::addFile(llvm::Twine const&, long, std::unique_ptr >)': (.text._ZN5clang3vfs18InMemoryFileSystem7addFileERKN4llvm5TwineElSt10unique_ptrINS2_12MemoryBufferESt14default_deleteIS7_EE+0xcb): undefined reference to `llvm::sys::path::begin(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::InMemoryFileSystem::addFile(llvm::Twine const&, long, std::unique_ptr >)': (.text._ZN5clang3vfs18InMemoryFileSystem7addFileERKN4llvm5TwineElSt10unique_ptrINS2_12MemoryBufferESt14default_deleteIS7_EE+0xf3): undefined reference to `llvm::sys::path::end(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::InMemoryFileSystem::addFile(llvm::Twine const&, long, std::unique_ptr >)': (.text._ZN5clang3vfs18InMemoryFileSystem7addFileERKN4llvm5TwineElSt10unique_ptrINS2_12MemoryBufferESt14default_deleteIS7_EE+0x275): undefined reference to `llvm::sys::path::const_iterator::operator++()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::InMemoryFileSystem::addFile(llvm::Twine const&, long, std::unique_ptr >)': (.text._ZN5clang3vfs18InMemoryFileSystem7addFileERKN4llvm5TwineElSt10unique_ptrINS2_12MemoryBufferESt14default_deleteIS7_EE+0x2dc): undefined reference to `llvm::sys::path::const_iterator::operator++()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::InMemoryFileSystem::addFile(llvm::Twine const&, long, std::unique_ptr >)': (.text._ZN5clang3vfs18InMemoryFileSystem7addFileERKN4llvm5TwineElSt10unique_ptrINS2_12MemoryBufferESt14default_deleteIS7_EE+0x2eb): undefined reference to `llvm::sys::path::const_iterator::operator==(llvm::sys::path::const_iterator const&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::InMemoryFileSystem::addFile(llvm::Twine const&, long, std::unique_ptr >)': (.text._ZN5clang3vfs18InMemoryFileSystem7addFileERKN4llvm5TwineElSt10unique_ptrINS2_12MemoryBufferESt14default_deleteIS7_EE+0x328): undefined reference to `llvm::sys::TimeValue::normalize()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::InMemoryFileSystem::addFile(llvm::Twine const&, long, std::unique_ptr >)': (.text._ZN5clang3vfs18InMemoryFileSystem7addFileERKN4llvm5TwineElSt10unique_ptrINS2_12MemoryBufferESt14default_deleteIS7_EE+0x65e): undefined reference to `llvm::sys::path::const_iterator::operator==(llvm::sys::path::const_iterator const&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::InMemoryFileSystem::addFile(llvm::Twine const&, long, std::unique_ptr >)': (.text._ZN5clang3vfs18InMemoryFileSystem7addFileERKN4llvm5TwineElSt10unique_ptrINS2_12MemoryBufferESt14default_deleteIS7_EE+0x77e): undefined reference to `llvm::sys::path::remove_dots(llvm::SmallVectorImpl&, bool)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::InMemoryFileSystem::addFile(llvm::Twine const&, long, std::unique_ptr >)': (.text._ZN5clang3vfs18InMemoryFileSystem7addFileERKN4llvm5TwineElSt10unique_ptrINS2_12MemoryBufferESt14default_deleteIS7_EE+0x7f8): undefined reference to `llvm::sys::TimeValue::normalize()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::InMemoryFileSystem::addFile(llvm::Twine const&, long, std::unique_ptr >)': (.text._ZN5clang3vfs18InMemoryFileSystem7addFileERKN4llvm5TwineElSt10unique_ptrINS2_12MemoryBufferESt14default_deleteIS7_EE+0x812): undefined reference to `llvm::Twine::str[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::InMemoryFileSystem::addFileNoOwn(llvm::Twine const&, long, llvm::MemoryBuffer*)': (.text._ZN5clang3vfs18InMemoryFileSystem12addFileNoOwnERKN4llvm5TwineElPNS2_12MemoryBufferE+0x6a): undefined reference to `llvm::MemoryBuffer::getMemBuffer(llvm::StringRef, llvm::StringRef, bool)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystemParser::parseEntry(llvm::yaml::Node*) [clone .constprop.447]': (.text._ZN12_GLOBAL__N_127RedirectingFileSystemParser10parseEntryEPN4llvm4yaml4NodeE.constprop.447+0x64): undefined reference to `llvm::yaml::Stream::printError(llvm::yaml::Node*, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystemParser::parseEntry(llvm::yaml::Node*) [clone .constprop.447]': (.text._ZN12_GLOBAL__N_127RedirectingFileSystemParser10parseEntryEPN4llvm4yaml4NodeE.constprop.447+0x33e): undefined reference to `llvm::yaml::MappingNode::increment()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystemParser::parseEntry(llvm::yaml::Node*) [clone .constprop.447]': (.text._ZN12_GLOBAL__N_127RedirectingFileSystemParser10parseEntryEPN4llvm4yaml4NodeE.constprop.447+0x3be): undefined reference to `llvm::yaml::KeyValueNode::getKey()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystemParser::parseEntry(llvm::yaml::Node*) [clone .constprop.447]': (.text._ZN12_GLOBAL__N_127RedirectingFileSystemParser10parseEntryEPN4llvm4yaml4NodeE.constprop.447+0x3f6): undefined reference to `llvm::yaml::Stream::printError(llvm::yaml::Node*, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystemParser::parseEntry(llvm::yaml::Node*) [clone .constprop.447]': (.text._ZN12_GLOBAL__N_127RedirectingFileSystemParser10parseEntryEPN4llvm4yaml4NodeE.constprop.447+0x4b7): undefined reference to `llvm::yaml::ScalarNode::getValue(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystemParser::parseEntry(llvm::yaml::Node*) [clone .constprop.447]': (.text._ZN12_GLOBAL__N_127RedirectingFileSystemParser10parseEntryEPN4llvm4yaml4NodeE.constprop.447+0x4c6): undefined reference to `llvm::yaml::KeyValueNode::getKey()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystemParser::parseEntry(llvm::yaml::Node*) [clone .constprop.447]': (.text._ZN12_GLOBAL__N_127RedirectingFileSystemParser10parseEntryEPN4llvm4yaml4NodeE.constprop.447+0x51b): undefined reference to `llvm::yaml::Stream::printError(llvm::yaml::Node*, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystemParser::parseEntry(llvm::yaml::Node*) [clone .constprop.447]': (.text._ZN12_GLOBAL__N_127RedirectingFileSystemParser10parseEntryEPN4llvm4yaml4NodeE.constprop.447+0x58d): undefined reference to `llvm::yaml::KeyValueNode::getValue()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystemParser::parseEntry(llvm::yaml::Node*) [clone .constprop.447]': (.text._ZN12_GLOBAL__N_127RedirectingFileSystemParser10parseEntryEPN4llvm4yaml4NodeE.constprop.447+0x5da): undefined reference to `llvm::yaml::MappingNode::increment()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystemParser::parseEntry(llvm::yaml::Node*) [clone .constprop.447]': (.text._ZN12_GLOBAL__N_127RedirectingFileSystemParser10parseEntryEPN4llvm4yaml4NodeE.constprop.447+0x5f5): undefined reference to `llvm::yaml::Stream::failed()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystemParser::parseEntry(llvm::yaml::Node*) [clone .constprop.447]': (.text._ZN12_GLOBAL__N_127RedirectingFileSystemParser10parseEntryEPN4llvm4yaml4NodeE.constprop.447+0x65b): undefined reference to `llvm::yaml::Stream::printError(llvm::yaml::Node*, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystemParser::parseEntry(llvm::yaml::Node*) [clone .constprop.447]': (.text._ZN12_GLOBAL__N_127RedirectingFileSystemParser10parseEntryEPN4llvm4yaml4NodeE.constprop.447+0x688): undefined reference to `llvm::yaml::KeyValueNode::getValue()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystemParser::parseEntry(llvm::yaml::Node*) [clone .constprop.447]': (.text._ZN12_GLOBAL__N_127RedirectingFileSystemParser10parseEntryEPN4llvm4yaml4NodeE.constprop.447+0x69d): undefined reference to `llvm::yaml::ScalarNode::getValue(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystemParser::parseEntry(llvm::yaml::Node*) [clone .constprop.447]': (.text._ZN12_GLOBAL__N_127RedirectingFileSystemParser10parseEntryEPN4llvm4yaml4NodeE.constprop.447+0x725): undefined reference to `llvm::yaml::KeyValueNode::getValue()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystemParser::parseEntry(llvm::yaml::Node*) [clone .constprop.447]': (.text._ZN12_GLOBAL__N_127RedirectingFileSystemParser10parseEntryEPN4llvm4yaml4NodeE.constprop.447+0x73a): undefined reference to `llvm::yaml::ScalarNode::getValue(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystemParser::parseEntry(llvm::yaml::Node*) [clone .constprop.447]': (.text._ZN12_GLOBAL__N_127RedirectingFileSystemParser10parseEntryEPN4llvm4yaml4NodeE.constprop.447+0x776): undefined reference to `llvm::yaml::KeyValueNode::getValue()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystemParser::parseEntry(llvm::yaml::Node*) [clone .constprop.447]': (.text._ZN12_GLOBAL__N_127RedirectingFileSystemParser10parseEntryEPN4llvm4yaml4NodeE.constprop.447+0x785): undefined reference to `llvm::yaml::KeyValueNode::getValue()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystemParser::parseEntry(llvm::yaml::Node*) [clone .constprop.447]': (.text._ZN12_GLOBAL__N_127RedirectingFileSystemParser10parseEntryEPN4llvm4yaml4NodeE.constprop.447+0x79a): undefined reference to `llvm::yaml::ScalarNode::getValue(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystemParser::parseEntry(llvm::yaml::Node*) [clone .constprop.447]': (.text._ZN12_GLOBAL__N_127RedirectingFileSystemParser10parseEntryEPN4llvm4yaml4NodeE.constprop.447+0x810): undefined reference to `llvm::yaml::KeyValueNode::getValue()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystemParser::parseEntry(llvm::yaml::Node*) [clone .constprop.447]': (.text._ZN12_GLOBAL__N_127RedirectingFileSystemParser10parseEntryEPN4llvm4yaml4NodeE.constprop.447+0x829): undefined reference to `llvm::yaml::SequenceNode::increment()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystemParser::parseEntry(llvm::yaml::Node*) [clone .constprop.447]': (.text._ZN12_GLOBAL__N_127RedirectingFileSystemParser10parseEntryEPN4llvm4yaml4NodeE.constprop.447+0x87c): undefined reference to `llvm::yaml::SequenceNode::increment()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystemParser::parseEntry(llvm::yaml::Node*) [clone .constprop.447]': (.text._ZN12_GLOBAL__N_127RedirectingFileSystemParser10parseEntryEPN4llvm4yaml4NodeE.constprop.447+0x9a6): undefined reference to `llvm::yaml::Stream::printError(llvm::yaml::Node*, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystemParser::parseEntry(llvm::yaml::Node*) [clone .constprop.447]': (.text._ZN12_GLOBAL__N_127RedirectingFileSystemParser10parseEntryEPN4llvm4yaml4NodeE.constprop.447+0xaa5): undefined reference to `llvm::yaml::Stream::failed()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystemParser::parseEntry(llvm::yaml::Node*) [clone .constprop.447]': (.text._ZN12_GLOBAL__N_127RedirectingFileSystemParser10parseEntryEPN4llvm4yaml4NodeE.constprop.447+0xb15): undefined reference to `llvm::yaml::KeyValueNode::getValue()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystemParser::parseEntry(llvm::yaml::Node*) [clone .constprop.447]': (.text._ZN12_GLOBAL__N_127RedirectingFileSystemParser10parseEntryEPN4llvm4yaml4NodeE.constprop.447+0xb42): undefined reference to `llvm::yaml::KeyValueNode::getKey()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystemParser::parseEntry(llvm::yaml::Node*) [clone .constprop.447]': (.text._ZN12_GLOBAL__N_127RedirectingFileSystemParser10parseEntryEPN4llvm4yaml4NodeE.constprop.447+0xb62): undefined reference to `llvm::sys::path::root_path(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystemParser::parseEntry(llvm::yaml::Node*) [clone .constprop.447]': (.text._ZN12_GLOBAL__N_127RedirectingFileSystemParser10parseEntryEPN4llvm4yaml4NodeE.constprop.447+0xb79): undefined reference to `llvm::sys::path::filename(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystemParser::parseEntry(llvm::yaml::Node*) [clone .constprop.447]': (.text._ZN12_GLOBAL__N_127RedirectingFileSystemParser10parseEntryEPN4llvm4yaml4NodeE.constprop.447+0xc69): undefined reference to `llvm::sys::path::parent_path(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystemParser::parseEntry(llvm::yaml::Node*) [clone .constprop.447]': (.text._ZN12_GLOBAL__N_127RedirectingFileSystemParser10parseEntryEPN4llvm4yaml4NodeE.constprop.447+0xca9): undefined reference to `llvm::sys::path::is_separator(char)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystemParser::parseEntry(llvm::yaml::Node*) [clone .constprop.447]': (.text._ZN12_GLOBAL__N_127RedirectingFileSystemParser10parseEntryEPN4llvm4yaml4NodeE.constprop.447+0xcc2): undefined reference to `llvm::sys::TimeValue::now()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystemParser::parseEntry(llvm::yaml::Node*) [clone .constprop.447]': (.text._ZN12_GLOBAL__N_127RedirectingFileSystemParser10parseEntryEPN4llvm4yaml4NodeE.constprop.447+0xe02): undefined reference to `llvm::sys::path::rbegin(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystemParser::parseEntry(llvm::yaml::Node*) [clone .constprop.447]': (.text._ZN12_GLOBAL__N_127RedirectingFileSystemParser10parseEntryEPN4llvm4yaml4NodeE.constprop.447+0xe10): undefined reference to `llvm::sys::path::rend(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystemParser::parseEntry(llvm::yaml::Node*) [clone .constprop.447]': (.text._ZN12_GLOBAL__N_127RedirectingFileSystemParser10parseEntryEPN4llvm4yaml4NodeE.constprop.447+0xe7a): undefined reference to `llvm::sys::TimeValue::now()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystemParser::parseEntry(llvm::yaml::Node*) [clone .constprop.447]': (.text._ZN12_GLOBAL__N_127RedirectingFileSystemParser10parseEntryEPN4llvm4yaml4NodeE.constprop.447+0xf6c): undefined reference to `llvm::sys::path::reverse_iterator::operator++()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystemParser::parseEntry(llvm::yaml::Node*) [clone .constprop.447]': (.text._ZN12_GLOBAL__N_127RedirectingFileSystemParser10parseEntryEPN4llvm4yaml4NodeE.constprop.447+0xf77): undefined reference to `llvm::sys::path::reverse_iterator::operator==(llvm::sys::path::reverse_iterator const&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystem::create(std::unique_ptr >, void (*)(llvm::SMDiagnostic const&, void*), void*, llvm::IntrusiveRefCntPtr)': (.text._ZN12_GLOBAL__N_121RedirectingFileSystem6createESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EEPFvRKNS2_12SMDiagnosticEPvESA_NS2_18IntrusiveRefCntPtrIN5clang3vfs10FileSystemEEE+0xa8): undefined reference to `llvm::MemoryBuffer::getMemBufferRef() const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystem::create(std::unique_ptr >, void (*)(llvm::SMDiagnostic const&, void*), void*, llvm::IntrusiveRefCntPtr)': (.text._ZN12_GLOBAL__N_121RedirectingFileSystem6createESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EEPFvRKNS2_12SMDiagnosticEPvESA_NS2_18IntrusiveRefCntPtrIN5clang3vfs10FileSystemEEE+0xee): undefined reference to `llvm::yaml::Stream::Stream(llvm::MemoryBufferRef, llvm::SourceMgr&, bool)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystem::create(std::unique_ptr >, void (*)(llvm::SMDiagnostic const&, void*), void*, llvm::IntrusiveRefCntPtr)': (.text._ZN12_GLOBAL__N_121RedirectingFileSystem6createESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EEPFvRKNS2_12SMDiagnosticEPvESA_NS2_18IntrusiveRefCntPtrIN5clang3vfs10FileSystemEEE+0x10a): undefined reference to `llvm::yaml::Stream::begin()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystem::create(std::unique_ptr >, void (*)(llvm::SMDiagnostic const&, void*), void*, llvm::IntrusiveRefCntPtr)': (.text._ZN12_GLOBAL__N_121RedirectingFileSystem6createESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EEPFvRKNS2_12SMDiagnosticEPvESA_NS2_18IntrusiveRefCntPtrIN5clang3vfs10FileSystemEEE+0x12a): undefined reference to `llvm::yaml::Stream::end()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystem::create(std::unique_ptr >, void (*)(llvm::SMDiagnostic const&, void*), void*, llvm::IntrusiveRefCntPtr)': (.text._ZN12_GLOBAL__N_121RedirectingFileSystem6createESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EEPFvRKNS2_12SMDiagnosticEPvESA_NS2_18IntrusiveRefCntPtrIN5clang3vfs10FileSystemEEE+0x21b): undefined reference to `llvm::yaml::Stream::printError(llvm::yaml::Node*, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystem::create(std::unique_ptr >, void (*)(llvm::SMDiagnostic const&, void*), void*, llvm::IntrusiveRefCntPtr)': (.text._ZN12_GLOBAL__N_121RedirectingFileSystem6createESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EEPFvRKNS2_12SMDiagnosticEPvESA_NS2_18IntrusiveRefCntPtrIN5clang3vfs10FileSystemEEE+0x46c): undefined reference to `llvm::yaml::MappingNode::increment()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystem::create(std::unique_ptr >, void (*)(llvm::SMDiagnostic const&, void*), void*, llvm::IntrusiveRefCntPtr)': (.text._ZN12_GLOBAL__N_121RedirectingFileSystem6createESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EEPFvRKNS2_12SMDiagnosticEPvESA_NS2_18IntrusiveRefCntPtrIN5clang3vfs10FileSystemEEE+0x4d7): undefined reference to `llvm::yaml::KeyValueNode::getKey()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystem::create(std::unique_ptr >, void (*)(llvm::SMDiagnostic const&, void*), void*, llvm::IntrusiveRefCntPtr)': (.text._ZN12_GLOBAL__N_121RedirectingFileSystem6createESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EEPFvRKNS2_12SMDiagnosticEPvESA_NS2_18IntrusiveRefCntPtrIN5clang3vfs10FileSystemEEE+0x510): undefined reference to `llvm::yaml::Stream::printError(llvm::yaml::Node*, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystem::create(std::unique_ptr >, void (*)(llvm::SMDiagnostic const&, void*), void*, llvm::IntrusiveRefCntPtr)': (.text._ZN12_GLOBAL__N_121RedirectingFileSystem6createESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EEPFvRKNS2_12SMDiagnosticEPvESA_NS2_18IntrusiveRefCntPtrIN5clang3vfs10FileSystemEEE+0x583): undefined reference to `llvm::SourceMgr::PrintMessage(llvm::SMLoc, llvm::SourceMgr::DiagKind, llvm::Twine const&, llvm::ArrayRef, llvm::ArrayRef, bool) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystem::create(std::unique_ptr >, void (*)(llvm::SMDiagnostic const&, void*), void*, llvm::IntrusiveRefCntPtr)': (.text._ZN12_GLOBAL__N_121RedirectingFileSystem6createESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EEPFvRKNS2_12SMDiagnosticEPvESA_NS2_18IntrusiveRefCntPtrIN5clang3vfs10FileSystemEEE+0x591): undefined reference to `llvm::yaml::Stream::~Stream()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystem::create(std::unique_ptr >, void (*)(llvm::SMDiagnostic const&, void*), void*, llvm::IntrusiveRefCntPtr)': (.text._ZN12_GLOBAL__N_121RedirectingFileSystem6createESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EEPFvRKNS2_12SMDiagnosticEPvESA_NS2_18IntrusiveRefCntPtrIN5clang3vfs10FileSystemEEE+0x59b): undefined reference to `llvm::SourceMgr::~SourceMgr()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystem::create(std::unique_ptr >, void (*)(llvm::SMDiagnostic const&, void*), void*, llvm::IntrusiveRefCntPtr)': (.text._ZN12_GLOBAL__N_121RedirectingFileSystem6createESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EEPFvRKNS2_12SMDiagnosticEPvESA_NS2_18IntrusiveRefCntPtrIN5clang3vfs10FileSystemEEE+0x5d7): undefined reference to `llvm::yaml::ScalarNode::getValue(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystem::create(std::unique_ptr >, void (*)(llvm::SMDiagnostic const&, void*), void*, llvm::IntrusiveRefCntPtr)': (.text._ZN12_GLOBAL__N_121RedirectingFileSystem6createESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EEPFvRKNS2_12SMDiagnosticEPvESA_NS2_18IntrusiveRefCntPtrIN5clang3vfs10FileSystemEEE+0x5e6): undefined reference to `llvm::yaml::KeyValueNode::getKey()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystem::create(std::unique_ptr >, void (*)(llvm::SMDiagnostic const&, void*), void*, llvm::IntrusiveRefCntPtr)': (.text._ZN12_GLOBAL__N_121RedirectingFileSystem6createESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EEPFvRKNS2_12SMDiagnosticEPvESA_NS2_18IntrusiveRefCntPtrIN5clang3vfs10FileSystemEEE+0x63c): undefined reference to `llvm::yaml::Stream::printError(llvm::yaml::Node*, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystem::create(std::unique_ptr >, void (*)(llvm::SMDiagnostic const&, void*), void*, llvm::IntrusiveRefCntPtr)': (.text._ZN12_GLOBAL__N_121RedirectingFileSystem6createESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EEPFvRKNS2_12SMDiagnosticEPvESA_NS2_18IntrusiveRefCntPtrIN5clang3vfs10FileSystemEEE+0x69b): undefined reference to `llvm::yaml::KeyValueNode::getValue()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystem::create(std::unique_ptr >, void (*)(llvm::SMDiagnostic const&, void*), void*, llvm::IntrusiveRefCntPtr)': (.text._ZN12_GLOBAL__N_121RedirectingFileSystem6createESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EEPFvRKNS2_12SMDiagnosticEPvESA_NS2_18IntrusiveRefCntPtrIN5clang3vfs10FileSystemEEE+0x6d4): undefined reference to `llvm::yaml::MappingNode::increment()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystem::create(std::unique_ptr >, void (*)(llvm::SMDiagnostic const&, void*), void*, llvm::IntrusiveRefCntPtr)': (.text._ZN12_GLOBAL__N_121RedirectingFileSystem6createESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EEPFvRKNS2_12SMDiagnosticEPvESA_NS2_18IntrusiveRefCntPtrIN5clang3vfs10FileSystemEEE+0x6f0): undefined reference to `llvm::yaml::Stream::failed()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystem::create(std::unique_ptr >, void (*)(llvm::SMDiagnostic const&, void*), void*, llvm::IntrusiveRefCntPtr)': (.text._ZN12_GLOBAL__N_121RedirectingFileSystem6createESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EEPFvRKNS2_12SMDiagnosticEPvESA_NS2_18IntrusiveRefCntPtrIN5clang3vfs10FileSystemEEE+0x735): undefined reference to `llvm::yaml::KeyValueNode::getValue()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystem::create(std::unique_ptr >, void (*)(llvm::SMDiagnostic const&, void*), void*, llvm::IntrusiveRefCntPtr)': (.text._ZN12_GLOBAL__N_121RedirectingFileSystem6createESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EEPFvRKNS2_12SMDiagnosticEPvESA_NS2_18IntrusiveRefCntPtrIN5clang3vfs10FileSystemEEE+0x74e): undefined reference to `llvm::yaml::SequenceNode::increment()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystem::create(std::unique_ptr >, void (*)(llvm::SMDiagnostic const&, void*), void*, llvm::IntrusiveRefCntPtr)': (.text._ZN12_GLOBAL__N_121RedirectingFileSystem6createESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EEPFvRKNS2_12SMDiagnosticEPvESA_NS2_18IntrusiveRefCntPtrIN5clang3vfs10FileSystemEEE+0x7ac): undefined reference to `llvm::yaml::SequenceNode::increment()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystem::create(std::unique_ptr >, void (*)(llvm::SMDiagnostic const&, void*), void*, llvm::IntrusiveRefCntPtr)': (.text._ZN12_GLOBAL__N_121RedirectingFileSystem6createESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EEPFvRKNS2_12SMDiagnosticEPvESA_NS2_18IntrusiveRefCntPtrIN5clang3vfs10FileSystemEEE+0x8cb): undefined reference to `llvm::yaml::Stream::printError(llvm::yaml::Node*, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystem::create(std::unique_ptr >, void (*)(llvm::SMDiagnostic const&, void*), void*, llvm::IntrusiveRefCntPtr)': (.text._ZN12_GLOBAL__N_121RedirectingFileSystem6createESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EEPFvRKNS2_12SMDiagnosticEPvESA_NS2_18IntrusiveRefCntPtrIN5clang3vfs10FileSystemEEE+0x903): undefined reference to `llvm::yaml::KeyValueNode::getValue()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystem::create(std::unique_ptr >, void (*)(llvm::SMDiagnostic const&, void*), void*, llvm::IntrusiveRefCntPtr)': (.text._ZN12_GLOBAL__N_121RedirectingFileSystem6createESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EEPFvRKNS2_12SMDiagnosticEPvESA_NS2_18IntrusiveRefCntPtrIN5clang3vfs10FileSystemEEE+0x938): undefined reference to `llvm::yaml::Stream::printError(llvm::yaml::Node*, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystem::create(std::unique_ptr >, void (*)(llvm::SMDiagnostic const&, void*), void*, llvm::IntrusiveRefCntPtr)': (.text._ZN12_GLOBAL__N_121RedirectingFileSystem6createESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EEPFvRKNS2_12SMDiagnosticEPvESA_NS2_18IntrusiveRefCntPtrIN5clang3vfs10FileSystemEEE+0x969): undefined reference to `llvm::yaml::ScalarNode::getValue(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystem::create(std::unique_ptr >, void (*)(llvm::SMDiagnostic const&, void*), void*, llvm::IntrusiveRefCntPtr)': (.text._ZN12_GLOBAL__N_121RedirectingFileSystem6createESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EEPFvRKNS2_12SMDiagnosticEPvESA_NS2_18IntrusiveRefCntPtrIN5clang3vfs10FileSystemEEE+0x97c): undefined reference to `llvm::getAsSignedInteger(llvm::StringRef, unsigned int, long long&)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystem::create(std::unique_ptr >, void (*)(llvm::SMDiagnostic const&, void*), void*, llvm::IntrusiveRefCntPtr)': (.text._ZN12_GLOBAL__N_121RedirectingFileSystem6createESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EEPFvRKNS2_12SMDiagnosticEPvESA_NS2_18IntrusiveRefCntPtrIN5clang3vfs10FileSystemEEE+0x9ac): undefined reference to `llvm::yaml::KeyValueNode::getValue()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystem::create(std::unique_ptr >, void (*)(llvm::SMDiagnostic const&, void*), void*, llvm::IntrusiveRefCntPtr)': (.text._ZN12_GLOBAL__N_121RedirectingFileSystem6createESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EEPFvRKNS2_12SMDiagnosticEPvESA_NS2_18IntrusiveRefCntPtrIN5clang3vfs10FileSystemEEE+0x9bc): undefined reference to `llvm::yaml::Stream::printError(llvm::yaml::Node*, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystem::create(std::unique_ptr >, void (*)(llvm::SMDiagnostic const&, void*), void*, llvm::IntrusiveRefCntPtr)': (.text._ZN12_GLOBAL__N_121RedirectingFileSystem6createESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EEPFvRKNS2_12SMDiagnosticEPvESA_NS2_18IntrusiveRefCntPtrIN5clang3vfs10FileSystemEEE+0x9cd): undefined reference to `llvm::yaml::KeyValueNode::getValue()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystem::create(std::unique_ptr >, void (*)(llvm::SMDiagnostic const&, void*), void*, llvm::IntrusiveRefCntPtr)': (.text._ZN12_GLOBAL__N_121RedirectingFileSystem6createESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EEPFvRKNS2_12SMDiagnosticEPvESA_NS2_18IntrusiveRefCntPtrIN5clang3vfs10FileSystemEEE+0xc92): undefined reference to `llvm::yaml::Document::parseBlockNode()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystem::create(std::unique_ptr >, void (*)(llvm::SMDiagnostic const&, void*), void*, llvm::IntrusiveRefCntPtr)': (.text._ZN12_GLOBAL__N_121RedirectingFileSystem6createESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EEPFvRKNS2_12SMDiagnosticEPvESA_NS2_18IntrusiveRefCntPtrIN5clang3vfs10FileSystemEEE+0xcc9): undefined reference to `llvm::yaml::KeyValueNode::getValue()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystem::create(std::unique_ptr >, void (*)(llvm::SMDiagnostic const&, void*), void*, llvm::IntrusiveRefCntPtr)': (.text._ZN12_GLOBAL__N_121RedirectingFileSystem6createESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EEPFvRKNS2_12SMDiagnosticEPvESA_NS2_18IntrusiveRefCntPtrIN5clang3vfs10FileSystemEEE+0xcd9): undefined reference to `llvm::yaml::Stream::printError(llvm::yaml::Node*, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystem::dir_begin(llvm::Twine const&, std::error_code&)': (.text._ZN12_GLOBAL__N_121RedirectingFileSystem9dir_beginERKN4llvm5TwineERSt10error_code+0x1ce): undefined reference to `llvm::Twine::str[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystem::dir_begin(llvm::Twine const&, std::error_code&)': (.text._ZN12_GLOBAL__N_121RedirectingFileSystem9dir_beginERKN4llvm5TwineERSt10error_code+0x2e6): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RedirectingFileSystem::dir_begin(llvm::Twine const&, std::error_code&)': (.text._ZN12_GLOBAL__N_121RedirectingFileSystem9dir_beginERKN4llvm5TwineERSt10error_code+0x48f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RealFileSystem::dir_begin(llvm::Twine const&, std::error_code&)': (.text._ZN12_GLOBAL__N_114RealFileSystem9dir_beginERKN4llvm5TwineERSt10error_code+0x90): undefined reference to `llvm::Twine::str[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RealFileSystem::dir_begin(llvm::Twine const&, std::error_code&)': (.text._ZN12_GLOBAL__N_114RealFileSystem9dir_beginERKN4llvm5TwineERSt10error_code+0x134): undefined reference to `llvm::sys::fs::detail::directory_iterator_destruct(llvm::sys::fs::detail::DirIterState&)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RealFileSystem::dir_begin(llvm::Twine const&, std::error_code&)': (.text._ZN12_GLOBAL__N_114RealFileSystem9dir_beginERKN4llvm5TwineERSt10error_code+0x189): undefined reference to `llvm::Twine::toVector(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RealFileSystem::dir_begin(llvm::Twine const&, std::error_code&)': (.text._ZN12_GLOBAL__N_114RealFileSystem9dir_beginERKN4llvm5TwineERSt10error_code+0x1a2): undefined reference to `llvm::sys::fs::detail::directory_iterator_construct(llvm::sys::fs::detail::DirIterState&, llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `(anonymous namespace)::RealFileSystem::dir_begin(llvm::Twine const&, std::error_code&)': (.text._ZN12_GLOBAL__N_114RealFileSystem9dir_beginERKN4llvm5TwineERSt10error_code+0x34c): undefined reference to `llvm::sys::fs::directory_entry::status(llvm::sys::fs::file_status&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::OverlayFileSystem::dir_begin(llvm::Twine const&, std::error_code&)': (.text._ZN5clang3vfs17OverlayFileSystem9dir_beginERKN4llvm5TwineERSt10error_code+0x97): undefined reference to `llvm::Twine::str[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::YAMLVFSWriter::write(llvm::raw_ostream&)': (.text._ZN5clang3vfs13YAMLVFSWriter5writeERN4llvm11raw_ostreamE+0x30a): undefined reference to `llvm::sys::path::parent_path(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::YAMLVFSWriter::write(llvm::raw_ostream&)': (.text._ZN5clang3vfs13YAMLVFSWriter5writeERN4llvm11raw_ostreamE+0x32f): undefined reference to `llvm::sys::path::filename(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::YAMLVFSWriter::write(llvm::raw_ostream&)': (.text._ZN5clang3vfs13YAMLVFSWriter5writeERN4llvm11raw_ostreamE+0x387): undefined reference to `llvm::sys::path::const_iterator::operator==(llvm::sys::path::const_iterator const&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::YAMLVFSWriter::write(llvm::raw_ostream&)': (.text._ZN5clang3vfs13YAMLVFSWriter5writeERN4llvm11raw_ostreamE+0x3e8): undefined reference to `llvm::sys::path::filename(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::YAMLVFSWriter::write(llvm::raw_ostream&)': (.text._ZN5clang3vfs13YAMLVFSWriter5writeERN4llvm11raw_ostreamE+0x414): undefined reference to `llvm::sys::path::parent_path(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::YAMLVFSWriter::write(llvm::raw_ostream&)': (.text._ZN5clang3vfs13YAMLVFSWriter5writeERN4llvm11raw_ostreamE+0x462): undefined reference to `llvm::sys::path::begin(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::YAMLVFSWriter::write(llvm::raw_ostream&)': (.text._ZN5clang3vfs13YAMLVFSWriter5writeERN4llvm11raw_ostreamE+0x47a): undefined reference to `llvm::sys::path::end(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::YAMLVFSWriter::write(llvm::raw_ostream&)': (.text._ZN5clang3vfs13YAMLVFSWriter5writeERN4llvm11raw_ostreamE+0x48a): undefined reference to `llvm::sys::path::begin(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::YAMLVFSWriter::write(llvm::raw_ostream&)': (.text._ZN5clang3vfs13YAMLVFSWriter5writeERN4llvm11raw_ostreamE+0x49a): undefined reference to `llvm::sys::path::end(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::YAMLVFSWriter::write(llvm::raw_ostream&)': (.text._ZN5clang3vfs13YAMLVFSWriter5writeERN4llvm11raw_ostreamE+0x4a7): undefined reference to `llvm::sys::path::const_iterator::operator==(llvm::sys::path::const_iterator const&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::YAMLVFSWriter::write(llvm::raw_ostream&)': (.text._ZN5clang3vfs13YAMLVFSWriter5writeERN4llvm11raw_ostreamE+0x4ba): undefined reference to `llvm::sys::path::const_iterator::operator==(llvm::sys::path::const_iterator const&) const' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::YAMLVFSWriter::write(llvm::raw_ostream&)': (.text._ZN5clang3vfs13YAMLVFSWriter5writeERN4llvm11raw_ostreamE+0x557): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::YAMLVFSWriter::write(llvm::raw_ostream&)': (.text._ZN5clang3vfs13YAMLVFSWriter5writeERN4llvm11raw_ostreamE+0x584): undefined reference to `llvm::sys::path::const_iterator::operator++()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::YAMLVFSWriter::write(llvm::raw_ostream&)': (.text._ZN5clang3vfs13YAMLVFSWriter5writeERN4llvm11raw_ostreamE+0x58c): undefined reference to `llvm::sys::path::const_iterator::operator++()' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::YAMLVFSWriter::write(llvm::raw_ostream&)': (.text._ZN5clang3vfs13YAMLVFSWriter5writeERN4llvm11raw_ostreamE+0x5a5): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::YAMLVFSWriter::write(llvm::raw_ostream&)': (.text._ZN5clang3vfs13YAMLVFSWriter5writeERN4llvm11raw_ostreamE+0x60d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::YAMLVFSWriter::write(llvm::raw_ostream&)': (.text._ZN5clang3vfs13YAMLVFSWriter5writeERN4llvm11raw_ostreamE+0x63c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::YAMLVFSWriter::write(llvm::raw_ostream&)': (.text._ZN5clang3vfs13YAMLVFSWriter5writeERN4llvm11raw_ostreamE+0x65a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o): In function `clang::vfs::YAMLVFSWriter::write(llvm::raw_ostream&)': (.text._ZN5clang3vfs13YAMLVFSWriter5writeERN4llvm11raw_ostreamE+0x673): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangBasic.a(VirtualFileSystem.cpp.o):(.text._ZN5clang3vfs13YAMLVFSWriter5writeERN4llvm11raw_ostreamE+0x689): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangEdit.a(Commit.cpp.o): In function `clang::edit::Commit::addInsert(clang::SourceLocation, clang::edit::FileOffset, llvm::StringRef, bool)': (.text._ZN5clang4edit6Commit9addInsertENS_14SourceLocationENS0_10FileOffsetEN4llvm9StringRefEb+0x228): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangEdit.a(Commit.cpp.o): In function `clang::edit::Commit::addInsert(clang::SourceLocation, clang::edit::FileOffset, llvm::StringRef, bool)': (.text._ZN5clang4edit6Commit9addInsertENS_14SourceLocationENS0_10FileOffsetEN4llvm9StringRefEb+0x25a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangEdit.a(Commit.cpp.o): In function `clang::edit::Commit::addInsert(clang::SourceLocation, clang::edit::FileOffset, llvm::StringRef, bool)': (.text._ZN5clang4edit6Commit9addInsertENS_14SourceLocationENS0_10FileOffsetEN4llvm9StringRefEb+0x28f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangEdit.a(Commit.cpp.o): In function `clang::edit::Commit::addInsertFromRange(clang::SourceLocation, clang::edit::FileOffset, clang::edit::FileOffset, unsigned int, bool)': (.text._ZN5clang4edit6Commit18addInsertFromRangeENS_14SourceLocationENS0_10FileOffsetES3_jb+0xd0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangEdit.a(Commit.cpp.o): In function `clang::edit::Commit::addRemove(clang::SourceLocation, clang::edit::FileOffset, unsigned int)': (.text._ZN5clang4edit6Commit9addRemoveENS_14SourceLocationENS0_10FileOffsetEj+0xd8): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangEdit.a(EditedSource.cpp.o): In function `clang::edit::EditedSource::deconstructMacroArgLoc(clang::SourceLocation, clang::SourceLocation&, clang::IdentifierInfo*&)': (.text._ZN5clang4edit12EditedSource22deconstructMacroArgLocENS_14SourceLocationERS2_RPNS_14IdentifierInfoE+0xed): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangEdit.a(EditedSource.cpp.o): In function `clang::edit::EditedSource::deconstructMacroArgLoc(clang::SourceLocation, clang::SourceLocation&, clang::IdentifierInfo*&)': (.text._ZN5clang4edit12EditedSource22deconstructMacroArgLocENS_14SourceLocationERS2_RPNS_14IdentifierInfoE+0x28e): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangEdit.a(EditedSource.cpp.o): In function `clang::edit::EditedSource::deconstructMacroArgLoc(clang::SourceLocation, clang::SourceLocation&, clang::IdentifierInfo*&)': (.text._ZN5clang4edit12EditedSource22deconstructMacroArgLocENS_14SourceLocationERS2_RPNS_14IdentifierInfoE+0x467): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangEdit.a(EditedSource.cpp.o): In function `clang::edit::EditedSource::deconstructMacroArgLoc(clang::SourceLocation, clang::SourceLocation&, clang::IdentifierInfo*&)': (.text._ZN5clang4edit12EditedSource22deconstructMacroArgLocENS_14SourceLocationERS2_RPNS_14IdentifierInfoE+0x49e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangEdit.a(EditedSource.cpp.o): In function `clang::edit::EditedSource::deconstructMacroArgLoc(clang::SourceLocation, clang::SourceLocation&, clang::IdentifierInfo*&)': (.text._ZN5clang4edit12EditedSource22deconstructMacroArgLocENS_14SourceLocationERS2_RPNS_14IdentifierInfoE+0x4f3): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangEdit.a(EditedSource.cpp.o): In function `clang::edit::EditedSource::copyString(llvm::Twine const&)': (.text._ZN5clang4edit12EditedSource10copyStringERKN4llvm5TwineE+0x57): undefined reference to `llvm::Twine::toVector(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libclangEdit.a(EditedSource.cpp.o): In function `clang::edit::EditedSource::copyString(llvm::Twine const&)': (.text._ZN5clang4edit12EditedSource10copyStringERKN4llvm5TwineE+0x24b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangEdit.a(EditedSource.cpp.o): In function `clang::edit::EditedSource::copyString(llvm::Twine const&)': (.text._ZN5clang4edit12EditedSource10copyStringERKN4llvm5TwineE+0x276): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangEdit.a(EditedSource.cpp.o): In function `clang::edit::EditedSource::applyRewrites(clang::edit::EditsReceiver&)': (.text._ZN5clang4edit12EditedSource13applyRewritesERNS0_13EditsReceiverE+0x25c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangEdit.a(EditedSource.cpp.o): In function `clang::edit::EditedSource::applyRewrites(clang::edit::EditsReceiver&)': (.text._ZN5clang4edit12EditedSource13applyRewritesERNS0_13EditsReceiverE+0x283): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangEdit.a(EditedSource.cpp.o): In function `clang::edit::EditedSource::applyRewrites(clang::edit::EditsReceiver&)': (.text._ZN5clang4edit12EditedSource13applyRewritesERNS0_13EditsReceiverE+0x306): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangEdit.a(EditedSource.cpp.o):(.text._ZN5clang4edit12EditedSource14finishedCommitEv+0x74f): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangEdit.a(RewriteObjCFoundationAPI.cpp.o): In function `clang::edit::rewriteToObjCLiteralSyntax(clang::ObjCMessageExpr const*, clang::NSAPI const&, clang::edit::Commit&, clang::ParentMap const*)': (.text._ZN5clang4edit26rewriteToObjCLiteralSyntaxEPKNS_15ObjCMessageExprERKNS_5NSAPIERNS0_6CommitEPKNS_9ParentMapE+0xcaa): undefined reference to `llvm::APInt::APInt(unsigned int, unsigned int, unsigned long const*)' /usr/lib/llvm-3.8/lib/libclangEdit.a(RewriteObjCFoundationAPI.cpp.o): In function `clang::edit::rewriteToObjCLiteralSyntax(clang::ObjCMessageExpr const*, clang::NSAPI const&, clang::edit::Commit&, clang::ParentMap const*)': (.text._ZN5clang4edit26rewriteToObjCLiteralSyntaxEPKNS_15ObjCMessageExprERKNS_5NSAPIERNS0_6CommitEPKNS_9ParentMapE+0xdec): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::CompleteRedeclChain(clang::Decl const*)': (.text._ZN5clang9ASTReader19CompleteRedeclChainEPKNS_4DeclE+0x2b6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::StartedDeserializing()': (.text._ZN5clang9ASTReader20StartedDeserializingEv+0x2d): undefined reference to `llvm::Timer::startTimer()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadASTBlock(clang::serialization::ModuleFile&, unsigned int)::{lambda(unsigned int, unsigned int, clang::ContinuousRangeMap::Builder&)#1}::operator()(unsigned int, unsigned int, clang::ContinuousRangeMap::Builder&) const [clone .part.761]': (.text._ZZN5clang9ASTReader12ReadASTBlockERNS_13serialization10ModuleFileEjENKUljjRNS_18ContinuousRangeMapIjiLj2EE7BuilderEE_clEjjS7_.part.761+0x3f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `collectMacroDefinitions(clang::PreprocessorOptions const&, llvm::StringMap, llvm::MallocAllocator>&, llvm::SmallVectorImpl*) [clone .constprop.1658]': (.text._ZL23collectMacroDefinitionsRKN5clang19PreprocessorOptionsERN4llvm9StringMapISt4pairINS3_9StringRefEbENS3_15MallocAllocatorEEEPNS3_15SmallVectorImplIS6_EE.constprop.1658+0x10c): undefined reference to `llvm::StringRef::find_first_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `collectMacroDefinitions(clang::PreprocessorOptions const&, llvm::StringMap, llvm::MallocAllocator>&, llvm::SmallVectorImpl*) [clone .constprop.1658]': (.text._ZL23collectMacroDefinitionsRKN5clang19PreprocessorOptionsERN4llvm9StringMapISt4pairINS3_9StringRefEbENS3_15MallocAllocatorEEEPNS3_15SmallVectorImplIS6_EE.constprop.1658+0x13d): undefined reference to `llvm::StringMapImpl::FindKey(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `collectMacroDefinitions(clang::PreprocessorOptions const&, llvm::StringMap, llvm::MallocAllocator>&, llvm::SmallVectorImpl*) [clone .constprop.1658]': (.text._ZL23collectMacroDefinitionsRKN5clang19PreprocessorOptionsERN4llvm9StringMapISt4pairINS3_9StringRefEbENS3_15MallocAllocatorEEEPNS3_15SmallVectorImplIS6_EE.constprop.1658+0x1ab): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `collectMacroDefinitions(clang::PreprocessorOptions const&, llvm::StringMap, llvm::MallocAllocator>&, llvm::SmallVectorImpl*) [clone .constprop.1658]': (.text._ZL23collectMacroDefinitionsRKN5clang19PreprocessorOptionsERN4llvm9StringMapISt4pairINS3_9StringRefEbENS3_15MallocAllocatorEEEPNS3_15SmallVectorImplIS6_EE.constprop.1658+0x24e): undefined reference to `llvm::StringMapImpl::FindKey(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `collectMacroDefinitions(clang::PreprocessorOptions const&, llvm::StringMap, llvm::MallocAllocator>&, llvm::SmallVectorImpl*) [clone .constprop.1658]': (.text._ZL23collectMacroDefinitionsRKN5clang19PreprocessorOptionsERN4llvm9StringMapISt4pairINS3_9StringRefEbENS3_15MallocAllocatorEEEPNS3_15SmallVectorImplIS6_EE.constprop.1658+0x299): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `collectMacroDefinitions(clang::PreprocessorOptions const&, llvm::StringMap, llvm::MallocAllocator>&, llvm::SmallVectorImpl*) [clone .constprop.1658]': (.text._ZL23collectMacroDefinitionsRKN5clang19PreprocessorOptionsERN4llvm9StringMapISt4pairINS3_9StringRefEbENS3_15MallocAllocatorEEEPNS3_15SmallVectorImplIS6_EE.constprop.1658+0x380): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `collectMacroDefinitions(clang::PreprocessorOptions const&, llvm::StringMap, llvm::MallocAllocator>&, llvm::SmallVectorImpl*) [clone .constprop.1658]': (.text._ZL23collectMacroDefinitionsRKN5clang19PreprocessorOptionsERN4llvm9StringMapISt4pairINS3_9StringRefEbENS3_15MallocAllocatorEEEPNS3_15SmallVectorImplIS6_EE.constprop.1658+0x427): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `collectMacroDefinitions(clang::PreprocessorOptions const&, llvm::StringMap, llvm::MallocAllocator>&, llvm::SmallVectorImpl*) [clone .constprop.1658]': (.text._ZL23collectMacroDefinitionsRKN5clang19PreprocessorOptionsERN4llvm9StringMapISt4pairINS3_9StringRefEbENS3_15MallocAllocatorEEEPNS3_15SmallVectorImplIS6_EE.constprop.1658+0x59e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `collectMacroDefinitions(clang::PreprocessorOptions const&, llvm::StringMap, llvm::MallocAllocator>&, llvm::SmallVectorImpl*) [clone .constprop.1658]': (.text._ZL23collectMacroDefinitionsRKN5clang19PreprocessorOptionsERN4llvm9StringMapISt4pairINS3_9StringRefEbENS3_15MallocAllocatorEEEPNS3_15SmallVectorImplIS6_EE.constprop.1658+0x5bf): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `void dumpModuleIDMap(llvm::StringRef, clang::ContinuousRangeMap const&)': (.text._Z15dumpModuleIDMapIjN5clang13serialization10ModuleFileELj4EEvN4llvm9StringRefERKNS0_18ContinuousRangeMapIT_PT0_XT1_EEE+0x21): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `void dumpModuleIDMap(llvm::StringRef, clang::ContinuousRangeMap const&)': (.text._Z15dumpModuleIDMapIjN5clang13serialization10ModuleFileELj4EEvN4llvm9StringRefERKNS0_18ContinuousRangeMapIT_PT0_XT1_EEE+0x84): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `void dumpModuleIDMap(llvm::StringRef, clang::ContinuousRangeMap const&)': (.text._Z15dumpModuleIDMapIjN5clang13serialization10ModuleFileELj4EEvN4llvm9StringRefERKNS0_18ContinuousRangeMapIT_PT0_XT1_EEE+0xb4): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `void dumpModuleIDMap(llvm::StringRef, clang::ContinuousRangeMap const&)': (.text._Z15dumpModuleIDMapIjN5clang13serialization10ModuleFileELj4EEvN4llvm9StringRefERKNS0_18ContinuousRangeMapIT_PT0_XT1_EEE+0xdb): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `void dumpModuleIDMap(llvm::StringRef, clang::ContinuousRangeMap const&)': (.text._Z15dumpModuleIDMapIjN5clang13serialization10ModuleFileELj4EEvN4llvm9StringRefERKNS0_18ContinuousRangeMapIT_PT0_XT1_EEE+0x100): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `void dumpModuleIDMap(llvm::StringRef, clang::ContinuousRangeMap const&)': (.text._Z15dumpModuleIDMapIjN5clang13serialization10ModuleFileELj4EEvN4llvm9StringRefERKNS0_18ContinuousRangeMapIT_PT0_XT1_EEE+0x124): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `void dumpModuleIDMap(llvm::StringRef, clang::ContinuousRangeMap const&)': (.text._Z15dumpModuleIDMapIjN5clang13serialization10ModuleFileELj4EEvN4llvm9StringRefERKNS0_18ContinuousRangeMapIT_PT0_XT1_EEE+0x150): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `void dumpModuleIDMap(llvm::StringRef, clang::ContinuousRangeMap const&)': (.text._Z15dumpModuleIDMapIjN5clang13serialization10ModuleFileELj4EEvN4llvm9StringRefERKNS0_18ContinuousRangeMapIT_PT0_XT1_EEE+0x197): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `void dumpModuleIDMap(llvm::StringRef, clang::ContinuousRangeMap const&)': (.text._Z15dumpModuleIDMapIjN5clang13serialization10ModuleFileELj4EEvN4llvm9StringRefERKNS0_18ContinuousRangeMapIT_PT0_XT1_EEE+0x1aa): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `llvm::BitstreamCursor::Read(unsigned int)': (.text._ZN4llvm15BitstreamCursor4ReadEj[_ZN4llvm15BitstreamCursor4ReadEj]+0x13a): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `llvm::BitstreamCursor::SkipBlock()': (.text._ZN4llvm15BitstreamCursor9SkipBlockEv[_ZN4llvm15BitstreamCursor9SkipBlockEv]+0x27c): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::serialization::DeclarationNameKey::getHash() const': (.text._ZNK5clang13serialization18DeclarationNameKey7getHashEv+0x43): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::serialization::DeclarationNameKey::getHash() const': (.text._ZNK5clang13serialization18DeclarationNameKey7getHashEv+0x77): undefined reference to `llvm::FoldingSetNodeID::AddString(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::serialization::DeclarationNameKey::getHash() const': (.text._ZNK5clang13serialization18DeclarationNameKey7getHashEv+0x83): undefined reference to `llvm::FoldingSetNodeID::ComputeHash() const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::serialization::DeclarationNameKey::getHash() const': (.text._ZNK5clang13serialization18DeclarationNameKey7getHashEv+0xc8): undefined reference to `llvm::FoldingSetNodeID::AddInteger(int)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::serialization::DeclarationNameKey::getHash() const': (.text._ZNK5clang13serialization18DeclarationNameKey7getHashEv+0xdf): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadBlockAbbrevs(llvm::BitstreamCursor&, unsigned int)': (.text._ZN5clang9ASTReader16ReadBlockAbbrevsERN4llvm15BitstreamCursorEj+0x1b7): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ResolveImportedPath(std::__cxx11::basic_string, std::allocator >&, llvm::StringRef)': (.text._ZN5clang9ASTReader19ResolveImportedPathERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN4llvm9StringRefE+0x79): undefined reference to `llvm::sys::path::is_absolute(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ResolveImportedPath(std::__cxx11::basic_string, std::allocator >&, llvm::StringRef)': (.text._ZN5clang9ASTReader19ResolveImportedPathERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN4llvm9StringRefE+0xf7): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::serialization::reader::HeaderFileInfoTrait::EqualKey(clang::serialization::reader::HeaderFileInfoTrait::internal_key_type const&, clang::serialization::reader::HeaderFileInfoTrait::internal_key_type const&)': (.text._ZN5clang13serialization6reader19HeaderFileInfoTrait8EqualKeyERKNS2_17internal_key_typeES5_+0x8b): undefined reference to `llvm::sys::path::is_absolute(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::serialization::reader::ASTDeclContextNameLookupTrait::ReadDataInto(clang::serialization::DeclarationNameKey, unsigned char const*, unsigned int, clang::serialization::reader::ASTDeclContextNameLookupTrait::data_type_builder&)': (.text._ZN5clang13serialization6reader29ASTDeclContextNameLookupTrait12ReadDataIntoENS0_18DeclarationNameKeyEPKhjRNS2_17data_type_builderE+0x847): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::serialization::reader::ASTDeclContextNameLookupTrait::ReadDataInto(clang::serialization::DeclarationNameKey, unsigned char const*, unsigned int, clang::serialization::reader::ASTDeclContextNameLookupTrait::data_type_builder&)': (.text._ZN5clang13serialization6reader29ASTDeclContextNameLookupTrait12ReadDataIntoENS0_18DeclarationNameKeyEPKhjRNS2_17data_type_builderE+0xa74): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::dump()': (.text._ZN5clang9ASTReader4dumpEv+0xc): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::dump()': (.text._ZN5clang9ASTReader4dumpEv+0x7e): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::dump()': (.text._ZN5clang9ASTReader4dumpEv+0x11c): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::dump()': (.text._ZN5clang9ASTReader4dumpEv+0x14c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::dump()': (.text._ZN5clang9ASTReader4dumpEv+0x173): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::dump()': (.text._ZN5clang9ASTReader4dumpEv+0x198): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::dump()': (.text._ZN5clang9ASTReader4dumpEv+0x1bc): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::dump()': (.text._ZN5clang9ASTReader4dumpEv+0x28e): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::dump()': (.text._ZN5clang9ASTReader4dumpEv+0x320): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::dump()': (.text._ZN5clang9ASTReader4dumpEv+0x340): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::dump()': (.text._ZN5clang9ASTReader4dumpEv+0x360): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::dump()': (.text._ZN5clang9ASTReader4dumpEv+0x380): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::dump()': (.text._ZN5clang9ASTReader4dumpEv+0x3a0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadAPInt(llvm::SmallVector const&, unsigned int&)': (.text._ZN5clang9ASTReader9ReadAPIntERKN4llvm11SmallVectorImLj64EEERj+0x2a): undefined reference to `llvm::APInt::APInt(unsigned int, unsigned int, unsigned long const*)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadAPFloat(llvm::SmallVector const&, llvm::fltSemantics const&, unsigned int&)': (.text._ZN5clang9ASTReader11ReadAPFloatERKN4llvm11SmallVectorImLj64EEERKNS1_12fltSemanticsERj+0x33): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&, llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadModuleMapFileBlock(llvm::SmallVector&, clang::serialization::ModuleFile&, clang::serialization::ModuleFile const*, unsigned int)': (.text._ZN5clang9ASTReader22ReadModuleMapFileBlockERN4llvm11SmallVectorImLj64EEERNS_13serialization10ModuleFileEPKS6_j+0x1ce): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadModuleMapFileBlock(llvm::SmallVector&, clang::serialization::ModuleFile&, clang::serialization::ModuleFile const*, unsigned int)': (.text._ZN5clang9ASTReader22ReadModuleMapFileBlockERN4llvm11SmallVectorImLj64EEERNS_13serialization10ModuleFileEPKS6_j+0x4d1): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadModuleMapFileBlock(llvm::SmallVector&, clang::serialization::ModuleFile&, clang::serialization::ModuleFile const*, unsigned int)': (.text._ZN5clang9ASTReader22ReadModuleMapFileBlockERN4llvm11SmallVectorImLj64EEERNS_13serialization10ModuleFileEPKS6_j+0x5f7): undefined reference to `llvm::SmallPtrSetImplBase::erase_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadModuleMapFileBlock(llvm::SmallVector&, clang::serialization::ModuleFile&, clang::serialization::ModuleFile const*, unsigned int)': (.text._ZN5clang9ASTReader22ReadModuleMapFileBlockERN4llvm11SmallVectorImLj64EEERNS_13serialization10ModuleFileEPKS6_j+0x66a): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::pushExternalDeclIntoScope(clang::NamedDecl*, clang::DeclarationName)': (.text._ZN5clang9ASTReader25pushExternalDeclIntoScopeEPNS_9NamedDeclENS_15DeclarationNameE+0x11c): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::pushExternalDeclIntoScope(clang::NamedDecl*, clang::DeclarationName)': (.text._ZN5clang9ASTReader25pushExternalDeclIntoScopeEPNS_9NamedDeclENS_15DeclarationNameE+0x203): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ASTReader(clang::Preprocessor&, clang::ASTContext&, clang::PCHContainerReader const&, llvm::ArrayRef >, llvm::StringRef, bool, bool, bool, bool, bool, std::unique_ptr >)': (.text._ZN5clang9ASTReaderC2ERNS_12PreprocessorERNS_10ASTContextERKNS_18PCHContainerReaderEN4llvm8ArrayRefINS8_18IntrusiveRefCntPtrINS_19ModuleFileExtensionEEEEENS8_9StringRefEbbbbbSt10unique_ptrINS8_5TimerESt14default_deleteISG_EE+0x12d5): undefined reference to `llvm::StringMapImpl::FindKey(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ASTReader(clang::Preprocessor&, clang::ASTContext&, clang::PCHContainerReader const&, llvm::ArrayRef >, llvm::StringRef, bool, bool, bool, bool, bool, std::unique_ptr >)': (.text._ZN5clang9ASTReaderC2ERNS_12PreprocessorERNS_10ASTContextERKNS_18PCHContainerReaderEN4llvm8ArrayRefINS8_18IntrusiveRefCntPtrINS_19ModuleFileExtensionEEEEENS8_9StringRefEbbbbbSt10unique_ptrINS8_5TimerESt14default_deleteISG_EE+0x1441): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ASTReader(clang::Preprocessor&, clang::ASTContext&, clang::PCHContainerReader const&, llvm::ArrayRef >, llvm::StringRef, bool, bool, bool, bool, bool, std::unique_ptr >)': (.text._ZN5clang9ASTReaderC2ERNS_12PreprocessorERNS_10ASTContextERKNS_18PCHContainerReaderEN4llvm8ArrayRefINS8_18IntrusiveRefCntPtrINS_19ModuleFileExtensionEEEEENS8_9StringRefEbbbbbSt10unique_ptrINS8_5TimerESt14default_deleteISG_EE+0x1487): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ASTReader(clang::Preprocessor&, clang::ASTContext&, clang::PCHContainerReader const&, llvm::ArrayRef >, llvm::StringRef, bool, bool, bool, bool, bool, std::unique_ptr >)': (.text._ZN5clang9ASTReaderC2ERNS_12PreprocessorERNS_10ASTContextERKNS_18PCHContainerReaderEN4llvm8ArrayRefINS8_18IntrusiveRefCntPtrINS_19ModuleFileExtensionEEEEENS8_9StringRefEbbbbbSt10unique_ptrINS8_5TimerESt14default_deleteISG_EE+0x150e): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `llvm::StringMap >::insert(std::pair)': (.text._ZN4llvm9StringMapIPN5clang14IdentifierInfoENS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE6insertESt4pairINS_9StringRefES3_E[_ZN4llvm9StringMapIPN5clang14IdentifierInfoENS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE6insertESt4pairINS_9StringRefES3_E]+0x1f): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `llvm::StringMap >::insert(std::pair)': (.text._ZN4llvm9StringMapIPN5clang14IdentifierInfoENS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE6insertESt4pairINS_9StringRefES3_E[_ZN4llvm9StringMapIPN5clang14IdentifierInfoENS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE6insertESt4pairINS_9StringRefES3_E]+0xb1): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadWeakUndeclaredIdentifiers(llvm::SmallVectorImpl >&)': (.text._ZN5clang9ASTReader29ReadWeakUndeclaredIdentifiersERN4llvm15SmallVectorImplISt4pairIPNS_14IdentifierInfoENS_8WeakInfoEEEE+0xf7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::serialization::reader::ASTSelectorLookupTrait::ReadKey(unsigned char const*, unsigned int)': (.text._ZN5clang13serialization6reader22ASTSelectorLookupTrait7ReadKeyEPKhj+0xdf): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadReferencedSelectors(llvm::SmallVectorImpl >&)': (.text._ZN5clang9ASTReader23ReadReferencedSelectorsERN4llvm15SmallVectorImplISt4pairINS_8SelectorENS_14SourceLocationEEEE+0xc2): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::IdentifierTable::getOwn(llvm::StringRef)': (.text._ZN5clang15IdentifierTable6getOwnEN4llvm9StringRefE[_ZN5clang15IdentifierTable6getOwnEN4llvm9StringRefE]+0x22): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::IdentifierTable::getOwn(llvm::StringRef)': (.text._ZN5clang15IdentifierTable6getOwnEN4llvm9StringRefE[_ZN5clang15IdentifierTable6getOwnEN4llvm9StringRefE]+0xac): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `llvm::BitstreamCursor::advance(unsigned int)': (.text._ZN4llvm15BitstreamCursor7advanceEj[_ZN4llvm15BitstreamCursor7advanceEj]+0x2d9): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadMacroRecord(clang::serialization::ModuleFile&, unsigned long)': (.text._ZN5clang9ASTReader15ReadMacroRecordERNS_13serialization10ModuleFileEm+0x433): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadMacroRecord(clang::serialization::ModuleFile&, unsigned long)': (.text._ZN5clang9ASTReader15ReadMacroRecordERNS_13serialization10ModuleFileEm+0x5b1): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `readASTFileSignature(llvm::BitstreamReader&)': (.text._ZL20readASTFileSignatureRN4llvm15BitstreamReaderE+0xb59): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `llvm::BitstreamCursor::advanceSkippingSubblocks(unsigned int)': (.text._ZN4llvm15BitstreamCursor24advanceSkippingSubblocksEj[_ZN4llvm15BitstreamCursor24advanceSkippingSubblocksEj]+0x3d4): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::getOriginalSourceFile(std::__cxx11::basic_string, std::allocator > const&, clang::FileManager&, clang::PCHContainerReader const&, clang::DiagnosticsEngine&)': (.text._ZN5clang9ASTReader21getOriginalSourceFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_11FileManagerERKNS_18PCHContainerReaderERNS_17DiagnosticsEngineE+0x1cb): undefined reference to `llvm::MemoryBuffer::getMemBufferRef() const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ContinuousRangeMap::insert(std::pair const&)': (.text._ZN5clang18ContinuousRangeMapIjPNS_13serialization10ModuleFileELj4EE6insertERKSt4pairIjS3_E[_ZN5clang18ContinuousRangeMapIjPNS_13serialization10ModuleFileELj4EE6insertERKSt4pairIjS3_E]+0x5c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ContinuousRangeMap::insertOrReplace(std::pair const&)': (.text._ZN5clang18ContinuousRangeMapIjiLj2EE15insertOrReplaceERKSt4pairIjiE[_ZN5clang18ContinuousRangeMapIjiLj2EE15insertOrReplaceERKSt4pairIjiE]+0x120): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ContinuousRangeMap::insertOrReplace(std::pair const&)': (.text._ZN5clang18ContinuousRangeMapIjiLj2EE15insertOrReplaceERKSt4pairIjiE[_ZN5clang18ContinuousRangeMapIjiLj2EE15insertOrReplaceERKSt4pairIjiE]+0x159): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ContinuousRangeMap::insert(std::pair const&)': (.text._ZN5clang18ContinuousRangeMapIjPNS_13serialization10ModuleFileELj64EE6insertERKSt4pairIjS3_E[_ZN5clang18ContinuousRangeMapIjPNS_13serialization10ModuleFileELj64EE6insertERKSt4pairIjS3_E]+0x5c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ContinuousRangeMap::insert(std::pair const&)': (.text._ZN5clang18ContinuousRangeMapIjiLj2EE6insertERKSt4pairIjiE[_ZN5clang18ContinuousRangeMapIjiLj2EE6insertERKSt4pairIjiE]+0x54): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o):(.text._ZN4llvm15SmallVectorImplImE4swapERS1_[_ZN4llvm15SmallVectorImplImE4swapERS1_]+0x1cc): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `llvm::hash_code llvm::hash_combine(long const&, long const&)': (.text._ZN4llvm12hash_combineIJllEEENS_9hash_codeEDpRKT_[_ZN4llvm12hash_combineIJllEEENS_9hash_codeEDpRKT_]+0x87): undefined reference to `llvm::hashing::detail::fixed_seed_override' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl const&)': (.text._ZN4llvm15SmallVectorImplIjEaSERKS1_[_ZN4llvm15SmallVectorImplIjEaSERKS1_]+0xd6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `std::back_insert_iterator > std::__set_difference >, __gnu_cxx::__ops::_Iter_less_iter>(llvm::StringRef*, llvm::StringRef*, llvm::StringRef*, llvm::StringRef*, std::back_insert_iterator >, __gnu_cxx::__ops::_Iter_less_iter)': (.text._ZSt16__set_differenceIPN4llvm9StringRefES2_St20back_insert_iteratorINS0_11SmallVectorIS1_Lj4EEEEN9__gnu_cxx5__ops15_Iter_less_iterEET1_T_SB_T0_SC_SA_T2_[_ZSt16__set_differenceIPN4llvm9StringRefES2_St20back_insert_iteratorINS0_11SmallVectorIS1_Lj4EEEEN9__gnu_cxx5__ops15_Iter_less_iterEET1_T_SB_T0_SC_SA_T2_]+0x11f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `std::back_insert_iterator > std::__set_difference >, __gnu_cxx::__ops::_Iter_less_iter>(llvm::StringRef*, llvm::StringRef*, llvm::StringRef*, llvm::StringRef*, std::back_insert_iterator >, __gnu_cxx::__ops::_Iter_less_iter)': (.text._ZSt16__set_differenceIPN4llvm9StringRefES2_St20back_insert_iteratorINS0_11SmallVectorIS1_Lj4EEEEN9__gnu_cxx5__ops15_Iter_less_iterEET1_T_SB_T0_SC_SA_T2_[_ZSt16__set_differenceIPN4llvm9StringRefES2_St20back_insert_iteratorINS0_11SmallVectorIS1_Lj4EEEEN9__gnu_cxx5__ops15_Iter_less_iterEET1_T_SB_T0_SC_SA_T2_]+0x1a0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&)': (.text._ZN4llvm15SmallVectorImplIPN5clang4DeclEEaSEOS4_[_ZN4llvm15SmallVectorImplIPN5clang4DeclEEaSEOS4_]+0x10f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::makeModuleVisible(clang::Module*, clang::Module::NameVisibilityKind, clang::SourceLocation)': (.text._ZN5clang9ASTReader17makeModuleVisibleEPNS_6ModuleENS1_18NameVisibilityKindENS_14SourceLocationE+0x25a): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::makeModuleVisible(clang::Module*, clang::Module::NameVisibilityKind, clang::SourceLocation)': (.text._ZN5clang9ASTReader17makeModuleVisibleEPNS_6ModuleENS1_18NameVisibilityKindENS_14SourceLocationE+0x2eb): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::makeModuleVisible(clang::Module*, clang::Module::NameVisibilityKind, clang::SourceLocation)': (.text._ZN5clang9ASTReader17makeModuleVisibleEPNS_6ModuleENS1_18NameVisibilityKindENS_14SourceLocationE+0x34c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::~ASTReader()': (.text._ZN5clang9ASTReaderD2Ev+0x2bb): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::~ASTReader()': (.text._ZN5clang9ASTReaderD2Ev+0x2c3): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::~ASTReader()': (.text._ZN5clang9ASTReaderD2Ev+0x930): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::~ASTReader()': (.text._ZN5clang9ASTReaderD2Ev+0xd5a): undefined reference to `llvm::Timer::~Timer()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&)': (.text._ZN4llvm15SmallVectorImplIjEaSEOS1_[_ZN4llvm15SmallVectorImplIjEaSEOS1_]+0x10f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::resolvePendingMacro(clang::IdentifierInfo*, clang::ASTReader::PendingMacroInfo const&)': (.text._ZN5clang9ASTReader19resolvePendingMacroEPNS_14IdentifierInfoERKNS0_16PendingMacroInfoE+0x32e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::resolvePendingMacro(clang::IdentifierInfo*, clang::ASTReader::PendingMacroInfo const&)': (.text._ZN5clang9ASTReader19resolvePendingMacroEPNS_14IdentifierInfoERKNS0_16PendingMacroInfoE+0x5eb): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::serialization::MultiOnDiskHashTable::condense()': (.text._ZN5clang13serialization20MultiOnDiskHashTableINS0_6reader29ASTDeclContextNameLookupTraitEE8condenseEv[_ZN5clang13serialization20MultiOnDiskHashTableINS0_6reader29ASTDeclContextNameLookupTraitEE8condenseEv]+0x63d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::serialization::MultiOnDiskHashTable::condense()': (.text._ZN5clang13serialization20MultiOnDiskHashTableINS0_6reader29ASTDeclContextNameLookupTraitEE8condenseEv[_ZN5clang13serialization20MultiOnDiskHashTableINS0_6reader29ASTDeclContextNameLookupTraitEE8condenseEv]+0xdb6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o):(.text._ZN5clang9ASTReader28ReadPragmaDiagnosticMappingsERNS_17DiagnosticsEngineE+0x9cb): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadDefinedMacros()': (.text._ZN5clang9ASTReader17ReadDefinedMacrosEv+0xd60): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&)': (.text._ZN4llvm15SmallVectorImplIN5clang9ASTReader16PendingMacroInfoEEaSEOS4_[_ZN4llvm15SmallVectorImplIN5clang9ASTReader16PendingMacroInfoEEaSEOS4_]+0x10c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadExtensionBlock(clang::serialization::ModuleFile&)': (.text._ZN5clang9ASTReader18ReadExtensionBlockERNS_13serialization10ModuleFileE+0x14a): undefined reference to `llvm::StringMapImpl::FindKey(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ParseLanguageOptions(llvm::SmallVector const&, bool, clang::ASTReaderListener&, bool)': (.text._ZN5clang9ASTReader20ParseLanguageOptionsERKN4llvm11SmallVectorImLj64EEEbRNS_17ASTReaderListenerEb+0x1088): undefined reference to `llvm::Triple::Triple(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::readASTFileControlBlock(llvm::StringRef, clang::FileManager&, clang::PCHContainerReader const&, bool, clang::ASTReaderListener&)': (.text._ZN5clang9ASTReader23readASTFileControlBlockEN4llvm9StringRefERNS_11FileManagerERKNS_18PCHContainerReaderEbRNS_17ASTReaderListenerE+0xdc): undefined reference to `llvm::MemoryBuffer::getMemBufferRef() const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `checkPreprocessorOptions(clang::PreprocessorOptions const&, clang::PreprocessorOptions const&, clang::DiagnosticsEngine*, clang::FileManager&, std::__cxx11::basic_string, std::allocator >&, clang::LangOptions const&) [clone .isra.1162]': (.text._ZL24checkPreprocessorOptionsRKN5clang19PreprocessorOptionsES2_PNS_17DiagnosticsEngineERNS_11FileManagerERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_11LangOptionsE.isra.1162+0x1b6): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `checkPreprocessorOptions(clang::PreprocessorOptions const&, clang::PreprocessorOptions const&, clang::DiagnosticsEngine*, clang::FileManager&, std::__cxx11::basic_string, std::allocator >&, clang::LangOptions const&) [clone .isra.1162]': (.text._ZL24checkPreprocessorOptionsRKN5clang19PreprocessorOptionsES2_PNS_17DiagnosticsEngineERNS_11FileManagerERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_11LangOptionsE.isra.1162+0x1f6): undefined reference to `llvm::StringMapImpl::FindKey(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `checkPreprocessorOptions(clang::PreprocessorOptions const&, clang::PreprocessorOptions const&, clang::DiagnosticsEngine*, clang::FileManager&, std::__cxx11::basic_string, std::allocator >&, clang::LangOptions const&) [clone .isra.1162]': (.text._ZL24checkPreprocessorOptionsRKN5clang19PreprocessorOptionsES2_PNS_17DiagnosticsEngineERNS_11FileManagerERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_11LangOptionsE.isra.1162+0x56e): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&)': (.text._ZN4llvm15SmallVectorImplIN5clang9ASTReader20PendingVisibleUpdateEEaSEOS4_[_ZN4llvm15SmallVectorImplIN5clang9ASTReader20PendingVisibleUpdateEEaSEOS4_]+0x10f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `llvm::SmallVectorImpl >::operator=(llvm::SmallVectorImpl >&&)': (.text._ZN4llvm15SmallVectorImplISt4pairIPN5clang13serialization10ModuleFileEmEEaSEOS7_[_ZN4llvm15SmallVectorImplISt4pairIPN5clang13serialization10ModuleFileEmEEaSEOS7_]+0x12e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::getInputFile(clang::serialization::ModuleFile&, unsigned int, bool) [clone .part.1420] [clone .constprop.1665]': (.text._ZN5clang9ASTReader12getInputFileERNS_13serialization10ModuleFileEjb.part.1420.constprop.1665+0x41d): undefined reference to `llvm::sys::fs::make_absolute(llvm::SmallVectorImpl&)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::getInputFile(clang::serialization::ModuleFile&, unsigned int, bool) [clone .part.1420] [clone .constprop.1665]': (.text._ZN5clang9ASTReader12getInputFileERNS_13serialization10ModuleFileEjb.part.1420.constprop.1665+0x4d3): undefined reference to `llvm::sys::path::parent_path(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::getInputFile(clang::serialization::ModuleFile&, unsigned int, bool) [clone .part.1420] [clone .constprop.1665]': (.text._ZN5clang9ASTReader12getInputFileERNS_13serialization10ModuleFileEjb.part.1420.constprop.1665+0x4de): undefined reference to `llvm::sys::path::begin(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::getInputFile(clang::serialization::ModuleFile&, unsigned int, bool) [clone .part.1420] [clone .constprop.1665]': (.text._ZN5clang9ASTReader12getInputFileERNS_13serialization10ModuleFileEjb.part.1420.constprop.1665+0x4f6): undefined reference to `llvm::sys::path::parent_path(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::getInputFile(clang::serialization::ModuleFile&, unsigned int, bool) [clone .part.1420] [clone .constprop.1665]': (.text._ZN5clang9ASTReader12getInputFileERNS_13serialization10ModuleFileEjb.part.1420.constprop.1665+0x501): undefined reference to `llvm::sys::path::end(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::getInputFile(clang::serialization::ModuleFile&, unsigned int, bool) [clone .part.1420] [clone .constprop.1665]': (.text._ZN5clang9ASTReader12getInputFileERNS_13serialization10ModuleFileEjb.part.1420.constprop.1665+0x517): undefined reference to `llvm::sys::path::begin(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::getInputFile(clang::serialization::ModuleFile&, unsigned int, bool) [clone .part.1420] [clone .constprop.1665]': (.text._ZN5clang9ASTReader12getInputFileERNS_13serialization10ModuleFileEjb.part.1420.constprop.1665+0x52d): undefined reference to `llvm::sys::path::end(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::getInputFile(clang::serialization::ModuleFile&, unsigned int, bool) [clone .part.1420] [clone .constprop.1665]': (.text._ZN5clang9ASTReader12getInputFileERNS_13serialization10ModuleFileEjb.part.1420.constprop.1665+0x53f): undefined reference to `llvm::sys::path::const_iterator::operator==(llvm::sys::path::const_iterator const&) const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::getInputFile(clang::serialization::ModuleFile&, unsigned int, bool) [clone .part.1420] [clone .constprop.1665]': (.text._ZN5clang9ASTReader12getInputFileERNS_13serialization10ModuleFileEjb.part.1420.constprop.1665+0x54e): undefined reference to `llvm::sys::path::const_iterator::operator==(llvm::sys::path::const_iterator const&) const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::getInputFile(clang::serialization::ModuleFile&, unsigned int, bool) [clone .part.1420] [clone .constprop.1665]': (.text._ZN5clang9ASTReader12getInputFileERNS_13serialization10ModuleFileEjb.part.1420.constprop.1665+0x604): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::getInputFile(clang::serialization::ModuleFile&, unsigned int, bool) [clone .part.1420] [clone .constprop.1665]': (.text._ZN5clang9ASTReader12getInputFileERNS_13serialization10ModuleFileEjb.part.1420.constprop.1665+0x60c): undefined reference to `llvm::sys::path::const_iterator::operator++()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::getInputFile(clang::serialization::ModuleFile&, unsigned int, bool) [clone .part.1420] [clone .constprop.1665]': (.text._ZN5clang9ASTReader12getInputFileERNS_13serialization10ModuleFileEjb.part.1420.constprop.1665+0x617): undefined reference to `llvm::sys::path::const_iterator::operator==(llvm::sys::path::const_iterator const&) const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::getInputFile(clang::serialization::ModuleFile&, unsigned int, bool) [clone .part.1420] [clone .constprop.1665]': (.text._ZN5clang9ASTReader12getInputFileERNS_13serialization10ModuleFileEjb.part.1420.constprop.1665+0x66e): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::sys::path::const_iterator, llvm::sys::path::const_iterator)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::getInputFile(clang::serialization::ModuleFile&, unsigned int, bool) [clone .part.1420] [clone .constprop.1665]': (.text._ZN5clang9ASTReader12getInputFileERNS_13serialization10ModuleFileEjb.part.1420.constprop.1665+0x6b7): undefined reference to `llvm::sys::path::filename(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::getInputFile(clang::serialization::ModuleFile&, unsigned int, bool) [clone .part.1420] [clone .constprop.1665]': (.text._ZN5clang9ASTReader12getInputFileERNS_13serialization10ModuleFileEjb.part.1420.constprop.1665+0x706): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::getInputFile(clang::serialization::ModuleFile&, unsigned int, bool) [clone .part.1420] [clone .constprop.1665]': (.text._ZN5clang9ASTReader12getInputFileERNS_13serialization10ModuleFileEjb.part.1420.constprop.1665+0x84e): undefined reference to `llvm::sys::path::const_iterator::operator++()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::getInputFile(clang::serialization::ModuleFile&, unsigned int, bool) [clone .part.1420] [clone .constprop.1665]': (.text._ZN5clang9ASTReader12getInputFileERNS_13serialization10ModuleFileEjb.part.1420.constprop.1665+0x856): undefined reference to `llvm::sys::path::const_iterator::operator++()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::getInputFile(clang::serialization::ModuleFile&, unsigned int, bool) [clone .part.1420] [clone .constprop.1665]': (.text._ZN5clang9ASTReader12getInputFileERNS_13serialization10ModuleFileEjb.part.1420.constprop.1665+0x8f6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::getInputFile(clang::serialization::ModuleFile&, unsigned int, bool) [clone .part.1420] [clone .constprop.1665]': (.text._ZN5clang9ASTReader12getInputFileERNS_13serialization10ModuleFileEjb.part.1420.constprop.1665+0x949): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::getInputFile(clang::serialization::ModuleFile&, unsigned int, bool) [clone .part.1420] [clone .constprop.1665]': (.text._ZN5clang9ASTReader12getInputFileERNS_13serialization10ModuleFileEjb.part.1420.constprop.1665+0xa22): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadComments()': (.text._ZN5clang9ASTReader12ReadCommentsEv+0x992): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadASTCore(llvm::StringRef, clang::serialization::ModuleKind, clang::SourceLocation, clang::serialization::ModuleFile*, llvm::SmallVectorImpl&, long, long, unsigned int, unsigned int)': (.text._ZN5clang9ASTReader11ReadASTCoreEN4llvm9StringRefENS_13serialization10ModuleKindENS_14SourceLocationEPNS3_10ModuleFileERNS1_15SmallVectorImplINS0_14ImportedModuleEEElljj+0xd7): undefined reference to `llvm::sys::path::parent_path(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadASTCore(llvm::StringRef, clang::serialization::ModuleKind, clang::SourceLocation, clang::serialization::ModuleFile*, llvm::SmallVectorImpl&, long, long, unsigned int, unsigned int)': (.text._ZN5clang9ASTReader11ReadASTCoreEN4llvm9StringRefENS_13serialization10ModuleKindENS_14SourceLocationEPNS3_10ModuleFileERNS1_15SmallVectorImplINS0_14ImportedModuleEEElljj+0x198): undefined reference to `llvm::MemoryBuffer::getMemBufferRef() const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadASTCore(llvm::StringRef, clang::serialization::ModuleKind, clang::SourceLocation, clang::serialization::ModuleFile*, llvm::SmallVectorImpl&, long, long, unsigned int, unsigned int)': (.text._ZN5clang9ASTReader11ReadASTCoreEN4llvm9StringRefENS_13serialization10ModuleKindENS_14SourceLocationEPNS3_10ModuleFileERNS1_15SmallVectorImplINS0_14ImportedModuleEEElljj+0x71d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `llvm::TinyPtrVector::operator=(llvm::TinyPtrVector&&)': (.text._ZN4llvm13TinyPtrVectorIPN5clang13CXXRecordDeclEEaSEOS4_[_ZN4llvm13TinyPtrVectorIPN5clang13CXXRecordDeclEEaSEOS4_]+0x123): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadVisibleDeclContextStorage(clang::serialization::ModuleFile&, llvm::BitstreamCursor&, unsigned long, unsigned int)': (.text._ZN5clang9ASTReader29ReadVisibleDeclContextStorageERNS_13serialization10ModuleFileERN4llvm15BitstreamCursorEmj+0x2c4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadSLocEntry(int) [clone .part.1623] [clone .constprop.1663]': (.text._ZN5clang9ASTReader13ReadSLocEntryEi.part.1623.constprop.1663+0x4d5): undefined reference to `llvm::MemoryBuffer::getMemBuffer(llvm::StringRef, llvm::StringRef, bool)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadSLocEntry(int) [clone .part.1623] [clone .constprop.1663]': (.text._ZN5clang9ASTReader13ReadSLocEntryEi.part.1623.constprop.1663+0x59c): undefined reference to `llvm::MemoryBuffer::getMemBuffer(llvm::StringRef, llvm::StringRef, bool)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::updateOutOfDateIdentifier(clang::IdentifierInfo&)': (.text._ZN5clang9ASTReader25updateOutOfDateIdentifierERNS_14IdentifierInfoE+0x192): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::GetExistingDecl(unsigned int)': (.text._ZN5clang9ASTReader15GetExistingDeclEj+0x33a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::FindFileRegionDecls(clang::FileID, unsigned int, unsigned int, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTReader19FindFileRegionDeclsENS_6FileIDEjjRN4llvm15SmallVectorImplIPNS_4DeclEEE+0x2cb): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadKnownNamespaces(llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTReader19ReadKnownNamespacesERN4llvm15SmallVectorImplIPNS_13NamespaceDeclEEE+0xab): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadTentativeDefinitions(llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTReader24ReadTentativeDefinitionsERN4llvm15SmallVectorImplIPNS_7VarDeclEEE+0xab): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadUnusedFileScopedDecls(llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTReader25ReadUnusedFileScopedDeclsERN4llvm15SmallVectorImplIPKNS_14DeclaratorDeclEEE+0xab): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o):(.text._ZN5clang9ASTReader26ReadDelegatingConstructorsERN4llvm15SmallVectorImplIPNS_18CXXConstructorDeclEEE+0xb3): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadUnusedLocalTypedefNameCandidates(llvm::SmallSetVector&)': (.text._ZN5clang9ASTReader36ReadUnusedLocalTypedefNameCandidatesERN4llvm14SmallSetVectorIPKNS_15TypedefNameDeclELj4EEE+0x77): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadUnusedLocalTypedefNameCandidates(llvm::SmallSetVector&)': (.text._ZN5clang9ASTReader36ReadUnusedLocalTypedefNameCandidatesERN4llvm14SmallSetVectorIPKNS_15TypedefNameDeclELj4EEE+0x114): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadUsedVTables(llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTReader15ReadUsedVTablesERN4llvm15SmallVectorImplINS_17ExternalVTableUseEEE+0x10d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadPendingInstantiations(llvm::SmallVectorImpl >&)': (.text._ZN5clang9ASTReader25ReadPendingInstantiationsERN4llvm15SmallVectorImplISt4pairIPNS_9ValueDeclENS_14SourceLocationEEEE+0xaf): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::SetGloballyVisibleDecls(clang::IdentifierInfo*, llvm::SmallVectorImpl const&, llvm::SmallVectorImpl*)': (.text._ZN5clang9ASTReader23SetGloballyVisibleDeclsEPNS_14IdentifierInfoERKN4llvm15SmallVectorImplIjEEPNS4_IPNS_4DeclEEE+0x15c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::SetGloballyVisibleDecls(clang::IdentifierInfo*, llvm::SmallVectorImpl const&, llvm::SmallVectorImpl*)': (.text._ZN5clang9ASTReader23SetGloballyVisibleDeclsEPNS_14IdentifierInfoERKN4llvm15SmallVectorImplIjEEPNS4_IPNS_4DeclEEE+0x187): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o):(.text._ZN5clang9ASTReader23SetGloballyVisibleDeclsEPNS_14IdentifierInfoERKN4llvm15SmallVectorImplIjEEPNS4_IPNS_4DeclEEE+0x332): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::get(llvm::StringRef)': (.text._ZN5clang9ASTReader3getEN4llvm9StringRefE+0x39c): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadMismatchingDeleteExpressions(llvm::MapVector, 4u>, llvm::DenseMap, llvm::detail::DenseMapPair >, std::vector, 4u> >, std::allocator, 4u> > > > >&)': (.text._ZN5clang9ASTReader32ReadMismatchingDeleteExpressionsERN4llvm9MapVectorIPNS_9FieldDeclENS1_11SmallVectorISt4pairINS_14SourceLocationEbELj4EEENS1_8DenseMapIS4_jNS1_12DenseMapInfoIS4_EENS1_6detail12DenseMapPairIS4_jEEEESt6vectorIS6_IS4_S9_ESaISI_EEEE+0x2d5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadAST(std::__cxx11::basic_string, std::allocator > const&, clang::serialization::ModuleKind, clang::SourceLocation, unsigned int)': (.text._ZN5clang9ASTReader7ReadASTERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_13serialization10ModuleKindENS_14SourceLocationEj+0x34d): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadAST(std::__cxx11::basic_string, std::allocator > const&, clang::serialization::ModuleKind, clang::SourceLocation, unsigned int)': (.text._ZN5clang9ASTReader7ReadASTERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_13serialization10ModuleKindENS_14SourceLocationEj+0x4d7): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadAST(std::__cxx11::basic_string, std::allocator > const&, clang::serialization::ModuleKind, clang::SourceLocation, unsigned int)': (.text._ZN5clang9ASTReader7ReadASTERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_13serialization10ModuleKindENS_14SourceLocationEj+0x657): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadAST(std::__cxx11::basic_string, std::allocator > const&, clang::serialization::ModuleKind, clang::SourceLocation, unsigned int)': (.text._ZN5clang9ASTReader7ReadASTERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_13serialization10ModuleKindENS_14SourceLocationEj+0x739): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadAST(std::__cxx11::basic_string, std::allocator > const&, clang::serialization::ModuleKind, clang::SourceLocation, unsigned int)': (.text._ZN5clang9ASTReader7ReadASTERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_13serialization10ModuleKindENS_14SourceLocationEj+0x9c1): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadAST(std::__cxx11::basic_string, std::allocator > const&, clang::serialization::ModuleKind, clang::SourceLocation, unsigned int)': (.text._ZN5clang9ASTReader7ReadASTERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_13serialization10ModuleKindENS_14SourceLocationEj+0xc00): undefined reference to `llvm::raw_fd_ostream::raw_fd_ostream(llvm::StringRef, std::error_code&, llvm::sys::fs::OpenFlags)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadAST(std::__cxx11::basic_string, std::allocator > const&, clang::serialization::ModuleKind, clang::SourceLocation, unsigned int)': (.text._ZN5clang9ASTReader7ReadASTERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_13serialization10ModuleKindENS_14SourceLocationEj+0xc5a): undefined reference to `llvm::raw_fd_ostream::~raw_fd_ostream()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadAST(std::__cxx11::basic_string, std::allocator > const&, clang::serialization::ModuleKind, clang::SourceLocation, unsigned int)': (.text._ZN5clang9ASTReader7ReadASTERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_13serialization10ModuleKindENS_14SourceLocationEj+0xcca): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadAST(std::__cxx11::basic_string, std::allocator > const&, clang::serialization::ModuleKind, clang::SourceLocation, unsigned int)': (.text._ZN5clang9ASTReader7ReadASTERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_13serialization10ModuleKindENS_14SourceLocationEj+0xd71): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadAST(std::__cxx11::basic_string, std::allocator > const&, clang::serialization::ModuleKind, clang::SourceLocation, unsigned int)': (.text._ZN5clang9ASTReader7ReadASTERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_13serialization10ModuleKindENS_14SourceLocationEj+0xd91): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::ReadAST(std::__cxx11::basic_string, std::allocator > const&, clang::serialization::ModuleKind, clang::SourceLocation, unsigned int)': (.text._ZN5clang9ASTReader7ReadASTERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_13serialization10ModuleKindENS_14SourceLocationEj+0xdeb): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::diagnoseOdrViolations()': (.text._ZN5clang9ASTReader21diagnoseOdrViolationsEv+0xc49): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::diagnoseOdrViolations()': (.text._ZN5clang9ASTReader21diagnoseOdrViolationsEv+0x18f0): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::diagnoseOdrViolations()': (.text._ZN5clang9ASTReader21diagnoseOdrViolationsEv+0x1e0e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::FinishedDeserializing() [clone .part.1624] [clone .constprop.1672]': (.text._ZN5clang9ASTReader21FinishedDeserializingEv.part.1624.constprop.1672+0x43c): undefined reference to `llvm::Timer::stopTimer()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReader.cpp.o): In function `clang::ASTReader::FinishedDeserializing() [clone .part.1624] [clone .constprop.1672]': (.text._ZN5clang9ASTReader21FinishedDeserializingEv.part.1624.constprop.1672+0x7e8): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::ReadObjCTypeParamList()': (.text._ZN5clang13ASTDeclReader21ReadObjCTypeParamListEv+0xdb): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::ReadObjCTypeParamList()': (.text._ZN5clang13ASTDeclReader21ReadObjCTypeParamListEv+0x279): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `llvm::SmallVectorTemplateBase::push_back(unsigned int const&)': (.text._ZN4llvm23SmallVectorTemplateBaseIjLb1EE9push_backERKj[_ZN4llvm23SmallVectorTemplateBaseIjLb1EE9push_backERKj]+0x3c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `llvm::SmallVectorImpl::reserve(unsigned long)': (.text._ZN4llvm15SmallVectorImplIPN5clang4ExprEE7reserveEm[_ZN4llvm15SmallVectorImplIPN5clang4ExprEE7reserveEm]+0x2a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o):(.text._ZN5clang9ASTReader14ReadAttributesERNS_13serialization10ModuleFileERN4llvm11SmallVectorIPNS_4AttrELj2EEERKNS5_ImLj64EEERj+0x1af5): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitObjCCategoryDecl(clang::ObjCCategoryDecl*)': (.text._ZN5clang13ASTDeclReader21VisitObjCCategoryDeclEPNS_16ObjCCategoryDeclE+0x1ef): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitObjCCategoryDecl(clang::ObjCCategoryDecl*)': (.text._ZN5clang13ASTDeclReader21VisitObjCCategoryDeclEPNS_16ObjCCategoryDeclE+0x342): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitObjCCategoryDecl(clang::ObjCCategoryDecl*)': (.text._ZN5clang13ASTDeclReader21VisitObjCCategoryDeclEPNS_16ObjCCategoryDeclE+0x525): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitObjCCategoryDecl(clang::ObjCCategoryDecl*)': (.text._ZN5clang13ASTDeclReader21VisitObjCCategoryDeclEPNS_16ObjCCategoryDeclE+0x56a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitObjCCategoryDecl(clang::ObjCCategoryDecl*)': (.text._ZN5clang13ASTDeclReader21VisitObjCCategoryDeclEPNS_16ObjCCategoryDeclE+0x594): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitBlockDecl(clang::BlockDecl*)': (.text._ZN5clang13ASTDeclReader14VisitBlockDeclEPNS_9BlockDeclE+0xb0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o):(.text._ZN5clang13ASTDeclReader14VisitBlockDeclEPNS_9BlockDeclE+0x12c): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTReader::loadPendingDeclChain(clang::Decl*, unsigned long)': (.text._ZN5clang9ASTReader20loadPendingDeclChainEPNS_4DeclEm+0x3d0): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `void clang::ASTDeclReader::mergeRedeclarable(clang::Redeclarable*, clang::TypedefNameDecl*, clang::ASTDeclReader::RedeclarableResult&, unsigned int)': (.text._ZN5clang13ASTDeclReader17mergeRedeclarableINS_15TypedefNameDeclEEEvPNS_12RedeclarableIT_EEPS4_RNS0_18RedeclarableResultEj[_ZN5clang13ASTDeclReader17mergeRedeclarableINS_15TypedefNameDeclEEEvPNS_12RedeclarableIT_EEPS4_RNS0_18RedeclarableResultEj]+0x10d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `void clang::ASTDeclReader::mergeRedeclarable(clang::Redeclarable*, clang::TagDecl*, clang::ASTDeclReader::RedeclarableResult&, unsigned int)': (.text._ZN5clang13ASTDeclReader17mergeRedeclarableINS_7TagDeclEEEvPNS_12RedeclarableIT_EEPS4_RNS0_18RedeclarableResultEj[_ZN5clang13ASTDeclReader17mergeRedeclarableINS_7TagDeclEEEvPNS_12RedeclarableIT_EEPS4_RNS0_18RedeclarableResultEj]+0x10d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `void clang::ASTDeclReader::mergeRedeclarable(clang::Redeclarable*, clang::FunctionDecl*, clang::ASTDeclReader::RedeclarableResult&, unsigned int)': (.text._ZN5clang13ASTDeclReader17mergeRedeclarableINS_12FunctionDeclEEEvPNS_12RedeclarableIT_EEPS4_RNS0_18RedeclarableResultEj[_ZN5clang13ASTDeclReader17mergeRedeclarableINS_12FunctionDeclEEEvPNS_12RedeclarableIT_EEPS4_RNS0_18RedeclarableResultEj]+0x10d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `void clang::ASTDeclReader::mergeRedeclarable(clang::Redeclarable*, clang::ObjCInterfaceDecl*, clang::ASTDeclReader::RedeclarableResult&, unsigned int)': (.text._ZN5clang13ASTDeclReader17mergeRedeclarableINS_17ObjCInterfaceDeclEEEvPNS_12RedeclarableIT_EEPS4_RNS0_18RedeclarableResultEj[_ZN5clang13ASTDeclReader17mergeRedeclarableINS_17ObjCInterfaceDeclEEEvPNS_12RedeclarableIT_EEPS4_RNS0_18RedeclarableResultEj]+0x10d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `void clang::ASTDeclReader::mergeRedeclarable(clang::Redeclarable*, clang::ObjCProtocolDecl*, clang::ASTDeclReader::RedeclarableResult&, unsigned int)': (.text._ZN5clang13ASTDeclReader17mergeRedeclarableINS_16ObjCProtocolDeclEEEvPNS_12RedeclarableIT_EEPS4_RNS0_18RedeclarableResultEj[_ZN5clang13ASTDeclReader17mergeRedeclarableINS_16ObjCProtocolDeclEEEvPNS_12RedeclarableIT_EEPS4_RNS0_18RedeclarableResultEj]+0x135): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o):(.text._ZN5clang13ASTDeclReader17mergeRedeclarableINS_7VarDeclEEEvPNS_12RedeclarableIT_EEPS4_RNS0_18RedeclarableResultEj[_ZN5clang13ASTDeclReader17mergeRedeclarableINS_7VarDeclEEEvPNS_12RedeclarableIT_EEPS4_RNS0_18RedeclarableResultEj]+0x10d): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `bool llvm::function_ref::callback_fn<(anonymous namespace)::ObjCCategoriesVisitor>(long, clang::serialization::ModuleFile&)': (.text._ZN4llvm12function_refIFbRN5clang13serialization10ModuleFileEEE11callback_fnIN12_GLOBAL__N_121ObjCCategoriesVisitorEEEblS4_+0x186): undefined reference to `llvm::SmallPtrSetImplBase::erase_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::mergeDefinitionVisibility(clang::NamedDecl*, clang::NamedDecl*)': (.text._ZN5clang13ASTDeclReader25mergeDefinitionVisibilityEPNS_9NamedDeclES2_[_ZN5clang13ASTDeclReader25mergeDefinitionVisibilityEPNS_9NamedDeclES2_]+0x2f0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::MergeDefinitionData(clang::CXXRecordDecl*, clang::CXXRecordDecl::DefinitionData&&)': (.text._ZN5clang13ASTDeclReader19MergeDefinitionDataEPNS_13CXXRecordDeclEONS1_14DefinitionDataE+0xcd): undefined reference to `llvm::SmallPtrSetImplBase::erase_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::MergeDefinitionData(clang::CXXRecordDecl*, clang::CXXRecordDecl::DefinitionData&&)': (.text._ZN5clang13ASTDeclReader19MergeDefinitionDataEPNS_13CXXRecordDeclEONS1_14DefinitionDataE+0x105f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::MergeDefinitionData(clang::CXXRecordDecl*, clang::CXXRecordDecl::DefinitionData&&)': (.text._ZN5clang13ASTDeclReader19MergeDefinitionDataEPNS_13CXXRecordDeclEONS1_14DefinitionDataE+0x10b0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::MergeDefinitionData(clang::CXXRecordDecl*, clang::CXXRecordDecl::DefinitionData&&)': (.text._ZN5clang13ASTDeclReader19MergeDefinitionDataEPNS_13CXXRecordDeclEONS1_14DefinitionDataE+0x10cf): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `newDeclIDList(clang::ASTContext&, unsigned int*, llvm::SmallVectorImpl&) [clone .constprop.1006]': (.text._ZL13newDeclIDListRN5clang10ASTContextEPjRN4llvm15SmallVectorImplIjEE.constprop.1006+0x349): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `newDeclIDList(clang::ASTContext&, unsigned int*, llvm::SmallVectorImpl&) [clone .constprop.1006]': (.text._ZL13newDeclIDListRN5clang10ASTContextEPjRN4llvm15SmallVectorImplIjEE.constprop.1006+0x373): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o):(.text._ZL13newDeclIDListRN5clang10ASTContextEPjRN4llvm15SmallVectorImplIjEE.constprop.1006+0x3a6): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::ReadCXXRecordDefinition(clang::CXXRecordDecl*, bool)': (.text._ZN5clang13ASTDeclReader23ReadCXXRecordDefinitionEPNS_13CXXRecordDeclEb+0x11e): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::UpdateDecl(clang::Decl*, clang::serialization::ModuleFile&, llvm::SmallVector const&)': (.text._ZN5clang13ASTDeclReader10UpdateDeclEPNS_4DeclERNS_13serialization10ModuleFileERKN4llvm11SmallVectorImLj64EEE+0x1901): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::UpdateDecl(clang::Decl*, clang::serialization::ModuleFile&, llvm::SmallVector const&)': (.text._ZN5clang13ASTDeclReader10UpdateDeclEPNS_4DeclERNS_13serialization10ModuleFileERKN4llvm11SmallVectorImLj64EEE+0x1925): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::UpdateDecl(clang::Decl*, clang::serialization::ModuleFile&, llvm::SmallVector const&)': (.text._ZN5clang13ASTDeclReader10UpdateDeclEPNS_4DeclERNS_13serialization10ModuleFileERKN4llvm11SmallVectorImLj64EEE+0x194b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::UpdateDecl(clang::Decl*, clang::serialization::ModuleFile&, llvm::SmallVector const&)': (.text._ZN5clang13ASTDeclReader10UpdateDeclEPNS_4DeclERNS_13serialization10ModuleFileERKN4llvm11SmallVectorImLj64EEE+0x1973): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::UpdateDecl(clang::Decl*, clang::serialization::ModuleFile&, llvm::SmallVector const&)': (.text._ZN5clang13ASTDeclReader10UpdateDeclEPNS_4DeclERNS_13serialization10ModuleFileERKN4llvm11SmallVectorImLj64EEE+0x1993): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o):(.text._ZN5clang13ASTDeclReader10UpdateDeclEPNS_4DeclERNS_13serialization10ModuleFileERKN4llvm11SmallVectorImLj64EEE+0x1c27): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTReader::loadDeclUpdateRecords(unsigned int, clang::Decl*)': (.text._ZN5clang9ASTReader21loadDeclUpdateRecordsEjPNS_4DeclE+0x189d): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::FindExistingResult::~FindExistingResult()': (.text._ZN5clang13ASTDeclReader18FindExistingResultD2Ev+0x549): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::findExisting(clang::NamedDecl*)': (.text._ZN5clang13ASTDeclReader12findExistingEPNS_9NamedDeclE+0x71c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitEnumConstantDecl(clang::EnumConstantDecl*)': (.text._ZN5clang13ASTDeclReader21VisitEnumConstantDeclEPNS_16EnumConstantDeclE+0xe4): undefined reference to `llvm::APInt::AssignSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitIndirectFieldDecl(clang::IndirectFieldDecl*)': (.text._ZN5clang13ASTDeclReader22VisitIndirectFieldDeclEPNS_17IndirectFieldDeclE+0x29b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitIndirectFieldDecl(clang::IndirectFieldDecl*)': (.text._ZN5clang13ASTDeclReader22VisitIndirectFieldDeclEPNS_17IndirectFieldDeclE+0x2cb): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitTagDecl(clang::TagDecl*)': (.text._ZN5clang13ASTDeclReader12VisitTagDeclEPNS_7TagDeclE+0x4a4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitFunctionDecl(clang::FunctionDecl*)': (.text._ZN5clang13ASTDeclReader17VisitFunctionDeclEPNS_12FunctionDeclE+0x5da): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitFunctionDecl(clang::FunctionDecl*)': (.text._ZN5clang13ASTDeclReader17VisitFunctionDeclEPNS_12FunctionDeclE+0x669): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o):(.text._ZN5clang13ASTDeclReader17VisitFunctionDeclEPNS_12FunctionDeclE+0x7ff): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitFunctionDecl(clang::FunctionDecl*)': (.text._ZN5clang13ASTDeclReader17VisitFunctionDeclEPNS_12FunctionDeclE+0xf51): undefined reference to `llvm::FoldingSetNodeID::AddInteger(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitFunctionDecl(clang::FunctionDecl*)': (.text._ZN5clang13ASTDeclReader17VisitFunctionDeclEPNS_12FunctionDeclE+0xff6): undefined reference to `llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitFunctionDecl(clang::FunctionDecl*)': (.text._ZN5clang13ASTDeclReader17VisitFunctionDeclEPNS_12FunctionDeclE+0x101a): undefined reference to `llvm::FoldingSetImpl::InsertNode(llvm::FoldingSetImpl::Node*, void*)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitFunctionDecl(clang::FunctionDecl*)': (.text._ZN5clang13ASTDeclReader17VisitFunctionDeclEPNS_12FunctionDeclE+0x1083): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitObjCInterfaceDecl(clang::ObjCInterfaceDecl*)': (.text._ZN5clang13ASTDeclReader22VisitObjCInterfaceDeclEPNS_17ObjCInterfaceDeclE+0x3c6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitObjCInterfaceDecl(clang::ObjCInterfaceDecl*)': (.text._ZN5clang13ASTDeclReader22VisitObjCInterfaceDeclEPNS_17ObjCInterfaceDeclE+0x425): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitObjCInterfaceDecl(clang::ObjCInterfaceDecl*)': (.text._ZN5clang13ASTDeclReader22VisitObjCInterfaceDeclEPNS_17ObjCInterfaceDeclE+0x5cf): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitObjCInterfaceDecl(clang::ObjCInterfaceDecl*)': (.text._ZN5clang13ASTDeclReader22VisitObjCInterfaceDeclEPNS_17ObjCInterfaceDeclE+0x652): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitObjCInterfaceDecl(clang::ObjCInterfaceDecl*)': (.text._ZN5clang13ASTDeclReader22VisitObjCInterfaceDeclEPNS_17ObjCInterfaceDeclE+0x6c7): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitObjCInterfaceDecl(clang::ObjCInterfaceDecl*)': (.text._ZN5clang13ASTDeclReader22VisitObjCInterfaceDeclEPNS_17ObjCInterfaceDeclE+0x767): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitObjCInterfaceDecl(clang::ObjCInterfaceDecl*)': (.text._ZN5clang13ASTDeclReader22VisitObjCInterfaceDeclEPNS_17ObjCInterfaceDeclE+0x7d7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitObjCInterfaceDecl(clang::ObjCInterfaceDecl*)': (.text._ZN5clang13ASTDeclReader22VisitObjCInterfaceDeclEPNS_17ObjCInterfaceDeclE+0x845): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitObjCInterfaceDecl(clang::ObjCInterfaceDecl*)': (.text._ZN5clang13ASTDeclReader22VisitObjCInterfaceDeclEPNS_17ObjCInterfaceDeclE+0x878): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitObjCProtocolDecl(clang::ObjCProtocolDecl*)': (.text._ZN5clang13ASTDeclReader21VisitObjCProtocolDeclEPNS_16ObjCProtocolDeclE+0x2c2): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitObjCProtocolDecl(clang::ObjCProtocolDecl*)': (.text._ZN5clang13ASTDeclReader21VisitObjCProtocolDeclEPNS_16ObjCProtocolDeclE+0x444): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitObjCProtocolDecl(clang::ObjCProtocolDecl*)': (.text._ZN5clang13ASTDeclReader21VisitObjCProtocolDeclEPNS_16ObjCProtocolDeclE+0x4fc): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitObjCProtocolDecl(clang::ObjCProtocolDecl*)': (.text._ZN5clang13ASTDeclReader21VisitObjCProtocolDeclEPNS_16ObjCProtocolDeclE+0x550): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitObjCProtocolDecl(clang::ObjCProtocolDecl*)': (.text._ZN5clang13ASTDeclReader21VisitObjCProtocolDeclEPNS_16ObjCProtocolDeclE+0x592): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitObjCProtocolDecl(clang::ObjCProtocolDecl*)': (.text._ZN5clang13ASTDeclReader21VisitObjCProtocolDeclEPNS_16ObjCProtocolDeclE+0x645): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitVarDeclImpl(clang::VarDecl*)': (.text._ZN5clang13ASTDeclReader16VisitVarDeclImplEPNS_7VarDeclE+0x5f7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitVarTemplateSpecializationDeclImpl(clang::VarTemplateSpecializationDecl*)': (.text._ZN5clang13ASTDeclReader38VisitVarTemplateSpecializationDeclImplEPNS_29VarTemplateSpecializationDeclE+0x4ae): undefined reference to `llvm::FoldingSetImpl::GetOrInsertNode(llvm::FoldingSetImpl::Node*)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitVarTemplateSpecializationDeclImpl(clang::VarTemplateSpecializationDecl*)': (.text._ZN5clang13ASTDeclReader38VisitVarTemplateSpecializationDeclImplEPNS_29VarTemplateSpecializationDeclE+0x4e2): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitVarTemplateSpecializationDeclImpl(clang::VarTemplateSpecializationDecl*)': (.text._ZN5clang13ASTDeclReader38VisitVarTemplateSpecializationDeclImplEPNS_29VarTemplateSpecializationDeclE+0x514): undefined reference to `llvm::FoldingSetImpl::GetOrInsertNode(llvm::FoldingSetImpl::Node*)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitVarTemplateSpecializationDeclImpl(clang::VarTemplateSpecializationDecl*)': (.text._ZN5clang13ASTDeclReader38VisitVarTemplateSpecializationDeclImplEPNS_29VarTemplateSpecializationDeclE+0x569): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitNamespaceDecl(clang::NamespaceDecl*)': (.text._ZN5clang13ASTDeclReader18VisitNamespaceDeclEPNS_13NamespaceDeclE+0x46b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitNamespaceAliasDecl(clang::NamespaceAliasDecl*)': (.text._ZN5clang13ASTDeclReader23VisitNamespaceAliasDeclEPNS_18NamespaceAliasDeclE+0x3c8): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitUsingShadowDecl(clang::UsingShadowDecl*)': (.text._ZN5clang13ASTDeclReader20VisitUsingShadowDeclEPNS_15UsingShadowDeclE+0x308): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitClassTemplateSpecializationDeclImpl(clang::ClassTemplateSpecializationDecl*)': (.text._ZN5clang13ASTDeclReader40VisitClassTemplateSpecializationDeclImplEPNS_31ClassTemplateSpecializationDeclE+0x4e1): undefined reference to `llvm::FoldingSetImpl::GetOrInsertNode(llvm::FoldingSetImpl::Node*)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitClassTemplateSpecializationDeclImpl(clang::ClassTemplateSpecializationDecl*)': (.text._ZN5clang13ASTDeclReader40VisitClassTemplateSpecializationDeclImplEPNS_31ClassTemplateSpecializationDeclE+0x56f): undefined reference to `llvm::FoldingSetImpl::GetOrInsertNode(llvm::FoldingSetImpl::Node*)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitClassTemplateSpecializationDeclImpl(clang::ClassTemplateSpecializationDecl*)': (.text._ZN5clang13ASTDeclReader40VisitClassTemplateSpecializationDeclImplEPNS_31ClassTemplateSpecializationDeclE+0x5ee): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitClassTemplateSpecializationDeclImpl(clang::ClassTemplateSpecializationDecl*)': (.text._ZN5clang13ASTDeclReader40VisitClassTemplateSpecializationDeclImplEPNS_31ClassTemplateSpecializationDeclE+0x632): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::mergeTemplatePattern(clang::RedeclarableTemplateDecl*, clang::RedeclarableTemplateDecl*, unsigned int, bool)': (.text._ZN5clang13ASTDeclReader20mergeTemplatePatternEPNS_24RedeclarableTemplateDeclES2_jb+0x13a): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `void clang::ASTDeclReader::mergeRedeclarable(clang::Redeclarable*, clang::RedeclarableTemplateDecl*, clang::ASTDeclReader::RedeclarableResult&, unsigned int)': (.text._ZN5clang13ASTDeclReader17mergeRedeclarableINS_24RedeclarableTemplateDeclEEEvPNS_12RedeclarableIT_EEPS4_RNS0_18RedeclarableResultEj[_ZN5clang13ASTDeclReader17mergeRedeclarableINS_24RedeclarableTemplateDeclEEEvPNS_12RedeclarableIT_EEPS4_RNS0_18RedeclarableResultEj]+0x135): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitRedeclarableTemplateDecl(clang::RedeclarableTemplateDecl*)': (.text._ZN5clang13ASTDeclReader29VisitRedeclarableTemplateDeclEPNS_24RedeclarableTemplateDeclE+0x386): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitRedeclarableTemplateDecl(clang::RedeclarableTemplateDecl*)': (.text._ZN5clang13ASTDeclReader29VisitRedeclarableTemplateDeclEPNS_24RedeclarableTemplateDeclE+0x405): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitClassTemplateDecl(clang::ClassTemplateDecl*)': (.text._ZN5clang13ASTDeclReader22VisitClassTemplateDeclEPNS_17ClassTemplateDeclE+0x13b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitVarTemplateDecl(clang::VarTemplateDecl*)': (.text._ZN5clang13ASTDeclReader20VisitVarTemplateDeclEPNS_15VarTemplateDeclE+0x103): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTDeclReader::VisitFunctionTemplateDecl(clang::FunctionTemplateDecl*)': (.text._ZN5clang13ASTDeclReader25VisitFunctionTemplateDeclEPNS_20FunctionTemplateDeclE+0x103): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderDecl.cpp.o): In function `clang::ASTReader::ReadDeclRecord(unsigned int)': (.text._ZN5clang9ASTReader14ReadDeclRecordEj+0xc38): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderStmt.cpp.o):(.text._ZN5clang13ASTStmtReader25ReadTemplateKWAndArgsInfoERNS_24ASTTemplateKWAndArgsInfoEPNS_19TemplateArgumentLocEj+0x165): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderStmt.cpp.o): In function `clang::ASTStmtReader::VisitFloatingLiteral(clang::FloatingLiteral*)': (.text._ZN5clang13ASTStmtReader20VisitFloatingLiteralEPNS_15FloatingLiteralE+0xac): undefined reference to `llvm::APFloat::bitcastToAPInt() const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderStmt.cpp.o): In function `clang::ASTStmtReader::VisitFloatingLiteral(clang::FloatingLiteral*)': (.text._ZN5clang13ASTStmtReader20VisitFloatingLiteralEPNS_15FloatingLiteralE+0xd8): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderStmt.cpp.o): In function `clang::ASTStmtReader::VisitStringLiteral(clang::StringLiteral*)': (.text._ZN5clang13ASTStmtReader18VisitStringLiteralEPNS_13StringLiteralE+0x216): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderStmt.cpp.o): In function `clang::ASTStmtReader::VisitOverloadExpr(clang::OverloadExpr*)': (.text._ZN5clang13ASTStmtReader17VisitOverloadExprEPNS_12OverloadExprE+0x142): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderStmt.cpp.o): In function `clang::ASTStmtReader::VisitCastExpr(clang::CastExpr*)': (.text._ZN5clang13ASTStmtReader13VisitCastExprEPNS_8CastExprE+0x1fb): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderStmt.cpp.o): In function `clang::ASTStmtReader::VisitDesignatedInitExpr(clang::DesignatedInitExpr*)': (.text._ZN5clang13ASTStmtReader23VisitDesignatedInitExprEPNS_18DesignatedInitExprE+0x7c7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderStmt.cpp.o): In function `clang::ASTStmtReader::VisitDesignatedInitExpr(clang::DesignatedInitExpr*)': (.text._ZN5clang13ASTStmtReader23VisitDesignatedInitExprEPNS_18DesignatedInitExprE+0x96d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderStmt.cpp.o):(.text._ZN5clang13ASTStmtReader22VisitShuffleVectorExprEPNS_17ShuffleVectorExprE+0xae): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderStmt.cpp.o): In function `clang::ASTReader::ReadStmtFromStream(clang::serialization::ModuleFile&)': (.text._ZN5clang9ASTReader18ReadStmtFromStreamERNS_13serialization10ModuleFileE+0xb61): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderStmt.cpp.o): In function `clang::ASTReader::ReadStmtFromStream(clang::serialization::ModuleFile&)': (.text._ZN5clang9ASTReader18ReadStmtFromStreamERNS_13serialization10ModuleFileE+0xb7e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTReaderStmt.cpp.o): In function `clang::ASTReader::ReadStmtFromStream(clang::serialization::ModuleFile&)': (.text._ZN5clang9ASTReader18ReadStmtFromStreamERNS_13serialization10ModuleFileE+0x407f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::AddedVisibleDecl(clang::DeclContext const*, clang::Decl const*)': (.text._ZN5clang9ASTWriter16AddedVisibleDeclEPKNS_11DeclContextEPKNS_4DeclE+0x54): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::AddedVisibleDecl(clang::DeclContext const*, clang::Decl const*)': (.text._ZN5clang9ASTWriter16AddedVisibleDeclEPKNS_11DeclContextEPKNS_4DeclE+0x14a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::AddedVisibleDecl(clang::DeclContext const*, clang::Decl const*)': (.text._ZN5clang9ASTWriter16AddedVisibleDeclEPKNS_11DeclContextEPKNS_4DeclE+0x16d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::AddedVisibleDecl(clang::DeclContext const*, clang::Decl const*)': (.text._ZN5clang9ASTWriter16AddedVisibleDeclEPKNS_11DeclContextEPKNS_4DeclE+0x193): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `llvm::OnDiskChainedHashTableGenerator<(anonymous namespace)::ASTDeclContextNameLookupTrait>::insert(clang::serialization::DeclarationNameKey, std::pair const&, (anonymous namespace)::ASTDeclContextNameLookupTrait&) [clone .isra.1337] [clone .constprop.1842]': (.text._ZN4llvm31OnDiskChainedHashTableGeneratorIN12_GLOBAL__N_129ASTDeclContextNameLookupTraitEE6insertEN5clang13serialization18DeclarationNameKeyERKSt4pairIjjERS2_.isra.1337.constprop.1842+0x239): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `void llvm::BitstreamWriter::EmitRecord >(unsigned int, llvm::SmallVector const&, unsigned int) [clone .part.1021]': (.text._ZN4llvm15BitstreamWriter10EmitRecordINS_11SmallVectorImLj16EEEEEvjRKT_j.part.1021+0x2de): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o):(.text._ZN4llvm15BitstreamWriter10EmitRecordINS_11SmallVectorImLj16EEEEEvjRKT_j.part.1021+0x32e): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `llvm::BitstreamWriter::EmitAbbrev(llvm::BitCodeAbbrev*)': (.text._ZN4llvm15BitstreamWriter10EmitAbbrevEPNS_13BitCodeAbbrevE[_ZN4llvm15BitstreamWriter10EmitAbbrevEPNS_13BitCodeAbbrevE]+0x41d): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `llvm::BitstreamWriter::EmitAbbrev(llvm::BitCodeAbbrev*)': (.text._ZN4llvm15BitstreamWriter10EmitAbbrevEPNS_13BitCodeAbbrevE[_ZN4llvm15BitstreamWriter10EmitAbbrevEPNS_13BitCodeAbbrevE]+0x4b6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `llvm::BitstreamWriter::EmitAbbrev(llvm::BitCodeAbbrev*)': (.text._ZN4llvm15BitstreamWriter10EmitAbbrevEPNS_13BitCodeAbbrevE[_ZN4llvm15BitstreamWriter10EmitAbbrevEPNS_13BitCodeAbbrevE]+0x5a2): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `llvm::BitstreamWriter::EmitAbbrev(llvm::BitCodeAbbrev*)': (.text._ZN4llvm15BitstreamWriter10EmitAbbrevEPNS_13BitCodeAbbrevE[_ZN4llvm15BitstreamWriter10EmitAbbrevEPNS_13BitCodeAbbrevE]+0x5dd): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `llvm::BitstreamWriter::EmitAbbrev(llvm::BitCodeAbbrev*)': (.text._ZN4llvm15BitstreamWriter10EmitAbbrevEPNS_13BitCodeAbbrevE[_ZN4llvm15BitstreamWriter10EmitAbbrevEPNS_13BitCodeAbbrevE]+0x646): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `llvm::BitstreamWriter::EmitAbbrev(llvm::BitCodeAbbrev*)': (.text._ZN4llvm15BitstreamWriter10EmitAbbrevEPNS_13BitCodeAbbrevE[_ZN4llvm15BitstreamWriter10EmitAbbrevEPNS_13BitCodeAbbrevE]+0x667): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o):(.text._ZN5clang9ASTWriter20WriteFPPragmaOptionsERKNS_9FPOptionsE+0x105): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::PreparePathForOutput(llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter20PreparePathForOutputERN4llvm15SmallVectorImplIcEE+0x31): undefined reference to `llvm::sys::path::remove_dots(llvm::SmallVectorImpl&, bool)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::PreparePathForOutput(llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter20PreparePathForOutputERN4llvm15SmallVectorImplIcEE+0x80): undefined reference to `llvm::sys::path::is_separator(char)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::PreparePathForOutput(llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter20PreparePathForOutputERN4llvm15SmallVectorImplIcEE+0xe2): undefined reference to `llvm::sys::path::is_separator(char)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::AddPath(llvm::StringRef, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter7AddPathEN4llvm9StringRefERNS1_15SmallVectorImplImEE+0xd9): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteDeclReplacementsBlock()': (.text._ZN5clang9ASTWriter26WriteDeclReplacementsBlockEv+0xde): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteDeclReplacementsBlock()': (.text._ZN5clang9ASTWriter26WriteDeclReplacementsBlockEv+0x14e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteDeclReplacementsBlock()': (.text._ZN5clang9ASTWriter26WriteDeclReplacementsBlockEv+0x16e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::AddSourceLocation(clang::SourceLocation, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter17AddSourceLocationENS_14SourceLocationERN4llvm15SmallVectorImplImEE+0x37): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o):(.text._ZN12_GLOBAL__N_113TypeLocWriter17VisitArrayTypeLocEN5clang12ArrayTypeLocE.isra.1009+0x97): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::AddAPFloat(llvm::APFloat const&, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter10AddAPFloatERKN4llvm7APFloatERNS1_15SmallVectorImplImEE+0x22): undefined reference to `llvm::APFloat::bitcastToAPInt() const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::AddCXXCtorInitializersRef(llvm::ArrayRef, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter25AddCXXCtorInitializersRefEN4llvm8ArrayRefIPNS_18CXXCtorInitializerEEERNS1_15SmallVectorImplImEE+0xb6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::AddCXXCtorInitializersRef(llvm::ArrayRef, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter25AddCXXCtorInitializersRefEN4llvm8ArrayRefIPNS_18CXXCtorInitializerEEERNS1_15SmallVectorImplImEE+0xdf): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::AddCXXBaseSpecifiersRef(clang::CXXBaseSpecifier const*, clang::CXXBaseSpecifier const*, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter23AddCXXBaseSpecifiersRefEPKNS_16CXXBaseSpecifierES3_RN4llvm15SmallVectorImplImEE+0xb6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::AddCXXBaseSpecifiersRef(clang::CXXBaseSpecifier const*, clang::CXXBaseSpecifier const*, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter23AddCXXBaseSpecifiersRefEPKNS_16CXXBaseSpecifierES3_RN4llvm15SmallVectorImplImEE+0xdf): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `llvm::SmallVectorTemplateBase::push_back(llvm::BitCodeAbbrevOp const&)': (.text._ZN4llvm23SmallVectorTemplateBaseINS_15BitCodeAbbrevOpELb1EE9push_backERKS1_[_ZN4llvm23SmallVectorTemplateBaseINS_15BitCodeAbbrevOpELb1EE9push_backERKS1_]+0x44): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o):(.text._ZN5clang9ASTWriter15AddVersionTupleERKNS_12VersionTupleERN4llvm15SmallVectorImplImEE+0xdf): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::~ASTWriter()': (.text._ZN5clang9ASTWriterD2Ev+0x195): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteComments()': (.text._ZN5clang9ASTWriter13WriteCommentsEv+0x14b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteComments()': (.text._ZN5clang9ASTWriter13WriteCommentsEv+0x16e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteComments()': (.text._ZN5clang9ASTWriter13WriteCommentsEv+0x193): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `llvm::SmallSet >::insert(clang::DeclarationName const&)': (.text._ZN4llvm8SmallSetIN5clang15DeclarationNameELj8ESt4lessIS2_EE6insertERKS2_[_ZN4llvm8SmallSetIN5clang15DeclarationNameELj8ESt4lessIS2_EE6insertERKS2_]+0xf7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&)': (.text._ZN4llvm15SmallVectorImplIN5clang9ASTWriter10DeclUpdateEEaSEOS4_[_ZN4llvm15SmallVectorImplIN5clang9ASTWriter10DeclUpdateEEaSEOS4_]+0x10c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o):(.text._ZN5clang9ASTWriter23WriteSourceManagerBlockERNS_13SourceManagerERKNS_12PreprocessorE+0xea0): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteControlBlock(clang::Preprocessor&, clang::ASTContext&, llvm::StringRef, std::__cxx11::basic_string, std::allocator > const&)': (.text._ZN5clang9ASTWriter17WriteControlBlockERNS_12PreprocessorERNS_10ASTContextEN4llvm9StringRefERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x45d): undefined reference to `llvm::sys::path::remove_dots(llvm::SmallVectorImpl&, bool)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteControlBlock(clang::Preprocessor&, clang::ASTContext&, llvm::StringRef, std::__cxx11::basic_string, std::allocator > const&)': (.text._ZN5clang9ASTWriter17WriteControlBlockERNS_12PreprocessorERNS_10ASTContextEN4llvm9StringRefERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x2749): undefined reference to `llvm::sys::Process::GetRandomNumber()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteControlBlock(clang::Preprocessor&, clang::ASTContext&, llvm::StringRef, std::__cxx11::basic_string, std::allocator > const&)': (.text._ZN5clang9ASTWriter17WriteControlBlockERNS_12PreprocessorERNS_10ASTContextEN4llvm9StringRefERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x2a35): undefined reference to `llvm::sys::path::parent_path(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteSubmodules(clang::Module*)': (.text._ZN5clang9ASTWriter15WriteSubmodulesEPNS_6ModuleE+0x1315): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteSubmodules(clang::Module*)': (.text._ZN5clang9ASTWriter15WriteSubmodulesEPNS_6ModuleE+0x1419): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteSubmodules(clang::Module*)': (.text._ZN5clang9ASTWriter15WriteSubmodulesEPNS_6ModuleE+0x1678): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WritePragmaDiagnosticMappings(clang::DiagnosticsEngine const&, bool) [clone .part.1612] [clone .constprop.1802]': (.text._ZN5clang9ASTWriter29WritePragmaDiagnosticMappingsERKNS_17DiagnosticsEngineEb.part.1612.constprop.1802+0x3bc): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WritePragmaDiagnosticMappings(clang::DiagnosticsEngine const&, bool) [clone .part.1612] [clone .constprop.1802]': (.text._ZN5clang9ASTWriter29WritePragmaDiagnosticMappingsERKNS_17DiagnosticsEngineEb.part.1612.constprop.1802+0x51f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o):(.text._ZN5clang9ASTWriter29WritePragmaDiagnosticMappingsERKNS_17DiagnosticsEngineEb.part.1612.constprop.1802+0x542): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteHeaderSearch(clang::HeaderSearch const&)': (.text._ZN5clang9ASTWriter17WriteHeaderSearchERKNS_12HeaderSearchE+0x5a8): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteHeaderSearch(clang::HeaderSearch const&)': (.text._ZN5clang9ASTWriter17WriteHeaderSearchERKNS_12HeaderSearchE+0x5b9): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteHeaderSearch(clang::HeaderSearch const&)': (.text._ZN5clang9ASTWriter17WriteHeaderSearchERKNS_12HeaderSearchE+0x5d9): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteHeaderSearch(clang::HeaderSearch const&)': (.text._ZN5clang9ASTWriter17WriteHeaderSearchERKNS_12HeaderSearchE+0x652): undefined reference to `llvm::raw_svector_ostream::current_pos() const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteHeaderSearch(clang::HeaderSearch const&)': (.text._ZN5clang9ASTWriter17WriteHeaderSearchERKNS_12HeaderSearchE+0x684): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteHeaderSearch(clang::HeaderSearch const&)': (.text._ZN5clang9ASTWriter17WriteHeaderSearchERKNS_12HeaderSearchE+0x728): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteHeaderSearch(clang::HeaderSearch const&)': (.text._ZN5clang9ASTWriter17WriteHeaderSearchERKNS_12HeaderSearchE+0x751): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteHeaderSearch(clang::HeaderSearch const&)': (.text._ZN5clang9ASTWriter17WriteHeaderSearchERKNS_12HeaderSearchE+0x7c8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteHeaderSearch(clang::HeaderSearch const&)': (.text._ZN5clang9ASTWriter17WriteHeaderSearchERKNS_12HeaderSearchE+0x7e9): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o):(.text._ZN5clang9ASTWriter17WriteHeaderSearchERKNS_12HeaderSearchE+0x813): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteHeaderSearch(clang::HeaderSearch const&)': (.text._ZN5clang9ASTWriter17WriteHeaderSearchERKNS_12HeaderSearchE+0x82c): undefined reference to `llvm::raw_svector_ostream::current_pos() const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteHeaderSearch(clang::HeaderSearch const&)': (.text._ZN5clang9ASTWriter17WriteHeaderSearchERKNS_12HeaderSearchE+0x873): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteHeaderSearch(clang::HeaderSearch const&)': (.text._ZN5clang9ASTWriter17WriteHeaderSearchERKNS_12HeaderSearchE+0x891): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteHeaderSearch(clang::HeaderSearch const&)': (.text._ZN5clang9ASTWriter17WriteHeaderSearchERKNS_12HeaderSearchE+0x8c4): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteHeaderSearch(clang::HeaderSearch const&)': (.text._ZN5clang9ASTWriter17WriteHeaderSearchERKNS_12HeaderSearchE+0x8ec): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteHeaderSearch(clang::HeaderSearch const&)': (.text._ZN5clang9ASTWriter17WriteHeaderSearchERKNS_12HeaderSearchE+0x966): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteHeaderSearch(clang::HeaderSearch const&)': (.text._ZN5clang9ASTWriter17WriteHeaderSearchERKNS_12HeaderSearchE+0x9a4): undefined reference to `llvm::raw_svector_ostream::current_pos() const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteHeaderSearch(clang::HeaderSearch const&)': (.text._ZN5clang9ASTWriter17WriteHeaderSearchERKNS_12HeaderSearchE+0x9ec): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteHeaderSearch(clang::HeaderSearch const&)': (.text._ZN5clang9ASTWriter17WriteHeaderSearchERKNS_12HeaderSearchE+0xa15): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteHeaderSearch(clang::HeaderSearch const&)': (.text._ZN5clang9ASTWriter17WriteHeaderSearchERKNS_12HeaderSearchE+0xa38): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteHeaderSearch(clang::HeaderSearch const&)': (.text._ZN5clang9ASTWriter17WriteHeaderSearchERKNS_12HeaderSearchE+0xa7e): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteHeaderSearch(clang::HeaderSearch const&)': (.text._ZN5clang9ASTWriter17WriteHeaderSearchERKNS_12HeaderSearchE+0xaa2): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteHeaderSearch(clang::HeaderSearch const&)': (.text._ZN5clang9ASTWriter17WriteHeaderSearchERKNS_12HeaderSearchE+0xeee): undefined reference to `llvm::StringMapImpl::FindKey(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteHeaderSearch(clang::HeaderSearch const&)': (.text._ZN5clang9ASTWriter17WriteHeaderSearchERKNS_12HeaderSearchE+0xf40): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteHeaderSearch(clang::HeaderSearch const&)': (.text._ZN5clang9ASTWriter17WriteHeaderSearchERKNS_12HeaderSearchE+0xfd1): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteHeaderSearch(clang::HeaderSearch const&)': (.text._ZN5clang9ASTWriter17WriteHeaderSearchERKNS_12HeaderSearchE+0x1051): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteHeaderSearch(clang::HeaderSearch const&)': (.text._ZN5clang9ASTWriter17WriteHeaderSearchERKNS_12HeaderSearchE+0x11c1): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteHeaderSearch(clang::HeaderSearch const&)': (.text._ZN5clang9ASTWriter17WriteHeaderSearchERKNS_12HeaderSearchE+0x120f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteHeaderSearch(clang::HeaderSearch const&)': (.text._ZN5clang9ASTWriter17WriteHeaderSearchERKNS_12HeaderSearchE+0x1238): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteHeaderSearch(clang::HeaderSearch const&)': (.text._ZN5clang9ASTWriter17WriteHeaderSearchERKNS_12HeaderSearchE+0x1260): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteHeaderSearch(clang::HeaderSearch const&)': (.text._ZN5clang9ASTWriter17WriteHeaderSearchERKNS_12HeaderSearchE+0x12ce): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o):(.text._ZN5clang9ASTWriter14AddSelectorRefENS_8SelectorERN4llvm15SmallVectorImplImEE+0x3f): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteSelectors(clang::Sema&) [clone .part.1756] [clone .constprop.1794]': (.text._ZN5clang9ASTWriter14WriteSelectorsERNS_4SemaE.part.1756.constprop.1794+0x54f): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteSelectors(clang::Sema&) [clone .part.1756] [clone .constprop.1794]': (.text._ZN5clang9ASTWriter14WriteSelectorsERNS_4SemaE.part.1756.constprop.1794+0x560): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteSelectors(clang::Sema&) [clone .part.1756] [clone .constprop.1794]': (.text._ZN5clang9ASTWriter14WriteSelectorsERNS_4SemaE.part.1756.constprop.1794+0x580): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteSelectors(clang::Sema&) [clone .part.1756] [clone .constprop.1794]': (.text._ZN5clang9ASTWriter14WriteSelectorsERNS_4SemaE.part.1756.constprop.1794+0x5f7): undefined reference to `llvm::raw_svector_ostream::current_pos() const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteSelectors(clang::Sema&) [clone .part.1756] [clone .constprop.1794]': (.text._ZN5clang9ASTWriter14WriteSelectorsERNS_4SemaE.part.1756.constprop.1794+0x62c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteSelectors(clang::Sema&) [clone .part.1756] [clone .constprop.1794]': (.text._ZN5clang9ASTWriter14WriteSelectorsERNS_4SemaE.part.1756.constprop.1794+0x6d2): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteSelectors(clang::Sema&) [clone .part.1756] [clone .constprop.1794]': (.text._ZN5clang9ASTWriter14WriteSelectorsERNS_4SemaE.part.1756.constprop.1794+0x714): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteSelectors(clang::Sema&) [clone .part.1756] [clone .constprop.1794]': (.text._ZN5clang9ASTWriter14WriteSelectorsERNS_4SemaE.part.1756.constprop.1794+0x76d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteSelectors(clang::Sema&) [clone .part.1756] [clone .constprop.1794]': (.text._ZN5clang9ASTWriter14WriteSelectorsERNS_4SemaE.part.1756.constprop.1794+0x781): undefined reference to `llvm::raw_svector_ostream::current_pos() const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteSelectors(clang::Sema&) [clone .part.1756] [clone .constprop.1794]': (.text._ZN5clang9ASTWriter14WriteSelectorsERNS_4SemaE.part.1756.constprop.1794+0x7c9): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteSelectors(clang::Sema&) [clone .part.1756] [clone .constprop.1794]': (.text._ZN5clang9ASTWriter14WriteSelectorsERNS_4SemaE.part.1756.constprop.1794+0x82d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteSelectors(clang::Sema&) [clone .part.1756] [clone .constprop.1794]': (.text._ZN5clang9ASTWriter14WriteSelectorsERNS_4SemaE.part.1756.constprop.1794+0x849): undefined reference to `llvm::raw_svector_ostream::current_pos() const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteSelectors(clang::Sema&) [clone .part.1756] [clone .constprop.1794]': (.text._ZN5clang9ASTWriter14WriteSelectorsERNS_4SemaE.part.1756.constprop.1794+0x867): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteSelectors(clang::Sema&) [clone .part.1756] [clone .constprop.1794]': (.text._ZN5clang9ASTWriter14WriteSelectorsERNS_4SemaE.part.1756.constprop.1794+0x90c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteSelectors(clang::Sema&) [clone .part.1756] [clone .constprop.1794]': (.text._ZN5clang9ASTWriter14WriteSelectorsERNS_4SemaE.part.1756.constprop.1794+0x926): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteSelectors(clang::Sema&) [clone .part.1756] [clone .constprop.1794]': (.text._ZN5clang9ASTWriter14WriteSelectorsERNS_4SemaE.part.1756.constprop.1794+0x955): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteSelectors(clang::Sema&) [clone .part.1756] [clone .constprop.1794]': (.text._ZN5clang9ASTWriter14WriteSelectorsERNS_4SemaE.part.1756.constprop.1794+0x994): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteSelectors(clang::Sema&) [clone .part.1756] [clone .constprop.1794]': (.text._ZN5clang9ASTWriter14WriteSelectorsERNS_4SemaE.part.1756.constprop.1794+0x9d7): undefined reference to `llvm::raw_svector_ostream::current_pos() const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteSelectors(clang::Sema&) [clone .part.1756] [clone .constprop.1794]': (.text._ZN5clang9ASTWriter14WriteSelectorsERNS_4SemaE.part.1756.constprop.1794+0xa24): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteSelectors(clang::Sema&) [clone .part.1756] [clone .constprop.1794]': (.text._ZN5clang9ASTWriter14WriteSelectorsERNS_4SemaE.part.1756.constprop.1794+0xa4d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteSelectors(clang::Sema&) [clone .part.1756] [clone .constprop.1794]': (.text._ZN5clang9ASTWriter14WriteSelectorsERNS_4SemaE.part.1756.constprop.1794+0xa70): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteSelectors(clang::Sema&) [clone .part.1756] [clone .constprop.1794]': (.text._ZN5clang9ASTWriter14WriteSelectorsERNS_4SemaE.part.1756.constprop.1794+0xab6): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteSelectors(clang::Sema&) [clone .part.1756] [clone .constprop.1794]': (.text._ZN5clang9ASTWriter14WriteSelectorsERNS_4SemaE.part.1756.constprop.1794+0xadc): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteSelectors(clang::Sema&) [clone .part.1756] [clone .constprop.1794]': (.text._ZN5clang9ASTWriter14WriteSelectorsERNS_4SemaE.part.1756.constprop.1794+0x106b): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteSelectors(clang::Sema&) [clone .part.1756] [clone .constprop.1794]': (.text._ZN5clang9ASTWriter14WriteSelectorsERNS_4SemaE.part.1756.constprop.1794+0x10e7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::AddDeclRef(clang::Decl const*, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter10AddDeclRefEPKNS_4DeclERN4llvm15SmallVectorImplImEE+0x3f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `(anonymous namespace)::ASTTypeWriter::VisitTagType(clang::TagType const*) [clone .isra.1743]': (.text._ZN12_GLOBAL__N_113ASTTypeWriter12VisitTagTypeEPKN5clang7TagTypeE.isra.1743+0x6f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteObjCCategories()': (.text._ZN5clang9ASTWriter19WriteObjCCategoriesEv+0x1ee): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteObjCCategories()': (.text._ZN5clang9ASTWriter19WriteObjCCategoriesEv+0x20c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o):(.text._ZN5clang9ASTWriter24AddTemplateParameterListEPKNS_21TemplateParameterListERN4llvm15SmallVectorImplImEE+0xa1): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::AddTemplateArgument(clang::TemplateArgument const&, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter19AddTemplateArgumentERKNS_16TemplateArgumentERN4llvm15SmallVectorImplImEE+0x8f): undefined reference to `llvm::APInt::APInt(unsigned int, llvm::ArrayRef)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::AddTemplateArgument(clang::TemplateArgument const&, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter19AddTemplateArgumentERKNS_16TemplateArgumentERN4llvm15SmallVectorImplImEE+0x276): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::AddASTTemplateArgumentListInfo(clang::ASTTemplateArgumentListInfo const*, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter30AddASTTemplateArgumentListInfoEPKNS_27ASTTemplateArgumentListInfoERN4llvm15SmallVectorImplImEE+0x91): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::AddTemplateArgumentList(clang::TemplateArgumentList const*, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter23AddTemplateArgumentListEPKNS_20TemplateArgumentListERN4llvm15SmallVectorImplImEE+0x73): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteDeclContextLexicalBlock(clang::ASTContext&, clang::DeclContext*) [clone .part.1742] [clone .constprop.1800]': (.text._ZN5clang9ASTWriter28WriteDeclContextLexicalBlockERNS_10ASTContextEPNS_11DeclContextE.part.1742.constprop.1800+0xd4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteDeclContextLexicalBlock(clang::ASTContext&, clang::DeclContext*) [clone .part.1742] [clone .constprop.1800]': (.text._ZN5clang9ASTWriter28WriteDeclContextLexicalBlockERNS_10ASTContextEPNS_11DeclContextE.part.1742.constprop.1800+0xf2): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::associateDeclWithFile(clang::Decl const*, unsigned int)': (.text._ZN5clang9ASTWriter21associateDeclWithFileEPKNS_4DeclEj+0x45d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o):(.text._ZN5clang9ASTWriter21associateDeclWithFileEPKNS_4DeclEj+0x52c): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteIdentifierTable(clang::Preprocessor&, clang::IdentifierResolver&, bool)': (.text._ZN5clang9ASTWriter20WriteIdentifierTableERNS_12PreprocessorERNS_18IdentifierResolverEb+0x431): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteIdentifierTable(clang::Preprocessor&, clang::IdentifierResolver&, bool)': (.text._ZN5clang9ASTWriter20WriteIdentifierTableERNS_12PreprocessorERNS_18IdentifierResolverEb+0x442): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteIdentifierTable(clang::Preprocessor&, clang::IdentifierResolver&, bool)': (.text._ZN5clang9ASTWriter20WriteIdentifierTableERNS_12PreprocessorERNS_18IdentifierResolverEb+0x462): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteIdentifierTable(clang::Preprocessor&, clang::IdentifierResolver&, bool)': (.text._ZN5clang9ASTWriter20WriteIdentifierTableERNS_12PreprocessorERNS_18IdentifierResolverEb+0x4df): undefined reference to `llvm::raw_svector_ostream::current_pos() const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteIdentifierTable(clang::Preprocessor&, clang::IdentifierResolver&, bool)': (.text._ZN5clang9ASTWriter20WriteIdentifierTableERNS_12PreprocessorERNS_18IdentifierResolverEb+0x511): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteIdentifierTable(clang::Preprocessor&, clang::IdentifierResolver&, bool)': (.text._ZN5clang9ASTWriter20WriteIdentifierTableERNS_12PreprocessorERNS_18IdentifierResolverEb+0x579): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteIdentifierTable(clang::Preprocessor&, clang::IdentifierResolver&, bool)': (.text._ZN5clang9ASTWriter20WriteIdentifierTableERNS_12PreprocessorERNS_18IdentifierResolverEb+0x649): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteIdentifierTable(clang::Preprocessor&, clang::IdentifierResolver&, bool)': (.text._ZN5clang9ASTWriter20WriteIdentifierTableERNS_12PreprocessorERNS_18IdentifierResolverEb+0x663): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteIdentifierTable(clang::Preprocessor&, clang::IdentifierResolver&, bool)': (.text._ZN5clang9ASTWriter20WriteIdentifierTableERNS_12PreprocessorERNS_18IdentifierResolverEb+0x66e): undefined reference to `llvm::raw_svector_ostream::current_pos() const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteIdentifierTable(clang::Preprocessor&, clang::IdentifierResolver&, bool)': (.text._ZN5clang9ASTWriter20WriteIdentifierTableERNS_12PreprocessorERNS_18IdentifierResolverEb+0x6ec): undefined reference to `llvm::raw_svector_ostream::current_pos() const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteIdentifierTable(clang::Preprocessor&, clang::IdentifierResolver&, bool)': (.text._ZN5clang9ASTWriter20WriteIdentifierTableERNS_12PreprocessorERNS_18IdentifierResolverEb+0x73f): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteIdentifierTable(clang::Preprocessor&, clang::IdentifierResolver&, bool)': (.text._ZN5clang9ASTWriter20WriteIdentifierTableERNS_12PreprocessorERNS_18IdentifierResolverEb+0x7c1): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteIdentifierTable(clang::Preprocessor&, clang::IdentifierResolver&, bool)': (.text._ZN5clang9ASTWriter20WriteIdentifierTableERNS_12PreprocessorERNS_18IdentifierResolverEb+0x7e4): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteIdentifierTable(clang::Preprocessor&, clang::IdentifierResolver&, bool)': (.text._ZN5clang9ASTWriter20WriteIdentifierTableERNS_12PreprocessorERNS_18IdentifierResolverEb+0x84e): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteIdentifierTable(clang::Preprocessor&, clang::IdentifierResolver&, bool)': (.text._ZN5clang9ASTWriter20WriteIdentifierTableERNS_12PreprocessorERNS_18IdentifierResolverEb+0x895): undefined reference to `llvm::raw_svector_ostream::current_pos() const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteIdentifierTable(clang::Preprocessor&, clang::IdentifierResolver&, bool)': (.text._ZN5clang9ASTWriter20WriteIdentifierTableERNS_12PreprocessorERNS_18IdentifierResolverEb+0x8e4): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteIdentifierTable(clang::Preprocessor&, clang::IdentifierResolver&, bool)': (.text._ZN5clang9ASTWriter20WriteIdentifierTableERNS_12PreprocessorERNS_18IdentifierResolverEb+0x90d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteIdentifierTable(clang::Preprocessor&, clang::IdentifierResolver&, bool)': (.text._ZN5clang9ASTWriter20WriteIdentifierTableERNS_12PreprocessorERNS_18IdentifierResolverEb+0x930): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteIdentifierTable(clang::Preprocessor&, clang::IdentifierResolver&, bool)': (.text._ZN5clang9ASTWriter20WriteIdentifierTableERNS_12PreprocessorERNS_18IdentifierResolverEb+0x976): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteIdentifierTable(clang::Preprocessor&, clang::IdentifierResolver&, bool)': (.text._ZN5clang9ASTWriter20WriteIdentifierTableERNS_12PreprocessorERNS_18IdentifierResolverEb+0x99a): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteIdentifierTable(clang::Preprocessor&, clang::IdentifierResolver&, bool)': (.text._ZN5clang9ASTWriter20WriteIdentifierTableERNS_12PreprocessorERNS_18IdentifierResolverEb+0xe7a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteIdentifierTable(clang::Preprocessor&, clang::IdentifierResolver&, bool)': (.text._ZN5clang9ASTWriter20WriteIdentifierTableERNS_12PreprocessorERNS_18IdentifierResolverEb+0xf3c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteIdentifierTable(clang::Preprocessor&, clang::IdentifierResolver&, bool)': (.text._ZN5clang9ASTWriter20WriteIdentifierTableERNS_12PreprocessorERNS_18IdentifierResolverEb+0x103f): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteIdentifierTable(clang::Preprocessor&, clang::IdentifierResolver&, bool)': (.text._ZN5clang9ASTWriter20WriteIdentifierTableERNS_12PreprocessorERNS_18IdentifierResolverEb+0x10a8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteIdentifierTable(clang::Preprocessor&, clang::IdentifierResolver&, bool)': (.text._ZN5clang9ASTWriter20WriteIdentifierTableERNS_12PreprocessorERNS_18IdentifierResolverEb+0x112b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteIdentifierTable(clang::Preprocessor&, clang::IdentifierResolver&, bool)': (.text._ZN5clang9ASTWriter20WriteIdentifierTableERNS_12PreprocessorERNS_18IdentifierResolverEb+0x135d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteIdentifierTable(clang::Preprocessor&, clang::IdentifierResolver&, bool)': (.text._ZN5clang9ASTWriter20WriteIdentifierTableERNS_12PreprocessorERNS_18IdentifierResolverEb+0x14ae): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WritePreprocessor(clang::Preprocessor const&, bool)': (.text._ZN5clang9ASTWriter17WritePreprocessorERKNS_12PreprocessorEb+0xc2f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WritePreprocessor(clang::Preprocessor const&, bool)': (.text._ZN5clang9ASTWriter17WritePreprocessorERKNS_12PreprocessorEb+0x10f0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o):(.text._ZN5clang9ASTWriter17WritePreprocessorERKNS_12PreprocessorEb+0x12b8): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::GenerateNameLookupTable(clang::DeclContext const*, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter23GenerateNameLookupTableEPKNS_11DeclContextERN4llvm15SmallVectorImplIcEE+0x9e2): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::GenerateNameLookupTable(clang::DeclContext const*, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter23GenerateNameLookupTableEPKNS_11DeclContextERN4llvm15SmallVectorImplIcEE+0xa40): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::GenerateNameLookupTable(clang::DeclContext const*, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter23GenerateNameLookupTableEPKNS_11DeclContextERN4llvm15SmallVectorImplIcEE+0xa60): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::GenerateNameLookupTable(clang::DeclContext const*, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter23GenerateNameLookupTableEPKNS_11DeclContextERN4llvm15SmallVectorImplIcEE+0xacb): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::GenerateNameLookupTable(clang::DeclContext const*, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter23GenerateNameLookupTableEPKNS_11DeclContextERN4llvm15SmallVectorImplIcEE+0xb14): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::GenerateNameLookupTable(clang::DeclContext const*, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter23GenerateNameLookupTableEPKNS_11DeclContextERN4llvm15SmallVectorImplIcEE+0xb92): undefined reference to `llvm::raw_svector_ostream::current_pos() const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::GenerateNameLookupTable(clang::DeclContext const*, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter23GenerateNameLookupTableEPKNS_11DeclContextERN4llvm15SmallVectorImplIcEE+0xbc4): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::GenerateNameLookupTable(clang::DeclContext const*, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter23GenerateNameLookupTableEPKNS_11DeclContextERN4llvm15SmallVectorImplIcEE+0xc2d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::GenerateNameLookupTable(clang::DeclContext const*, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter23GenerateNameLookupTableEPKNS_11DeclContextERN4llvm15SmallVectorImplIcEE+0xc69): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::GenerateNameLookupTable(clang::DeclContext const*, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter23GenerateNameLookupTableEPKNS_11DeclContextERN4llvm15SmallVectorImplIcEE+0xc90): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::GenerateNameLookupTable(clang::DeclContext const*, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter23GenerateNameLookupTableEPKNS_11DeclContextERN4llvm15SmallVectorImplIcEE+0xcb1): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o):(.text._ZN5clang9ASTWriter23GenerateNameLookupTableEPKNS_11DeclContextERN4llvm15SmallVectorImplIcEE+0xcf4): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::GenerateNameLookupTable(clang::DeclContext const*, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter23GenerateNameLookupTableEPKNS_11DeclContextERN4llvm15SmallVectorImplIcEE+0xd06): undefined reference to `llvm::raw_svector_ostream::current_pos() const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::GenerateNameLookupTable(clang::DeclContext const*, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter23GenerateNameLookupTableEPKNS_11DeclContextERN4llvm15SmallVectorImplIcEE+0xd33): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::GenerateNameLookupTable(clang::DeclContext const*, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter23GenerateNameLookupTableEPKNS_11DeclContextERN4llvm15SmallVectorImplIcEE+0xd6f): undefined reference to `llvm::raw_svector_ostream::current_pos() const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::GenerateNameLookupTable(clang::DeclContext const*, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter23GenerateNameLookupTableEPKNS_11DeclContextERN4llvm15SmallVectorImplIcEE+0xdbc): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::GenerateNameLookupTable(clang::DeclContext const*, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter23GenerateNameLookupTableEPKNS_11DeclContextERN4llvm15SmallVectorImplIcEE+0xdea): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::GenerateNameLookupTable(clang::DeclContext const*, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter23GenerateNameLookupTableEPKNS_11DeclContextERN4llvm15SmallVectorImplIcEE+0xe0d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::GenerateNameLookupTable(clang::DeclContext const*, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter23GenerateNameLookupTableEPKNS_11DeclContextERN4llvm15SmallVectorImplIcEE+0xe56): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::GenerateNameLookupTable(clang::DeclContext const*, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter23GenerateNameLookupTableEPKNS_11DeclContextERN4llvm15SmallVectorImplIcEE+0xe8a): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::GenerateNameLookupTable(clang::DeclContext const*, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter23GenerateNameLookupTableEPKNS_11DeclContextERN4llvm15SmallVectorImplIcEE+0x10f5): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::GenerateNameLookupTable(clang::DeclContext const*, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter23GenerateNameLookupTableEPKNS_11DeclContextERN4llvm15SmallVectorImplIcEE+0x1113): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::GenerateNameLookupTable(clang::DeclContext const*, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter23GenerateNameLookupTableEPKNS_11DeclContextERN4llvm15SmallVectorImplIcEE+0x115a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::GenerateNameLookupTable(clang::DeclContext const*, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter23GenerateNameLookupTableEPKNS_11DeclContextERN4llvm15SmallVectorImplIcEE+0x1258): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::GenerateNameLookupTable(clang::DeclContext const*, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter23GenerateNameLookupTableEPKNS_11DeclContextERN4llvm15SmallVectorImplIcEE+0x1372): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::GenerateNameLookupTable(clang::DeclContext const*, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter23GenerateNameLookupTableEPKNS_11DeclContextERN4llvm15SmallVectorImplIcEE+0x13d8): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::GenerateNameLookupTable(clang::DeclContext const*, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter23GenerateNameLookupTableEPKNS_11DeclContextERN4llvm15SmallVectorImplIcEE+0x1436): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::GenerateNameLookupTable(clang::DeclContext const*, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter23GenerateNameLookupTableEPKNS_11DeclContextERN4llvm15SmallVectorImplIcEE+0x1456): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::GenerateNameLookupTable(clang::DeclContext const*, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter23GenerateNameLookupTableEPKNS_11DeclContextERN4llvm15SmallVectorImplIcEE+0x1478): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::GenerateNameLookupTable(clang::DeclContext const*, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter23GenerateNameLookupTableEPKNS_11DeclContextERN4llvm15SmallVectorImplIcEE+0x1994): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::GenerateNameLookupTable(clang::DeclContext const*, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter23GenerateNameLookupTableEPKNS_11DeclContextERN4llvm15SmallVectorImplIcEE+0x1b42): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::GenerateNameLookupTable(clang::DeclContext const*, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter23GenerateNameLookupTableEPKNS_11DeclContextERN4llvm15SmallVectorImplIcEE+0x1b77): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::GenerateNameLookupTable(clang::DeclContext const*, llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter23GenerateNameLookupTableEPKNS_11DeclContextERN4llvm15SmallVectorImplIcEE+0x1b9a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteDeclContextVisibleBlock(clang::ASTContext&, clang::DeclContext*)': (.text._ZN5clang9ASTWriter28WriteDeclContextVisibleBlockERNS_10ASTContextEPNS_11DeclContextE+0xce): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteDeclContextVisibleBlock(clang::ASTContext&, clang::DeclContext*)': (.text._ZN5clang9ASTWriter28WriteDeclContextVisibleBlockERNS_10ASTContextEPNS_11DeclContextE+0x182): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteDeclContextVisibleBlock(clang::ASTContext&, clang::DeclContext*)': (.text._ZN5clang9ASTWriter28WriteDeclContextVisibleBlockERNS_10ASTContextEPNS_11DeclContextE+0x589): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteDeclContextVisibleBlock(clang::ASTContext&, clang::DeclContext*)': (.text._ZN5clang9ASTWriter28WriteDeclContextVisibleBlockERNS_10ASTContextEPNS_11DeclContextE+0x695): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl const&)': (.text._ZN4llvm15SmallVectorImplIN5clang9ASTWriter10DeclUpdateEEaSERKS4_[_ZN4llvm15SmallVectorImplIN5clang9ASTWriter10DeclUpdateEEaSERKS4_]+0xf4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::CompletedTagDefinition(clang::TagDecl const*)': (.text._ZN5clang9ASTWriter22CompletedTagDefinitionEPKNS_7TagDeclE+0x94): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o):(.text._ZN5clang9ASTWriter21DeclarationMarkedUsedEPKNS_4DeclE+0x63): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteDeclUpdatesBlocks(llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter22WriteDeclUpdatesBlocksERN4llvm15SmallVectorImplImEE+0x546): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteDeclUpdatesBlocks(llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter22WriteDeclUpdatesBlocksERN4llvm15SmallVectorImplImEE+0x8a4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteDeclUpdatesBlocks(llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter22WriteDeclUpdatesBlocksERN4llvm15SmallVectorImplImEE+0x8c0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteDeclUpdatesBlocks(llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter22WriteDeclUpdatesBlocksERN4llvm15SmallVectorImplImEE+0x8ea): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteDeclUpdatesBlocks(llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter22WriteDeclUpdatesBlocksERN4llvm15SmallVectorImplImEE+0x910): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteDeclUpdatesBlocks(llvm::SmallVectorImpl&)': (.text._ZN5clang9ASTWriter22WriteDeclUpdatesBlocksERN4llvm15SmallVectorImplImEE+0x931): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o):(.text._ZN5clang9ASTWriter22WriteDeclUpdatesBlocksERN4llvm15SmallVectorImplImEE+0x957): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteASTCore(clang::Sema&, llvm::StringRef, std::__cxx11::basic_string, std::allocator > const&, clang::Module*)': (.text._ZN5clang9ASTWriter12WriteASTCoreERNS_4SemaEN4llvm9StringRefERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_6ModuleE+0x1196): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteASTCore(clang::Sema&, llvm::StringRef, std::__cxx11::basic_string, std::allocator > const&, clang::Module*)': (.text._ZN5clang9ASTWriter12WriteASTCoreERNS_4SemaEN4llvm9StringRefERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_6ModuleE+0x11a7): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteASTCore(clang::Sema&, llvm::StringRef, std::__cxx11::basic_string, std::allocator > const&, clang::Module*)': (.text._ZN5clang9ASTWriter12WriteASTCoreERNS_4SemaEN4llvm9StringRefERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_6ModuleE+0x1251): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteASTCore(clang::Sema&, llvm::StringRef, std::__cxx11::basic_string, std::allocator > const&, clang::Module*)': (.text._ZN5clang9ASTWriter12WriteASTCoreERNS_4SemaEN4llvm9StringRefERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_6ModuleE+0x127e): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteASTCore(clang::Sema&, llvm::StringRef, std::__cxx11::basic_string, std::allocator > const&, clang::Module*)': (.text._ZN5clang9ASTWriter12WriteASTCoreERNS_4SemaEN4llvm9StringRefERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_6ModuleE+0x12ae): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteASTCore(clang::Sema&, llvm::StringRef, std::__cxx11::basic_string, std::allocator > const&, clang::Module*)': (.text._ZN5clang9ASTWriter12WriteASTCoreERNS_4SemaEN4llvm9StringRefERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_6ModuleE+0x12de): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteASTCore(clang::Sema&, llvm::StringRef, std::__cxx11::basic_string, std::allocator > const&, clang::Module*)': (.text._ZN5clang9ASTWriter12WriteASTCoreERNS_4SemaEN4llvm9StringRefERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_6ModuleE+0x130e): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o):(.text._ZN5clang9ASTWriter12WriteASTCoreERNS_4SemaEN4llvm9StringRefERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_6ModuleE+0x133d): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteASTCore(clang::Sema&, llvm::StringRef, std::__cxx11::basic_string, std::allocator > const&, clang::Module*)': (.text._ZN5clang9ASTWriter12WriteASTCoreERNS_4SemaEN4llvm9StringRefERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_6ModuleE+0x15bd): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteASTCore(clang::Sema&, llvm::StringRef, std::__cxx11::basic_string, std::allocator > const&, clang::Module*)': (.text._ZN5clang9ASTWriter12WriteASTCoreERNS_4SemaEN4llvm9StringRefERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_6ModuleE+0x208e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteASTCore(clang::Sema&, llvm::StringRef, std::__cxx11::basic_string, std::allocator > const&, clang::Module*)': (.text._ZN5clang9ASTWriter12WriteASTCoreERNS_4SemaEN4llvm9StringRefERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_6ModuleE+0x20bb): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteASTCore(clang::Sema&, llvm::StringRef, std::__cxx11::basic_string, std::allocator > const&, clang::Module*)': (.text._ZN5clang9ASTWriter12WriteASTCoreERNS_4SemaEN4llvm9StringRefERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_6ModuleE+0x2311): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::WriteASTCore(clang::Sema&, llvm::StringRef, std::__cxx11::basic_string, std::allocator > const&, clang::Module*)': (.text._ZN5clang9ASTWriter12WriteASTCoreERNS_4SemaEN4llvm9StringRefERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_6ModuleE+0x23f9): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o): In function `clang::ASTWriter::ResolvedOperatorDelete(clang::CXXDestructorDecl const*, clang::FunctionDecl const*)': (.text._ZN5clang9ASTWriter22ResolvedOperatorDeleteEPKNS_17CXXDestructorDeclEPKNS_12FunctionDeclE+0x14a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriter.cpp.o):(.text._ZN5clang9ASTWriter22ResolvedOperatorDeleteEPKNS_17CXXDestructorDeclEPKNS_12FunctionDeclE+0x206): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriterDecl.cpp.o): In function `clang::ASTDeclWriter::VisitDecl(clang::Decl*)': (.text._ZN5clang13ASTDeclWriter9VisitDeclEPNS_4DeclE+0x1d3): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriterDecl.cpp.o): In function `clang::ASTDeclWriter::VisitDecl(clang::Decl*)': (.text._ZN5clang13ASTDeclWriter9VisitDeclEPNS_4DeclE+0x338): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriterDecl.cpp.o): In function `clang::ASTDeclWriter::VisitNamedDecl(clang::NamedDecl*)': (.text._ZN5clang13ASTDeclWriter14VisitNamedDeclEPNS_9NamedDeclE+0x6f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriterDecl.cpp.o): In function `clang::ASTDeclWriter::VisitTemplateTypeParmDecl(clang::TemplateTypeParmDecl*)': (.text._ZN5clang13ASTDeclWriter25VisitTemplateTypeParmDeclEPNS_20TemplateTypeParmDeclE+0xbd): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriterDecl.cpp.o): In function `clang::ASTDeclWriter::VisitTemplateTypeParmDecl(clang::TemplateTypeParmDecl*)': (.text._ZN5clang13ASTDeclWriter25VisitTemplateTypeParmDeclEPNS_20TemplateTypeParmDeclE+0x14f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriterDecl.cpp.o): In function `clang::ASTDeclWriter::VisitEnumConstantDecl(clang::EnumConstantDecl*)': (.text._ZN5clang13ASTDeclWriter21VisitEnumConstantDeclEPNS_16EnumConstantDeclE+0xa0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriterDecl.cpp.o):(.text._ZN5clang13ASTDeclWriter21VisitEnumConstantDeclEPNS_16EnumConstantDeclE+0xc0): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriterDecl.cpp.o): In function `clang::ASTWriter::WriteDecl(clang::ASTContext&, clang::Decl*)': (.text._ZN5clang9ASTWriter9WriteDeclERNS_10ASTContextEPNS_4DeclE+0xae8): undefined reference to `llvm::report_fatal_error(llvm::Twine const&, bool)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriterStmt.cpp.o): In function `void llvm::BitstreamWriter::EmitRecord >(unsigned int, llvm::SmallVector const&, unsigned int) [clone .part.606]': (.text._ZN4llvm15BitstreamWriter10EmitRecordINS_11SmallVectorImLj64EEEEEvjRKT_j.part.606+0x2ae): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriterStmt.cpp.o): In function `void llvm::BitstreamWriter::EmitRecord >(unsigned int, llvm::SmallVector const&, unsigned int) [clone .part.606]': (.text._ZN4llvm15BitstreamWriter10EmitRecordINS_11SmallVectorImLj64EEEEEvjRKT_j.part.606+0x2f6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriterStmt.cpp.o): In function `void llvm::BitstreamWriter::EmitRecord >(unsigned int, llvm::SmallVector const&, unsigned int) [clone .part.606]': (.text._ZN4llvm15BitstreamWriter10EmitRecordINS_11SmallVectorImLj64EEEEEvjRKT_j.part.606+0x339): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriterStmt.cpp.o): In function `void llvm::BitstreamWriter::EmitRecord >(unsigned int, llvm::SmallVector const&, unsigned int) [clone .part.606]': (.text._ZN4llvm15BitstreamWriter10EmitRecordINS_11SmallVectorImLj64EEEEEvjRKT_j.part.606+0x3c5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriterStmt.cpp.o): In function `void llvm::BitstreamWriter::EmitRecord >(unsigned int, llvm::SmallVector const&, unsigned int) [clone .part.606]': (.text._ZN4llvm15BitstreamWriter10EmitRecordINS_11SmallVectorImLj64EEEEEvjRKT_j.part.606+0x4a0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriterStmt.cpp.o):(.text._ZN5clang13ASTStmtWriter13VisitNullStmtEPNS_8NullStmtE+0x57): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriterStmt.cpp.o): In function `clang::ASTStmtWriter::VisitIntegerLiteral(clang::IntegerLiteral*)': (.text._ZN5clang13ASTStmtWriter19VisitIntegerLiteralEPNS_14IntegerLiteralE+0x5e): undefined reference to `llvm::APInt::APInt(unsigned int, unsigned int, unsigned long const*)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriterStmt.cpp.o): In function `clang::ASTStmtWriter::VisitIntegerLiteral(clang::IntegerLiteral*)': (.text._ZN5clang13ASTStmtWriter19VisitIntegerLiteralEPNS_14IntegerLiteralE+0xa4): undefined reference to `llvm::APInt::APInt(unsigned int, unsigned int, unsigned long const*)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriterStmt.cpp.o): In function `clang::ASTStmtWriter::VisitIntegerLiteral(clang::IntegerLiteral*)': (.text._ZN5clang13ASTStmtWriter19VisitIntegerLiteralEPNS_14IntegerLiteralE+0x169): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriterStmt.cpp.o): In function `clang::ASTStmtWriter::VisitIntegerLiteral(clang::IntegerLiteral*)': (.text._ZN5clang13ASTStmtWriter19VisitIntegerLiteralEPNS_14IntegerLiteralE+0x1b9): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriterStmt.cpp.o): In function `clang::ASTStmtWriter::VisitImaginaryLiteral(clang::ImaginaryLiteral*)': (.text._ZN5clang13ASTStmtWriter21VisitImaginaryLiteralEPNS_16ImaginaryLiteralE+0x4f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriterStmt.cpp.o): In function `clang::ASTStmtWriter::VisitDesignatedInitUpdateExpr(clang::DesignatedInitUpdateExpr*)': (.text._ZN5clang13ASTStmtWriter29VisitDesignatedInitUpdateExprEPNS_24DesignatedInitUpdateExprE+0x7f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriterStmt.cpp.o): In function `clang::ASTStmtWriter::VisitDesignatedInitUpdateExpr(clang::DesignatedInitUpdateExpr*)': (.text._ZN5clang13ASTStmtWriter29VisitDesignatedInitUpdateExprEPNS_24DesignatedInitUpdateExprE+0x9f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriterStmt.cpp.o): In function `clang::ASTStmtWriter::VisitObjCStringLiteral(clang::ObjCStringLiteral*)': (.text._ZN5clang13ASTStmtWriter22VisitObjCStringLiteralEPNS_17ObjCStringLiteralE+0x6f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriterStmt.cpp.o): In function `clang::ASTStmtWriter::VisitCXXStdInitializerListExpr(clang::CXXStdInitializerListExpr*)': (.text._ZN5clang13ASTStmtWriter30VisitCXXStdInitializerListExprEPNS_25CXXStdInitializerListExprE+0x4f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriterStmt.cpp.o):(.text._ZN5clang13ASTStmtWriter25VisitCXXBindTemporaryExprEPNS_20CXXBindTemporaryExprE+0x5f): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriterStmt.cpp.o): In function `clang::ASTStmtWriter::VisitFloatingLiteral(clang::FloatingLiteral*)': (.text._ZN5clang13ASTStmtWriter20VisitFloatingLiteralEPNS_15FloatingLiteralE+0x96): undefined reference to `llvm::APInt::APInt(unsigned int, unsigned int, unsigned long const*)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriterStmt.cpp.o): In function `clang::ASTStmtWriter::VisitFloatingLiteral(clang::FloatingLiteral*)': (.text._ZN5clang13ASTStmtWriter20VisitFloatingLiteralEPNS_15FloatingLiteralE+0xa4): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&, llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriterStmt.cpp.o): In function `clang::ASTStmtWriter::VisitFloatingLiteral(clang::FloatingLiteral*)': (.text._ZN5clang13ASTStmtWriter20VisitFloatingLiteralEPNS_15FloatingLiteralE+0xcf): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriterStmt.cpp.o): In function `clang::ASTStmtWriter::VisitFloatingLiteral(clang::FloatingLiteral*)': (.text._ZN5clang13ASTStmtWriter20VisitFloatingLiteralEPNS_15FloatingLiteralE+0x159): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriterStmt.cpp.o): In function `clang::ASTStmtWriter::VisitParenListExpr(clang::ParenListExpr*)': (.text._ZN5clang13ASTStmtWriter18VisitParenListExprEPNS_13ParenListExprE+0x90): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriterStmt.cpp.o): In function `clang::ASTStmtWriter::VisitOffsetOfExpr(clang::OffsetOfExpr*)': (.text._ZN5clang13ASTStmtWriter17VisitOffsetOfExprEPNS_12OffsetOfExprE+0x1c1): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriterStmt.cpp.o): In function `clang::ASTStmtWriter::VisitOffsetOfExpr(clang::OffsetOfExpr*)': (.text._ZN5clang13ASTStmtWriter17VisitOffsetOfExprEPNS_12OffsetOfExprE+0x214): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriterStmt.cpp.o): In function `clang::ASTStmtWriter::VisitCallExpr(clang::CallExpr*)': (.text._ZN5clang13ASTStmtWriter13VisitCallExprEPNS_8CallExprE+0xc9): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriterStmt.cpp.o): In function `clang::ASTStmtWriter::VisitCUDAKernelCallExpr(clang::CUDAKernelCallExpr*)': (.text._ZN5clang13ASTStmtWriter23VisitCUDAKernelCallExprEPNS_18CUDAKernelCallExprE+0x4f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ASTWriterStmt.cpp.o):(.text._ZN5clang13ASTStmtWriter23VisitDesignatedInitExprEPNS_18DesignatedInitExprE+0x9d): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::lookupIdentifier(llvm::StringRef, llvm::SmallPtrSet&)': (.text._ZN5clang17GlobalModuleIndex16lookupIdentifierEN4llvm9StringRefERNS1_11SmallPtrSetIPNS_13serialization10ModuleFileELj4EEE+0x4f): undefined reference to `llvm::SmallPtrSetImplBase::shrink_and_clear()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::lookupIdentifier(llvm::StringRef, llvm::SmallPtrSet&)': (.text._ZN5clang17GlobalModuleIndex16lookupIdentifierEN4llvm9StringRefERNS1_11SmallPtrSetIPNS_13serialization10ModuleFileELj4EEE+0x1b8): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::lookupIdentifier(llvm::StringRef, llvm::SmallPtrSet&)': (.text._ZN5clang17GlobalModuleIndex16lookupIdentifierEN4llvm9StringRefERNS1_11SmallPtrSetIPNS_13serialization10ModuleFileELj4EEE+0x20c): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::loadedModuleFile(clang::serialization::ModuleFile*)': (.text._ZN5clang17GlobalModuleIndex16loadedModuleFileEPNS_13serialization10ModuleFileE+0x27): undefined reference to `llvm::StringMapImpl::FindKey(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::loadedModuleFile(clang::serialization::ModuleFile*)': (.text._ZN5clang17GlobalModuleIndex16loadedModuleFileEPNS_13serialization10ModuleFileE+0x86): undefined reference to `llvm::StringMapImpl::RemoveKey(llvm::StringMapEntryBase*)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::dump()': (.text._ZN5clang17GlobalModuleIndex4dumpEv+0xa): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::dump()': (.text._ZN5clang17GlobalModuleIndex4dumpEv+0x62): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::dump()': (.text._ZN5clang17GlobalModuleIndex4dumpEv+0xcd): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::dump()': (.text._ZN5clang17GlobalModuleIndex4dumpEv+0xfa): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::dump()': (.text._ZN5clang17GlobalModuleIndex4dumpEv+0x11f): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::dump()': (.text._ZN5clang17GlobalModuleIndex4dumpEv+0x138): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::dump()': (.text._ZN5clang17GlobalModuleIndex4dumpEv+0x145): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::dump()': (.text._ZN5clang17GlobalModuleIndex4dumpEv+0x169): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::dump()': (.text._ZN5clang17GlobalModuleIndex4dumpEv+0x1a0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::dump()': (.text._ZN5clang17GlobalModuleIndex4dumpEv+0x1c0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::dump()': (.text._ZN5clang17GlobalModuleIndex4dumpEv+0x1e0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::dump()': (.text._ZN5clang17GlobalModuleIndex4dumpEv+0x206): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::GlobalModuleIndex(std::unique_ptr >, llvm::BitstreamCursor)': (.text._ZN5clang17GlobalModuleIndexC2ESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EENS2_15BitstreamCursorE+0xdea): undefined reference to `llvm::sys::path::stem(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::GlobalModuleIndex(std::unique_ptr >, llvm::BitstreamCursor)': (.text._ZN5clang17GlobalModuleIndexC2ESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EENS2_15BitstreamCursorE+0xe4a): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::GlobalModuleIndex(std::unique_ptr >, llvm::BitstreamCursor)': (.text._ZN5clang17GlobalModuleIndexC2ESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EENS2_15BitstreamCursorE+0xef7): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::GlobalModuleIndex(std::unique_ptr >, llvm::BitstreamCursor)': (.text._ZN5clang17GlobalModuleIndexC2ESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EENS2_15BitstreamCursorE+0x127e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::GlobalModuleIndex(std::unique_ptr >, llvm::BitstreamCursor)': (.text._ZN5clang17GlobalModuleIndexC2ESt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS3_EENS2_15BitstreamCursorE+0x12db): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `(anonymous namespace)::GlobalModuleIndexBuilder::writeIndex(llvm::BitstreamWriter&) [clone .constprop.292]': (.text._ZN12_GLOBAL__N_124GlobalModuleIndexBuilder10writeIndexERN4llvm15BitstreamWriterE.constprop.292+0x2d8): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `(anonymous namespace)::GlobalModuleIndexBuilder::writeIndex(llvm::BitstreamWriter&) [clone .constprop.292]': (.text._ZN12_GLOBAL__N_124GlobalModuleIndexBuilder10writeIndexERN4llvm15BitstreamWriterE.constprop.292+0xaeb): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `(anonymous namespace)::GlobalModuleIndexBuilder::writeIndex(llvm::BitstreamWriter&) [clone .constprop.292]': (.text._ZN12_GLOBAL__N_124GlobalModuleIndexBuilder10writeIndexERN4llvm15BitstreamWriterE.constprop.292+0xafc): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `(anonymous namespace)::GlobalModuleIndexBuilder::writeIndex(llvm::BitstreamWriter&) [clone .constprop.292]': (.text._ZN12_GLOBAL__N_124GlobalModuleIndexBuilder10writeIndexERN4llvm15BitstreamWriterE.constprop.292+0xb16): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `(anonymous namespace)::GlobalModuleIndexBuilder::writeIndex(llvm::BitstreamWriter&) [clone .constprop.292]': (.text._ZN12_GLOBAL__N_124GlobalModuleIndexBuilder10writeIndexERN4llvm15BitstreamWriterE.constprop.292+0xb7f): undefined reference to `llvm::raw_svector_ostream::current_pos() const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `(anonymous namespace)::GlobalModuleIndexBuilder::writeIndex(llvm::BitstreamWriter&) [clone .constprop.292]': (.text._ZN12_GLOBAL__N_124GlobalModuleIndexBuilder10writeIndexERN4llvm15BitstreamWriterE.constprop.292+0xbae): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `(anonymous namespace)::GlobalModuleIndexBuilder::writeIndex(llvm::BitstreamWriter&) [clone .constprop.292]': (.text._ZN12_GLOBAL__N_124GlobalModuleIndexBuilder10writeIndexERN4llvm15BitstreamWriterE.constprop.292+0xbdb): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `(anonymous namespace)::GlobalModuleIndexBuilder::writeIndex(llvm::BitstreamWriter&) [clone .constprop.292]': (.text._ZN12_GLOBAL__N_124GlobalModuleIndexBuilder10writeIndexERN4llvm15BitstreamWriterE.constprop.292+0xbff): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `(anonymous namespace)::GlobalModuleIndexBuilder::writeIndex(llvm::BitstreamWriter&) [clone .constprop.292]': (.text._ZN12_GLOBAL__N_124GlobalModuleIndexBuilder10writeIndexERN4llvm15BitstreamWriterE.constprop.292+0xc1f): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `(anonymous namespace)::GlobalModuleIndexBuilder::writeIndex(llvm::BitstreamWriter&) [clone .constprop.292]': (.text._ZN12_GLOBAL__N_124GlobalModuleIndexBuilder10writeIndexERN4llvm15BitstreamWriterE.constprop.292+0xc2d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o):(.text._ZN12_GLOBAL__N_124GlobalModuleIndexBuilder10writeIndexERN4llvm15BitstreamWriterE.constprop.292+0xc74): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `(anonymous namespace)::GlobalModuleIndexBuilder::writeIndex(llvm::BitstreamWriter&) [clone .constprop.292]': (.text._ZN12_GLOBAL__N_124GlobalModuleIndexBuilder10writeIndexERN4llvm15BitstreamWriterE.constprop.292+0xcb0): undefined reference to `llvm::raw_svector_ostream::current_pos() const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `(anonymous namespace)::GlobalModuleIndexBuilder::writeIndex(llvm::BitstreamWriter&) [clone .constprop.292]': (.text._ZN12_GLOBAL__N_124GlobalModuleIndexBuilder10writeIndexERN4llvm15BitstreamWriterE.constprop.292+0xd01): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `(anonymous namespace)::GlobalModuleIndexBuilder::writeIndex(llvm::BitstreamWriter&) [clone .constprop.292]': (.text._ZN12_GLOBAL__N_124GlobalModuleIndexBuilder10writeIndexERN4llvm15BitstreamWriterE.constprop.292+0xd29): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `(anonymous namespace)::GlobalModuleIndexBuilder::writeIndex(llvm::BitstreamWriter&) [clone .constprop.292]': (.text._ZN12_GLOBAL__N_124GlobalModuleIndexBuilder10writeIndexERN4llvm15BitstreamWriterE.constprop.292+0xd46): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `(anonymous namespace)::GlobalModuleIndexBuilder::writeIndex(llvm::BitstreamWriter&) [clone .constprop.292]': (.text._ZN12_GLOBAL__N_124GlobalModuleIndexBuilder10writeIndexERN4llvm15BitstreamWriterE.constprop.292+0xd83): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `(anonymous namespace)::GlobalModuleIndexBuilder::writeIndex(llvm::BitstreamWriter&) [clone .constprop.292]': (.text._ZN12_GLOBAL__N_124GlobalModuleIndexBuilder10writeIndexERN4llvm15BitstreamWriterE.constprop.292+0xda9): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `(anonymous namespace)::GlobalModuleIndexBuilder::writeIndex(llvm::BitstreamWriter&) [clone .constprop.292]': (.text._ZN12_GLOBAL__N_124GlobalModuleIndexBuilder10writeIndexERN4llvm15BitstreamWriterE.constprop.292+0x11f9): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `(anonymous namespace)::GlobalModuleIndexBuilder::writeIndex(llvm::BitstreamWriter&) [clone .constprop.292]': (.text._ZN12_GLOBAL__N_124GlobalModuleIndexBuilder10writeIndexERN4llvm15BitstreamWriterE.constprop.292+0x1236): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `(anonymous namespace)::GlobalModuleIndexBuilder::writeIndex(llvm::BitstreamWriter&) [clone .constprop.292]': (.text._ZN12_GLOBAL__N_124GlobalModuleIndexBuilder10writeIndexERN4llvm15BitstreamWriterE.constprop.292+0x12f4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `(anonymous namespace)::GlobalModuleIndexBuilder::writeIndex(llvm::BitstreamWriter&) [clone .constprop.292]': (.text._ZN12_GLOBAL__N_124GlobalModuleIndexBuilder10writeIndexERN4llvm15BitstreamWriterE.constprop.292+0x13b5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `(anonymous namespace)::GlobalModuleIndexBuilder::writeIndex(llvm::BitstreamWriter&) [clone .constprop.292]': (.text._ZN12_GLOBAL__N_124GlobalModuleIndexBuilder10writeIndexERN4llvm15BitstreamWriterE.constprop.292+0x14c4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o):(.text._ZN12_GLOBAL__N_124GlobalModuleIndexBuilder10writeIndexERN4llvm15BitstreamWriterE.constprop.292+0x14fd): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `(anonymous namespace)::GlobalModuleIndexBuilder::writeIndex(llvm::BitstreamWriter&) [clone .constprop.292]': (.text._ZN12_GLOBAL__N_124GlobalModuleIndexBuilder10writeIndexERN4llvm15BitstreamWriterE.constprop.292+0x1803): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `(anonymous namespace)::GlobalModuleIndexBuilder::writeIndex(llvm::BitstreamWriter&) [clone .constprop.292]': (.text._ZN12_GLOBAL__N_124GlobalModuleIndexBuilder10writeIndexERN4llvm15BitstreamWriterE.constprop.292+0x1939): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `(anonymous namespace)::GlobalModuleIndexBuilder::writeIndex(llvm::BitstreamWriter&) [clone .constprop.292]': (.text._ZN12_GLOBAL__N_124GlobalModuleIndexBuilder10writeIndexERN4llvm15BitstreamWriterE.constprop.292+0x1960): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `(anonymous namespace)::GlobalModuleIndexBuilder::writeIndex(llvm::BitstreamWriter&) [clone .constprop.292]': (.text._ZN12_GLOBAL__N_124GlobalModuleIndexBuilder10writeIndexERN4llvm15BitstreamWriterE.constprop.292+0x1a18): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `(anonymous namespace)::GlobalModuleIndexBuilder::writeIndex(llvm::BitstreamWriter&) [clone .constprop.292]': (.text._ZN12_GLOBAL__N_124GlobalModuleIndexBuilder10writeIndexERN4llvm15BitstreamWriterE.constprop.292+0x1d95): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `(anonymous namespace)::GlobalModuleIndexBuilder::writeIndex(llvm::BitstreamWriter&) [clone .constprop.292]': (.text._ZN12_GLOBAL__N_124GlobalModuleIndexBuilder10writeIndexERN4llvm15BitstreamWriterE.constprop.292+0x1de8): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o):(.text._ZN12_GLOBAL__N_124GlobalModuleIndexBuilder10writeIndexERN4llvm15BitstreamWriterE.constprop.292+0x1e20): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::readIndex(llvm::StringRef)': (.text._ZN5clang17GlobalModuleIndex9readIndexEN4llvm9StringRefE+0xe8): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::readIndex(llvm::StringRef)': (.text._ZN5clang17GlobalModuleIndex9readIndexEN4llvm9StringRefE+0x149): undefined reference to `llvm::MemoryBuffer::getFile(llvm::Twine const&, long, bool, bool)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::readIndex(llvm::StringRef)': (.text._ZN5clang17GlobalModuleIndex9readIndexEN4llvm9StringRefE+0x1d1): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::readIndex(llvm::StringRef)': (.text._ZN5clang17GlobalModuleIndex9readIndexEN4llvm9StringRefE+0x23c): undefined reference to `llvm::getNonStreamedMemoryObject(unsigned char const*, unsigned char const*)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::readIndex(llvm::StringRef)': (.text._ZN5clang17GlobalModuleIndex9readIndexEN4llvm9StringRefE+0x618): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::readIndex(llvm::StringRef)': (.text._ZN5clang17GlobalModuleIndex9readIndexEN4llvm9StringRefE+0xb53): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::writeIndex(clang::FileManager&, clang::PCHContainerReader const&, llvm::StringRef)': (.text._ZN5clang17GlobalModuleIndex10writeIndexERNS_11FileManagerERKNS_18PCHContainerReaderEN4llvm9StringRefE+0x13e): undefined reference to `llvm::sys::path::append(llvm::SmallVectorImpl&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::writeIndex(clang::FileManager&, clang::PCHContainerReader const&, llvm::StringRef)': (.text._ZN5clang17GlobalModuleIndex10writeIndexERNS_11FileManagerERKNS_18PCHContainerReaderEN4llvm9StringRefE+0x169): undefined reference to `llvm::LockFileManager::LockFileManager(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::writeIndex(clang::FileManager&, clang::PCHContainerReader const&, llvm::StringRef)': (.text._ZN5clang17GlobalModuleIndex10writeIndexERNS_11FileManagerERKNS_18PCHContainerReaderEN4llvm9StringRefE+0x171): undefined reference to `llvm::LockFileManager::getState() const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::writeIndex(clang::FileManager&, clang::PCHContainerReader const&, llvm::StringRef)': (.text._ZN5clang17GlobalModuleIndex10writeIndexERNS_11FileManagerERKNS_18PCHContainerReaderEN4llvm9StringRefE+0x311): undefined reference to `llvm::Twine::toVector(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::writeIndex(clang::FileManager&, clang::PCHContainerReader const&, llvm::StringRef)': (.text._ZN5clang17GlobalModuleIndex10writeIndexERNS_11FileManagerERKNS_18PCHContainerReaderEN4llvm9StringRefE+0x32c): undefined reference to `llvm::sys::fs::detail::directory_iterator_construct(llvm::sys::fs::detail::DirIterState&, llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::writeIndex(clang::FileManager&, clang::PCHContainerReader const&, llvm::StringRef)': (.text._ZN5clang17GlobalModuleIndex10writeIndexERNS_11FileManagerERKNS_18PCHContainerReaderEN4llvm9StringRefE+0x3b2): undefined reference to `llvm::sys::fs::detail::directory_iterator_destruct(llvm::sys::fs::detail::DirIterState&)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::writeIndex(clang::FileManager&, clang::PCHContainerReader const&, llvm::StringRef)': (.text._ZN5clang17GlobalModuleIndex10writeIndexERNS_11FileManagerERKNS_18PCHContainerReaderEN4llvm9StringRefE+0x6ce): undefined reference to `llvm::sys::fs::createUniqueFile(llvm::Twine const&, int&, llvm::SmallVectorImpl&, unsigned int)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::writeIndex(clang::FileManager&, clang::PCHContainerReader const&, llvm::StringRef)': (.text._ZN5clang17GlobalModuleIndex10writeIndexERNS_11FileManagerERKNS_18PCHContainerReaderEN4llvm9StringRefE+0x7ea): undefined reference to `llvm::LockFileManager::~LockFileManager()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::writeIndex(clang::FileManager&, clang::PCHContainerReader const&, llvm::StringRef)': (.text._ZN5clang17GlobalModuleIndex10writeIndexERNS_11FileManagerERKNS_18PCHContainerReaderEN4llvm9StringRefE+0x841): undefined reference to `llvm::sys::path::extension(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::writeIndex(clang::FileManager&, clang::PCHContainerReader const&, llvm::StringRef)': (.text._ZN5clang17GlobalModuleIndex10writeIndexERNS_11FileManagerERKNS_18PCHContainerReaderEN4llvm9StringRefE+0x854): undefined reference to `llvm::sys::path::extension(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::writeIndex(clang::FileManager&, clang::PCHContainerReader const&, llvm::StringRef)': (.text._ZN5clang17GlobalModuleIndex10writeIndexERNS_11FileManagerERKNS_18PCHContainerReaderEN4llvm9StringRefE+0x866): undefined reference to `llvm::sys::fs::detail::directory_iterator_increment(llvm::sys::fs::detail::DirIterState&)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::writeIndex(clang::FileManager&, clang::PCHContainerReader const&, llvm::StringRef)': (.text._ZN5clang17GlobalModuleIndex10writeIndexERNS_11FileManagerERKNS_18PCHContainerReaderEN4llvm9StringRefE+0x8f4): undefined reference to `llvm::sys::fs::detail::directory_iterator_destruct(llvm::sys::fs::detail::DirIterState&)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::writeIndex(clang::FileManager&, clang::PCHContainerReader const&, llvm::StringRef)': (.text._ZN5clang17GlobalModuleIndex10writeIndexERNS_11FileManagerERKNS_18PCHContainerReaderEN4llvm9StringRefE+0x99b): undefined reference to `llvm::MemoryBuffer::getMemBufferRef() const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::writeIndex(clang::FileManager&, clang::PCHContainerReader const&, llvm::StringRef)': (.text._ZN5clang17GlobalModuleIndex10writeIndexERNS_11FileManagerERKNS_18PCHContainerReaderEN4llvm9StringRefE+0xd30): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::writeIndex(clang::FileManager&, clang::PCHContainerReader const&, llvm::StringRef)': (.text._ZN5clang17GlobalModuleIndex10writeIndexERNS_11FileManagerERKNS_18PCHContainerReaderEN4llvm9StringRefE+0x100f): undefined reference to `llvm::raw_fd_ostream::raw_fd_ostream(int, bool, bool)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::writeIndex(clang::FileManager&, clang::PCHContainerReader const&, llvm::StringRef)': (.text._ZN5clang17GlobalModuleIndex10writeIndexERNS_11FileManagerERKNS_18PCHContainerReaderEN4llvm9StringRefE+0x102c): undefined reference to `llvm::raw_fd_ostream::~raw_fd_ostream()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::writeIndex(clang::FileManager&, clang::PCHContainerReader const&, llvm::StringRef)': (.text._ZN5clang17GlobalModuleIndex10writeIndexERNS_11FileManagerERKNS_18PCHContainerReaderEN4llvm9StringRefE+0x10c1): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::writeIndex(clang::FileManager&, clang::PCHContainerReader const&, llvm::StringRef)': (.text._ZN5clang17GlobalModuleIndex10writeIndexERNS_11FileManagerERKNS_18PCHContainerReaderEN4llvm9StringRefE+0x10c9): undefined reference to `llvm::raw_fd_ostream::close()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::writeIndex(clang::FileManager&, clang::PCHContainerReader const&, llvm::StringRef)': (.text._ZN5clang17GlobalModuleIndex10writeIndexERNS_11FileManagerERKNS_18PCHContainerReaderEN4llvm9StringRefE+0x1106): undefined reference to `llvm::sys::fs::remove(llvm::Twine const&, bool)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::writeIndex(clang::FileManager&, clang::PCHContainerReader const&, llvm::StringRef)': (.text._ZN5clang17GlobalModuleIndex10writeIndexERNS_11FileManagerERKNS_18PCHContainerReaderEN4llvm9StringRefE+0x114d): undefined reference to `llvm::sys::fs::rename(llvm::Twine const&, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::writeIndex(clang::FileManager&, clang::PCHContainerReader const&, llvm::StringRef)': (.text._ZN5clang17GlobalModuleIndex10writeIndexERNS_11FileManagerERKNS_18PCHContainerReaderEN4llvm9StringRefE+0x1181): undefined reference to `llvm::sys::fs::remove(llvm::Twine const&, bool)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::writeIndex(clang::FileManager&, clang::PCHContainerReader const&, llvm::StringRef)': (.text._ZN5clang17GlobalModuleIndex10writeIndexERNS_11FileManagerERKNS_18PCHContainerReaderEN4llvm9StringRefE+0x14c6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::writeIndex(clang::FileManager&, clang::PCHContainerReader const&, llvm::StringRef)': (.text._ZN5clang17GlobalModuleIndex10writeIndexERNS_11FileManagerERKNS_18PCHContainerReaderEN4llvm9StringRefE+0x1bec): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::writeIndex(clang::FileManager&, clang::PCHContainerReader const&, llvm::StringRef)': (.text._ZN5clang17GlobalModuleIndex10writeIndexERNS_11FileManagerERKNS_18PCHContainerReaderEN4llvm9StringRefE+0x1e36): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::writeIndex(clang::FileManager&, clang::PCHContainerReader const&, llvm::StringRef)': (.text._ZN5clang17GlobalModuleIndex10writeIndexERNS_11FileManagerERKNS_18PCHContainerReaderEN4llvm9StringRefE+0x1fac): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::writeIndex(clang::FileManager&, clang::PCHContainerReader const&, llvm::StringRef)': (.text._ZN5clang17GlobalModuleIndex10writeIndexERNS_11FileManagerERKNS_18PCHContainerReaderEN4llvm9StringRefE+0x20c2): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::writeIndex(clang::FileManager&, clang::PCHContainerReader const&, llvm::StringRef)': (.text._ZN5clang17GlobalModuleIndex10writeIndexERNS_11FileManagerERKNS_18PCHContainerReaderEN4llvm9StringRefE+0x21cf): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::writeIndex(clang::FileManager&, clang::PCHContainerReader const&, llvm::StringRef)': (.text._ZN5clang17GlobalModuleIndex10writeIndexERNS_11FileManagerERKNS_18PCHContainerReaderEN4llvm9StringRefE+0x2481): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(GlobalModuleIndex.cpp.o): In function `clang::GlobalModuleIndex::writeIndex(clang::FileManager&, clang::PCHContainerReader const&, llvm::StringRef)': (.text._ZN5clang17GlobalModuleIndex10writeIndexERNS_11FileManagerERKNS_18PCHContainerReaderEN4llvm9StringRefE+0x32ac): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `void dumpLocalRemap(llvm::StringRef, clang::ContinuousRangeMap const&)': (.text._Z14dumpLocalRemapIjiLj2EEvN4llvm9StringRefERKN5clang18ContinuousRangeMapIT_T0_XT1_EEE+0x21): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `void dumpLocalRemap(llvm::StringRef, clang::ContinuousRangeMap const&)': (.text._Z14dumpLocalRemapIjiLj2EEvN4llvm9StringRefERKN5clang18ContinuousRangeMapIT_T0_XT1_EEE+0xaa): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `void dumpLocalRemap(llvm::StringRef, clang::ContinuousRangeMap const&)': (.text._Z14dumpLocalRemapIjiLj2EEvN4llvm9StringRefERKN5clang18ContinuousRangeMapIT_T0_XT1_EEE+0xd5): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `void dumpLocalRemap(llvm::StringRef, clang::ContinuousRangeMap const&)': (.text._Z14dumpLocalRemapIjiLj2EEvN4llvm9StringRefERKN5clang18ContinuousRangeMapIT_T0_XT1_EEE+0xfb): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `void dumpLocalRemap(llvm::StringRef, clang::ContinuousRangeMap const&)': (.text._Z14dumpLocalRemapIjiLj2EEvN4llvm9StringRefERKN5clang18ContinuousRangeMapIT_T0_XT1_EEE+0x120): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `void dumpLocalRemap(llvm::StringRef, clang::ContinuousRangeMap const&)': (.text._Z14dumpLocalRemapIjiLj2EEvN4llvm9StringRefERKN5clang18ContinuousRangeMapIT_T0_XT1_EEE+0x144): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `void dumpLocalRemap(llvm::StringRef, clang::ContinuousRangeMap const&)': (.text._Z14dumpLocalRemapIjiLj2EEvN4llvm9StringRefERKN5clang18ContinuousRangeMapIT_T0_XT1_EEE+0x170): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `void dumpLocalRemap(llvm::StringRef, clang::ContinuousRangeMap const&)': (.text._Z14dumpLocalRemapIjiLj2EEvN4llvm9StringRefERKN5clang18ContinuousRangeMapIT_T0_XT1_EEE+0x1b7): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `void dumpLocalRemap(llvm::StringRef, clang::ContinuousRangeMap const&)': (.text._Z14dumpLocalRemapIjiLj2EEvN4llvm9StringRefERKN5clang18ContinuousRangeMapIT_T0_XT1_EEE+0x1ca): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o):(.text._Z14dumpLocalRemapIjiLj2EEvN4llvm9StringRefERKN5clang18ContinuousRangeMapIT_T0_XT1_EEE+0x1f8): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0xc): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0x47): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0x76): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0xfa): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0x10a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0x118): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0x13d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0x149): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0x16a): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0x1cd): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0x210): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0x262): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0x2cc): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0x30f): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0x353): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0x3b2): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0x3f5): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0x440): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0x4a6): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0x4e9): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0x530): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0x59e): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0x5e1): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0x645): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0x6c8): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0x70b): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0x758): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0x7bd): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0x800): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0x840): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0x8a5): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0x8f1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0x909): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0x921): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0x939): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0x951): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o):(.text._ZN5clang13serialization10ModuleFile4dumpEv+0x969): more undefined references to `llvm::raw_ostream::write(unsigned char)' follow /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0xa48): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0xa68): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0xa88): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0xaa8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0xac8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o):(.text._ZN5clang13serialization10ModuleFile4dumpEv+0xae8): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0xb01): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0xb20): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0xb40): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0xb60): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0xb80): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o): In function `clang::serialization::ModuleFile::dump()': (.text._ZN5clang13serialization10ModuleFile4dumpEv+0xba0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(Module.cpp.o):(.text._ZN5clang13serialization10ModuleFile4dumpEv+0xbc0): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSerialization.a(ModuleManager.cpp.o): In function `clang::serialization::ModuleManager::removeModules(clang::serialization::ModuleFile**, clang::serialization::ModuleFile**, llvm::SmallPtrSetImpl&, clang::ModuleMap*)': (.text._ZN5clang13serialization13ModuleManager13removeModulesEPPNS0_10ModuleFileES4_RN4llvm15SmallPtrSetImplIS3_EEPNS_9ModuleMapE+0xb7): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ModuleManager.cpp.o): In function `clang::serialization::ModuleManager::removeModules(clang::serialization::ModuleFile**, clang::serialization::ModuleFile**, llvm::SmallPtrSetImpl&, clang::ModuleMap*)': (.text._ZN5clang13serialization13ModuleManager13removeModulesEPPNS0_10ModuleFileES4_RN4llvm15SmallPtrSetImplIS3_EEPNS_9ModuleMapE+0x19a): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ModuleManager.cpp.o): In function `clang::serialization::ModuleManager::removeModules(clang::serialization::ModuleFile**, clang::serialization::ModuleFile**, llvm::SmallPtrSetImpl&, clang::ModuleMap*)': (.text._ZN5clang13serialization13ModuleManager13removeModulesEPPNS0_10ModuleFileES4_RN4llvm15SmallPtrSetImplIS3_EEPNS_9ModuleMapE+0x24b): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ModuleManager.cpp.o): In function `clang::serialization::ModuleManager::removeModules(clang::serialization::ModuleFile**, clang::serialization::ModuleFile**, llvm::SmallPtrSetImpl&, clang::ModuleMap*)': (.text._ZN5clang13serialization13ModuleManager13removeModulesEPPNS0_10ModuleFileES4_RN4llvm15SmallPtrSetImplIS3_EEPNS_9ModuleMapE+0x2cb): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ModuleManager.cpp.o): In function `clang::serialization::ModuleManager::removeModules(clang::serialization::ModuleFile**, clang::serialization::ModuleFile**, llvm::SmallPtrSetImpl&, clang::ModuleMap*)': (.text._ZN5clang13serialization13ModuleManager13removeModulesEPPNS0_10ModuleFileES4_RN4llvm15SmallPtrSetImplIS3_EEPNS_9ModuleMapE+0x353): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ModuleManager.cpp.o): In function `clang::serialization::ModuleManager::removeModules(clang::serialization::ModuleFile**, clang::serialization::ModuleFile**, llvm::SmallPtrSetImpl&, clang::ModuleMap*)': (.text._ZN5clang13serialization13ModuleManager13removeModulesEPPNS0_10ModuleFileES4_RN4llvm15SmallPtrSetImplIS3_EEPNS_9ModuleMapE+0x3db): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ModuleManager.cpp.o): In function `clang::serialization::ModuleManager::removeModules(clang::serialization::ModuleFile**, clang::serialization::ModuleFile**, llvm::SmallPtrSetImpl&, clang::ModuleMap*)': (.text._ZN5clang13serialization13ModuleManager13removeModulesEPPNS0_10ModuleFileES4_RN4llvm15SmallPtrSetImplIS3_EEPNS_9ModuleMapE+0x76b): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ModuleManager.cpp.o): In function `clang::serialization::ModuleManager::removeModules(clang::serialization::ModuleFile**, clang::serialization::ModuleFile**, llvm::SmallPtrSetImpl&, clang::ModuleMap*)': (.text._ZN5clang13serialization13ModuleManager13removeModulesEPPNS0_10ModuleFileES4_RN4llvm15SmallPtrSetImplIS3_EEPNS_9ModuleMapE+0x7d7): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ModuleManager.cpp.o): In function `clang::serialization::ModuleManager::removeModules(clang::serialization::ModuleFile**, clang::serialization::ModuleFile**, llvm::SmallPtrSetImpl&, clang::ModuleMap*)': (.text._ZN5clang13serialization13ModuleManager13removeModulesEPPNS0_10ModuleFileES4_RN4llvm15SmallPtrSetImplIS3_EEPNS_9ModuleMapE+0x805): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ModuleManager.cpp.o): In function `clang::serialization::ModuleManager::removeModules(clang::serialization::ModuleFile**, clang::serialization::ModuleFile**, llvm::SmallPtrSetImpl&, clang::ModuleMap*)': (.text._ZN5clang13serialization13ModuleManager13removeModulesEPPNS0_10ModuleFileES4_RN4llvm15SmallPtrSetImplIS3_EEPNS_9ModuleMapE+0x833): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ModuleManager.cpp.o): In function `clang::serialization::ModuleManager::removeModules(clang::serialization::ModuleFile**, clang::serialization::ModuleFile**, llvm::SmallPtrSetImpl&, clang::ModuleMap*)': (.text._ZN5clang13serialization13ModuleManager13removeModulesEPPNS0_10ModuleFileES4_RN4llvm15SmallPtrSetImplIS3_EEPNS_9ModuleMapE+0x861): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ModuleManager.cpp.o): In function `clang::serialization::ModuleManager::removeModules(clang::serialization::ModuleFile**, clang::serialization::ModuleFile**, llvm::SmallPtrSetImpl&, clang::ModuleMap*)': (.text._ZN5clang13serialization13ModuleManager13removeModulesEPPNS0_10ModuleFileES4_RN4llvm15SmallPtrSetImplIS3_EEPNS_9ModuleMapE+0x977): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ModuleManager.cpp.o):(.text._ZN5clang13serialization13ModuleManager13removeModulesEPPNS0_10ModuleFileES4_RN4llvm15SmallPtrSetImplIS3_EEPNS_9ModuleMapE+0xb67): more undefined references to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' follow /usr/lib/llvm-3.8/lib/libclangSerialization.a(ModuleManager.cpp.o): In function `clang::serialization::ModuleManager::allocateVisitState()': (.text._ZN5clang13serialization13ModuleManager18allocateVisitStateEv+0xd4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ModuleManager.cpp.o): In function `clang::serialization::ModuleManager::allocateVisitState()': (.text._ZN5clang13serialization13ModuleManager18allocateVisitStateEv+0xf9): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ModuleManager.cpp.o): In function `clang::serialization::ModuleManager::setGlobalIndex(clang::GlobalModuleIndex*)': (.text._ZN5clang13serialization13ModuleManager14setGlobalIndexEPNS_17GlobalModuleIndexE+0xc6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ModuleManager.cpp.o): In function `clang::serialization::ModuleManager::moduleFileAccepted(clang::serialization::ModuleFile*)': (.text._ZN5clang13serialization13ModuleManager18moduleFileAcceptedEPNS0_10ModuleFileE+0x66): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ModuleManager.cpp.o): In function `clang::serialization::ModuleManager::visit(llvm::function_ref, llvm::SmallPtrSetImpl*)': (.text._ZN5clang13serialization13ModuleManager5visitEN4llvm12function_refIFbRNS0_10ModuleFileEEEEPNS2_15SmallPtrSetImplIPS4_EE+0x577): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ModuleManager.cpp.o): In function `clang::serialization::ModuleManager::visit(llvm::function_ref, llvm::SmallPtrSetImpl*)': (.text._ZN5clang13serialization13ModuleManager5visitEN4llvm12function_refIFbRNS0_10ModuleFileEEEEPNS2_15SmallPtrSetImplIPS4_EE+0x6d0): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ModuleManager.cpp.o): In function `clang::serialization::ModuleManager::visit(llvm::function_ref, llvm::SmallPtrSetImpl*)': (.text._ZN5clang13serialization13ModuleManager5visitEN4llvm12function_refIFbRNS0_10ModuleFileEEEEPNS2_15SmallPtrSetImplIPS4_EE+0x739): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ModuleManager.cpp.o): In function `clang::serialization::ModuleManager::visit(llvm::function_ref, llvm::SmallPtrSetImpl*)': (.text._ZN5clang13serialization13ModuleManager5visitEN4llvm12function_refIFbRNS0_10ModuleFileEEEEPNS2_15SmallPtrSetImplIPS4_EE+0x75c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ModuleManager.cpp.o): In function `clang::serialization::ModuleManager::visit(llvm::function_ref, llvm::SmallPtrSetImpl*)': (.text._ZN5clang13serialization13ModuleManager5visitEN4llvm12function_refIFbRNS0_10ModuleFileEEEEPNS2_15SmallPtrSetImplIPS4_EE+0x77d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ModuleManager.cpp.o): In function `clang::serialization::ModuleManager::visit(llvm::function_ref, llvm::SmallPtrSetImpl*)': (.text._ZN5clang13serialization13ModuleManager5visitEN4llvm12function_refIFbRNS0_10ModuleFileEEEEPNS2_15SmallPtrSetImplIPS4_EE+0x7a2): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ModuleManager.cpp.o):(.text._ZN5clang13serialization13ModuleManager5visitEN4llvm12function_refIFbRNS0_10ModuleFileEEEEPNS2_15SmallPtrSetImplIPS4_EE+0x7b9): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSerialization.a(ModuleManager.cpp.o): In function `clang::serialization::ModuleManager::addModule(llvm::StringRef, clang::serialization::ModuleKind, clang::SourceLocation, clang::serialization::ModuleFile*, unsigned int, long, long, unsigned int, unsigned int (*)(llvm::BitstreamReader&), clang::serialization::ModuleFile*&, std::__cxx11::basic_string, std::allocator >&)': (.text._ZN5clang13serialization13ModuleManager9addModuleEN4llvm9StringRefENS0_10ModuleKindENS_14SourceLocationEPNS0_10ModuleFileEjlljPFjRNS2_15BitstreamReaderEERS7_RNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x44c): undefined reference to `llvm::MemoryBuffer::getMemBufferRef() const' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ModuleManager.cpp.o): In function `clang::serialization::ModuleManager::addModule(llvm::StringRef, clang::serialization::ModuleKind, clang::SourceLocation, clang::serialization::ModuleFile*, unsigned int, long, long, unsigned int, unsigned int (*)(llvm::BitstreamReader&), clang::serialization::ModuleFile*&, std::__cxx11::basic_string, std::allocator >&)': (.text._ZN5clang13serialization13ModuleManager9addModuleEN4llvm9StringRefENS0_10ModuleKindENS_14SourceLocationEPNS0_10ModuleFileEjlljPFjRNS2_15BitstreamReaderEERS7_RNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xcdc): undefined reference to `llvm::sys::TimeValue::PosixZeroTimeSeconds' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ModuleManager.cpp.o): In function `clang::serialization::ModuleManager::addModule(llvm::StringRef, clang::serialization::ModuleKind, clang::SourceLocation, clang::serialization::ModuleFile*, unsigned int, long, long, unsigned int, unsigned int (*)(llvm::BitstreamReader&), clang::serialization::ModuleFile*&, std::__cxx11::basic_string, std::allocator >&)': (.text._ZN5clang13serialization13ModuleManager9addModuleEN4llvm9StringRefENS0_10ModuleKindENS_14SourceLocationEPNS0_10ModuleFileEjlljPFjRNS2_15BitstreamReaderEERS7_RNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x1519): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ModuleManager.cpp.o): In function `clang::serialization::ModuleManager::addModule(llvm::StringRef, clang::serialization::ModuleKind, clang::SourceLocation, clang::serialization::ModuleFile*, unsigned int, long, long, unsigned int, unsigned int (*)(llvm::BitstreamReader&), clang::serialization::ModuleFile*&, std::__cxx11::basic_string, std::allocator >&)': (.text._ZN5clang13serialization13ModuleManager9addModuleEN4llvm9StringRefENS0_10ModuleKindENS_14SourceLocationEPNS0_10ModuleFileEjlljPFjRNS2_15BitstreamReaderEERS7_RNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x1777): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ModuleManager.cpp.o): In function `clang::serialization::ModuleManager::addModule(llvm::StringRef, clang::serialization::ModuleKind, clang::SourceLocation, clang::serialization::ModuleFile*, unsigned int, long, long, unsigned int, unsigned int (*)(llvm::BitstreamReader&), clang::serialization::ModuleFile*&, std::__cxx11::basic_string, std::allocator >&)': (.text._ZN5clang13serialization13ModuleManager9addModuleEN4llvm9StringRefENS0_10ModuleKindENS_14SourceLocationEPNS0_10ModuleFileEjlljPFjRNS2_15BitstreamReaderEERS7_RNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x179c): undefined reference to `llvm::MemoryBuffer::getSTDIN()' /usr/lib/llvm-3.8/lib/libclangSerialization.a(ModuleManager.cpp.o): In function `clang::serialization::ModuleManager::addModule(llvm::StringRef, clang::serialization::ModuleKind, clang::SourceLocation, clang::serialization::ModuleFile*, unsigned int, long, long, unsigned int, unsigned int (*)(llvm::BitstreamReader&), clang::serialization::ModuleFile*&, std::__cxx11::basic_string, std::allocator >&)': (.text._ZN5clang13serialization13ModuleManager9addModuleEN4llvm9StringRefENS0_10ModuleKindENS_14SourceLocationEPNS0_10ModuleFileEjlljPFjRNS2_15BitstreamReaderEERS7_RNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x1b00): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::LoopHintAttr::getDiagnosticName[abi:cxx11](clang::PrintingPolicy const&) const': (.text._ZNK5clang12LoopHintAttr17getDiagnosticNameB5cxx11ERKNS_14PrintingPolicyE[_ZNK5clang12LoopHintAttr17getDiagnosticNameB5cxx11ERKNS_14PrintingPolicyE]+0x92): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::LoopHintAttr::getDiagnosticName[abi:cxx11](clang::PrintingPolicy const&) const': (.text._ZNK5clang12LoopHintAttr17getDiagnosticNameB5cxx11ERKNS_14PrintingPolicyE[_ZNK5clang12LoopHintAttr17getDiagnosticNameB5cxx11ERKNS_14PrintingPolicyE]+0xa4): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::LoopHintAttr::getDiagnosticName[abi:cxx11](clang::PrintingPolicy const&) const': (.text._ZNK5clang12LoopHintAttr17getDiagnosticNameB5cxx11ERKNS_14PrintingPolicyE[_ZNK5clang12LoopHintAttr17getDiagnosticNameB5cxx11ERKNS_14PrintingPolicyE]+0x12f): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::LoopHintAttr::getDiagnosticName[abi:cxx11](clang::PrintingPolicy const&) const': (.text._ZNK5clang12LoopHintAttr17getDiagnosticNameB5cxx11ERKNS_14PrintingPolicyE[_ZNK5clang12LoopHintAttr17getDiagnosticNameB5cxx11ERKNS_14PrintingPolicyE]+0x160): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::LoopHintAttr::getDiagnosticName[abi:cxx11](clang::PrintingPolicy const&) const': (.text._ZNK5clang12LoopHintAttr17getDiagnosticNameB5cxx11ERKNS_14PrintingPolicyE[_ZNK5clang12LoopHintAttr17getDiagnosticNameB5cxx11ERKNS_14PrintingPolicyE]+0x374): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::LoopHintAttr::getDiagnosticName[abi:cxx11](clang::PrintingPolicy const&) const': (.text._ZNK5clang12LoopHintAttr17getDiagnosticNameB5cxx11ERKNS_14PrintingPolicyE[_ZNK5clang12LoopHintAttr17getDiagnosticNameB5cxx11ERKNS_14PrintingPolicyE]+0x386): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::LoopHintAttr::getDiagnosticName[abi:cxx11](clang::PrintingPolicy const&) const': (.text._ZNK5clang12LoopHintAttr17getDiagnosticNameB5cxx11ERKNS_14PrintingPolicyE[_ZNK5clang12LoopHintAttr17getDiagnosticNameB5cxx11ERKNS_14PrintingPolicyE]+0x411): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::LoopHintAttr::getDiagnosticName[abi:cxx11](clang::PrintingPolicy const&) const': (.text._ZNK5clang12LoopHintAttr17getDiagnosticNameB5cxx11ERKNS_14PrintingPolicyE[_ZNK5clang12LoopHintAttr17getDiagnosticNameB5cxx11ERKNS_14PrintingPolicyE]+0x442): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::LoopHintAttr::getDiagnosticName[abi:cxx11](clang::PrintingPolicy const&) const': (.text._ZNK5clang12LoopHintAttr17getDiagnosticNameB5cxx11ERKNS_14PrintingPolicyE[_ZNK5clang12LoopHintAttr17getDiagnosticNameB5cxx11ERKNS_14PrintingPolicyE]+0x4a8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::LoopHintAttr::getDiagnosticName[abi:cxx11](clang::PrintingPolicy const&) const': (.text._ZNK5clang12LoopHintAttr17getDiagnosticNameB5cxx11ERKNS_14PrintingPolicyE[_ZNK5clang12LoopHintAttr17getDiagnosticNameB5cxx11ERKNS_14PrintingPolicyE]+0x5a0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::LoopHintAttr::getDiagnosticName[abi:cxx11](clang::PrintingPolicy const&) const': (.text._ZNK5clang12LoopHintAttr17getDiagnosticNameB5cxx11ERKNS_14PrintingPolicyE[_ZNK5clang12LoopHintAttr17getDiagnosticNameB5cxx11ERKNS_14PrintingPolicyE]+0x5f8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::LoopHintAttr::getDiagnosticName[abi:cxx11](clang::PrintingPolicy const&) const': (.text._ZNK5clang12LoopHintAttr17getDiagnosticNameB5cxx11ERKNS_14PrintingPolicyE[_ZNK5clang12LoopHintAttr17getDiagnosticNameB5cxx11ERKNS_14PrintingPolicyE]+0x620): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::LoopHintAttr::getDiagnosticName[abi:cxx11](clang::PrintingPolicy const&) const': (.text._ZNK5clang12LoopHintAttr17getDiagnosticNameB5cxx11ERKNS_14PrintingPolicyE[_ZNK5clang12LoopHintAttr17getDiagnosticNameB5cxx11ERKNS_14PrintingPolicyE]+0x660): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o):(.text._ZNK5clang12LoopHintAttr17getDiagnosticNameB5cxx11ERKNS_14PrintingPolicyE[_ZNK5clang12LoopHintAttr17getDiagnosticNameB5cxx11ERKNS_14PrintingPolicyE]+0x6ab): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::Sema::ProcessStmtAttributes(clang::Stmt*, clang::AttributeList*, clang::SourceRange)': (.text._ZN5clang4Sema21ProcessStmtAttributesEPNS_4StmtEPNS_13AttributeListENS_11SourceRangeE+0x1695): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::Sema::ProcessStmtAttributes(clang::Stmt*, clang::AttributeList*, clang::SourceRange)': (.text._ZN5clang4Sema21ProcessStmtAttributesEPNS_4StmtEPNS_13AttributeListENS_11SourceRangeE+0x16ba): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::Sema::ProcessStmtAttributes(clang::Stmt*, clang::AttributeList*, clang::SourceRange)': (.text._ZN5clang4Sema21ProcessStmtAttributesEPNS_4StmtEPNS_13AttributeListENS_11SourceRangeE+0x175f): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::Sema::ProcessStmtAttributes(clang::Stmt*, clang::AttributeList*, clang::SourceRange)': (.text._ZN5clang4Sema21ProcessStmtAttributesEPNS_4StmtEPNS_13AttributeListENS_11SourceRangeE+0x1790): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::Sema::ProcessStmtAttributes(clang::Stmt*, clang::AttributeList*, clang::SourceRange)': (.text._ZN5clang4Sema21ProcessStmtAttributesEPNS_4StmtEPNS_13AttributeListENS_11SourceRangeE+0x19d7): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::Sema::ProcessStmtAttributes(clang::Stmt*, clang::AttributeList*, clang::SourceRange)': (.text._ZN5clang4Sema21ProcessStmtAttributesEPNS_4StmtEPNS_13AttributeListENS_11SourceRangeE+0x1a22): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::Sema::ProcessStmtAttributes(clang::Stmt*, clang::AttributeList*, clang::SourceRange)': (.text._ZN5clang4Sema21ProcessStmtAttributesEPNS_4StmtEPNS_13AttributeListENS_11SourceRangeE+0x1ac8): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::Sema::ProcessStmtAttributes(clang::Stmt*, clang::AttributeList*, clang::SourceRange)': (.text._ZN5clang4Sema21ProcessStmtAttributesEPNS_4StmtEPNS_13AttributeListENS_11SourceRangeE+0x1af9): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::Sema::ProcessStmtAttributes(clang::Stmt*, clang::AttributeList*, clang::SourceRange)': (.text._ZN5clang4Sema21ProcessStmtAttributesEPNS_4StmtEPNS_13AttributeListENS_11SourceRangeE+0x1da4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::Sema::ProcessStmtAttributes(clang::Stmt*, clang::AttributeList*, clang::SourceRange)': (.text._ZN5clang4Sema21ProcessStmtAttributesEPNS_4StmtEPNS_13AttributeListENS_11SourceRangeE+0x1f25): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::Sema::ProcessStmtAttributes(clang::Stmt*, clang::AttributeList*, clang::SourceRange)': (.text._ZN5clang4Sema21ProcessStmtAttributesEPNS_4StmtEPNS_13AttributeListENS_11SourceRangeE+0x1f4a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::Sema::ProcessStmtAttributes(clang::Stmt*, clang::AttributeList*, clang::SourceRange)': (.text._ZN5clang4Sema21ProcessStmtAttributesEPNS_4StmtEPNS_13AttributeListENS_11SourceRangeE+0x1fef): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::Sema::ProcessStmtAttributes(clang::Stmt*, clang::AttributeList*, clang::SourceRange)': (.text._ZN5clang4Sema21ProcessStmtAttributesEPNS_4StmtEPNS_13AttributeListENS_11SourceRangeE+0x2020): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::Sema::ProcessStmtAttributes(clang::Stmt*, clang::AttributeList*, clang::SourceRange)': (.text._ZN5clang4Sema21ProcessStmtAttributesEPNS_4StmtEPNS_13AttributeListENS_11SourceRangeE+0x207a): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::Sema::ProcessStmtAttributes(clang::Stmt*, clang::AttributeList*, clang::SourceRange)': (.text._ZN5clang4Sema21ProcessStmtAttributesEPNS_4StmtEPNS_13AttributeListENS_11SourceRangeE+0x20c5): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::Sema::ProcessStmtAttributes(clang::Stmt*, clang::AttributeList*, clang::SourceRange)': (.text._ZN5clang4Sema21ProcessStmtAttributesEPNS_4StmtEPNS_13AttributeListENS_11SourceRangeE+0x216b): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::Sema::ProcessStmtAttributes(clang::Stmt*, clang::AttributeList*, clang::SourceRange)': (.text._ZN5clang4Sema21ProcessStmtAttributesEPNS_4StmtEPNS_13AttributeListENS_11SourceRangeE+0x219c): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::Sema::ProcessStmtAttributes(clang::Stmt*, clang::AttributeList*, clang::SourceRange)': (.text._ZN5clang4Sema21ProcessStmtAttributesEPNS_4StmtEPNS_13AttributeListENS_11SourceRangeE+0x2217): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::Sema::ProcessStmtAttributes(clang::Stmt*, clang::AttributeList*, clang::SourceRange)': (.text._ZN5clang4Sema21ProcessStmtAttributesEPNS_4StmtEPNS_13AttributeListENS_11SourceRangeE+0x23c6): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::Sema::ProcessStmtAttributes(clang::Stmt*, clang::AttributeList*, clang::SourceRange)': (.text._ZN5clang4Sema21ProcessStmtAttributesEPNS_4StmtEPNS_13AttributeListENS_11SourceRangeE+0x2548): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::Sema::ProcessStmtAttributes(clang::Stmt*, clang::AttributeList*, clang::SourceRange)': (.text._ZN5clang4Sema21ProcessStmtAttributesEPNS_4StmtEPNS_13AttributeListENS_11SourceRangeE+0x271c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::Sema::ProcessStmtAttributes(clang::Stmt*, clang::AttributeList*, clang::SourceRange)': (.text._ZN5clang4Sema21ProcessStmtAttributesEPNS_4StmtEPNS_13AttributeListENS_11SourceRangeE+0x273d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::Sema::ProcessStmtAttributes(clang::Stmt*, clang::AttributeList*, clang::SourceRange)': (.text._ZN5clang4Sema21ProcessStmtAttributesEPNS_4StmtEPNS_13AttributeListENS_11SourceRangeE+0x28f8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::Sema::ProcessStmtAttributes(clang::Stmt*, clang::AttributeList*, clang::SourceRange)': (.text._ZN5clang4Sema21ProcessStmtAttributesEPNS_4StmtEPNS_13AttributeListENS_11SourceRangeE+0x2a63): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::Sema::ProcessStmtAttributes(clang::Stmt*, clang::AttributeList*, clang::SourceRange)': (.text._ZN5clang4Sema21ProcessStmtAttributesEPNS_4StmtEPNS_13AttributeListENS_11SourceRangeE+0x2baf): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::Sema::ProcessStmtAttributes(clang::Stmt*, clang::AttributeList*, clang::SourceRange)': (.text._ZN5clang4Sema21ProcessStmtAttributesEPNS_4StmtEPNS_13AttributeListENS_11SourceRangeE+0x2be9): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::Sema::ProcessStmtAttributes(clang::Stmt*, clang::AttributeList*, clang::SourceRange)': (.text._ZN5clang4Sema21ProcessStmtAttributesEPNS_4StmtEPNS_13AttributeListENS_11SourceRangeE+0x2c0a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::Sema::ProcessStmtAttributes(clang::Stmt*, clang::AttributeList*, clang::SourceRange)': (.text._ZN5clang4Sema21ProcessStmtAttributesEPNS_4StmtEPNS_13AttributeListENS_11SourceRangeE+0x2c2b): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::Sema::ProcessStmtAttributes(clang::Stmt*, clang::AttributeList*, clang::SourceRange)': (.text._ZN5clang4Sema21ProcessStmtAttributesEPNS_4StmtEPNS_13AttributeListENS_11SourceRangeE+0x2c4c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::Sema::ProcessStmtAttributes(clang::Stmt*, clang::AttributeList*, clang::SourceRange)': (.text._ZN5clang4Sema21ProcessStmtAttributesEPNS_4StmtEPNS_13AttributeListENS_11SourceRangeE+0x2d60): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::Sema::ProcessStmtAttributes(clang::Stmt*, clang::AttributeList*, clang::SourceRange)': (.text._ZN5clang4Sema21ProcessStmtAttributesEPNS_4StmtEPNS_13AttributeListENS_11SourceRangeE+0x2dcd): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::Sema::ProcessStmtAttributes(clang::Stmt*, clang::AttributeList*, clang::SourceRange)': (.text._ZN5clang4Sema21ProcessStmtAttributesEPNS_4StmtEPNS_13AttributeListENS_11SourceRangeE+0x2e53): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::Sema::ProcessStmtAttributes(clang::Stmt*, clang::AttributeList*, clang::SourceRange)': (.text._ZN5clang4Sema21ProcessStmtAttributesEPNS_4StmtEPNS_13AttributeListENS_11SourceRangeE+0x2e74): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::Sema::ProcessStmtAttributes(clang::Stmt*, clang::AttributeList*, clang::SourceRange)': (.text._ZN5clang4Sema21ProcessStmtAttributesEPNS_4StmtEPNS_13AttributeListENS_11SourceRangeE+0x2f4b): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::Sema::ProcessStmtAttributes(clang::Stmt*, clang::AttributeList*, clang::SourceRange)': (.text._ZN5clang4Sema21ProcessStmtAttributesEPNS_4StmtEPNS_13AttributeListENS_11SourceRangeE+0x2f6c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o): In function `clang::Sema::ProcessStmtAttributes(clang::Stmt*, clang::AttributeList*, clang::SourceRange)': (.text._ZN5clang4Sema21ProcessStmtAttributesEPNS_4StmtEPNS_13AttributeListENS_11SourceRangeE+0x2fbd): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libclangSema.a(SemaStmtAttr.cpp.o):(.text._ZN5clang4Sema21ProcessStmtAttributesEPNS_4StmtEPNS_13AttributeListENS_11SourceRangeE+0x2fde): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libLLVMOption.a(Arg.cpp.o): In function `llvm::opt::Arg::Arg(llvm::opt::Option, llvm::StringRef, unsigned int, char const*, llvm::opt::Arg const*)': (.text._ZN4llvm3opt3ArgC2ENS0_6OptionENS_9StringRefEjPKcPKS1_+0x5c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Arg.cpp.o): In function `llvm::opt::Arg::Arg(llvm::opt::Option, llvm::StringRef, unsigned int, char const*, char const*, llvm::opt::Arg const*)': (.text._ZN4llvm3opt3ArgC2ENS0_6OptionENS_9StringRefEjPKcS5_PKS1_+0x86): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Arg.cpp.o): In function `llvm::opt::Arg::Arg(llvm::opt::Option, llvm::StringRef, unsigned int, char const*, char const*, llvm::opt::Arg const*)': (.text._ZN4llvm3opt3ArgC2ENS0_6OptionENS_9StringRefEjPKcS5_PKS1_+0x9e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Arg.cpp.o): In function `llvm::opt::Arg::print(llvm::raw_ostream&) const': (.text._ZNK4llvm3opt3Arg5printERNS_11raw_ostreamE+0x9a): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Arg.cpp.o): In function `llvm::opt::Arg::print(llvm::raw_ostream&) const': (.text._ZNK4llvm3opt3Arg5printERNS_11raw_ostreamE+0x1e7): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Arg.cpp.o): In function `llvm::opt::Arg::print(llvm::raw_ostream&) const': (.text._ZNK4llvm3opt3Arg5printERNS_11raw_ostreamE+0x20a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Arg.cpp.o): In function `llvm::opt::Arg::print(llvm::raw_ostream&) const': (.text._ZNK4llvm3opt3Arg5printERNS_11raw_ostreamE+0x235): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Arg.cpp.o): In function `llvm::opt::Arg::print(llvm::raw_ostream&) const': (.text._ZNK4llvm3opt3Arg5printERNS_11raw_ostreamE+0x290): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Arg.cpp.o): In function `llvm::opt::Arg::print(llvm::raw_ostream&) const': (.text._ZNK4llvm3opt3Arg5printERNS_11raw_ostreamE+0x2b0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Arg.cpp.o):(.text._ZNK4llvm3opt3Arg5printERNS_11raw_ostreamE+0x2d9): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libLLVMOption.a(Arg.cpp.o): In function `llvm::opt::Arg::dump() const': (.text._ZNK4llvm3opt3Arg4dumpEv+0x5): undefined reference to `llvm::dbgs()' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Arg.cpp.o): In function `llvm::opt::Arg::render(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK4llvm3opt3Arg6renderERKNS0_7ArgListERNS_11SmallVectorIPKcLj16EEE+0x20c): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Arg.cpp.o): In function `llvm::opt::Arg::render(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK4llvm3opt3Arg6renderERKNS0_7ArgListERNS_11SmallVectorIPKcLj16EEE+0x223): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Arg.cpp.o): In function `llvm::opt::Arg::render(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK4llvm3opt3Arg6renderERKNS0_7ArgListERNS_11SmallVectorIPKcLj16EEE+0x2f7): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Arg.cpp.o): In function `llvm::opt::Arg::render(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK4llvm3opt3Arg6renderERKNS0_7ArgListERNS_11SmallVectorIPKcLj16EEE+0x30f): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Arg.cpp.o): In function `llvm::opt::Arg::render(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK4llvm3opt3Arg6renderERKNS0_7ArgListERNS_11SmallVectorIPKcLj16EEE+0x365): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Arg.cpp.o): In function `llvm::opt::Arg::render(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK4llvm3opt3Arg6renderERKNS0_7ArgListERNS_11SmallVectorIPKcLj16EEE+0x3ac): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Arg.cpp.o): In function `llvm::opt::Arg::render(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK4llvm3opt3Arg6renderERKNS0_7ArgListERNS_11SmallVectorIPKcLj16EEE+0x3dc): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Arg.cpp.o): In function `llvm::opt::Arg::render(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK4llvm3opt3Arg6renderERKNS0_7ArgListERNS_11SmallVectorIPKcLj16EEE+0x3f9): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Arg.cpp.o): In function `llvm::opt::Arg::render(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK4llvm3opt3Arg6renderERKNS0_7ArgListERNS_11SmallVectorIPKcLj16EEE+0x41b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Arg.cpp.o): In function `llvm::opt::Arg::render(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK4llvm3opt3Arg6renderERKNS0_7ArgListERNS_11SmallVectorIPKcLj16EEE+0x43f): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Arg.cpp.o): In function `llvm::opt::Arg::render(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK4llvm3opt3Arg6renderERKNS0_7ArgListERNS_11SmallVectorIPKcLj16EEE+0x463): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Arg.cpp.o): In function `llvm::opt::Arg::renderAsInput(llvm::opt::ArgList const&, llvm::SmallVector&) const': (.text._ZNK4llvm3opt3Arg13renderAsInputERKNS0_7ArgListERNS_11SmallVectorIPKcLj16EEE+0x8b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Arg.cpp.o): In function `llvm::opt::Arg::getAsString[abi:cxx11](llvm::opt::ArgList const&) const': (.text._ZNK4llvm3opt3Arg11getAsStringB5cxx11ERKNS0_7ArgListE+0x9f): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Arg.cpp.o): In function `llvm::opt::Arg::getAsString[abi:cxx11](llvm::opt::ArgList const&) const': (.text._ZNK4llvm3opt3Arg11getAsStringB5cxx11ERKNS0_7ArgListE+0xad): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Arg.cpp.o): In function `llvm::opt::Arg::getAsString[abi:cxx11](llvm::opt::ArgList const&) const': (.text._ZNK4llvm3opt3Arg11getAsStringB5cxx11ERKNS0_7ArgListE+0x169): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Arg.cpp.o): In function `llvm::opt::Arg::getAsString[abi:cxx11](llvm::opt::ArgList const&) const': (.text._ZNK4llvm3opt3Arg11getAsStringB5cxx11ERKNS0_7ArgListE+0x17e): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Arg.cpp.o): In function `llvm::opt::Arg::getAsString[abi:cxx11](llvm::opt::ArgList const&) const': (.text._ZNK4llvm3opt3Arg11getAsStringB5cxx11ERKNS0_7ArgListE+0x204): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libLLVMOption.a(ArgList.cpp.o): In function `llvm::opt::ArgList::append(llvm::opt::Arg*)': (.text._ZN4llvm3opt7ArgList6appendEPNS0_3ArgE+0x38): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(ArgList.cpp.o): In function `llvm::opt::ArgList::AddAllArgValues(llvm::SmallVector&, llvm::opt::OptSpecifier, llvm::opt::OptSpecifier, llvm::opt::OptSpecifier) const': (.text._ZNK4llvm3opt7ArgList15AddAllArgValuesERNS_11SmallVectorIPKcLj16EEENS0_12OptSpecifierES7_S7_+0x15a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(ArgList.cpp.o): In function `llvm::opt::ArgList::AddAllArgsTranslated(llvm::SmallVector&, llvm::opt::OptSpecifier, char const*, bool) const': (.text._ZNK4llvm3opt7ArgList20AddAllArgsTranslatedERNS_11SmallVectorIPKcLj16EEENS0_12OptSpecifierES4_b+0x1a8): undefined reference to `llvm::Twine::toVector(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libLLVMOption.a(ArgList.cpp.o): In function `llvm::opt::ArgList::AddAllArgsTranslated(llvm::SmallVector&, llvm::opt::OptSpecifier, char const*, bool) const': (.text._ZNK4llvm3opt7ArgList20AddAllArgsTranslatedERNS_11SmallVectorIPKcLj16EEENS0_12OptSpecifierES4_b+0x2ac): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(ArgList.cpp.o): In function `llvm::opt::ArgList::AddAllArgsTranslated(llvm::SmallVector&, llvm::opt::OptSpecifier, char const*, bool) const': (.text._ZNK4llvm3opt7ArgList20AddAllArgsTranslatedERNS_11SmallVectorIPKcLj16EEENS0_12OptSpecifierES4_b+0x2d4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(ArgList.cpp.o): In function `llvm::opt::ArgList::AddAllArgsTranslated(llvm::SmallVector&, llvm::opt::OptSpecifier, char const*, bool) const': (.text._ZNK4llvm3opt7ArgList20AddAllArgsTranslatedERNS_11SmallVectorIPKcLj16EEENS0_12OptSpecifierES4_b+0x304): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(ArgList.cpp.o): In function `llvm::opt::ArgList::GetOrMakeJoinedArgString(unsigned int, llvm::StringRef, llvm::StringRef) const': (.text._ZNK4llvm3opt7ArgList24GetOrMakeJoinedArgStringEjNS_9StringRefES2_+0xa4): undefined reference to `llvm::Twine::toVector(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libLLVMOption.a(ArgList.cpp.o): In function `llvm::opt::ArgList::print(llvm::raw_ostream&) const': (.text._ZNK4llvm3opt7ArgList5printERNS_11raw_ostreamE+0x65): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(ArgList.cpp.o): In function `llvm::opt::ArgList::dump() const': (.text._ZNK4llvm3opt7ArgList4dumpEv+0x5): undefined reference to `llvm::dbgs()' /usr/lib/llvm-3.8/lib/libLLVMOption.a(ArgList.cpp.o): In function `llvm::opt::InputArgList::InputArgList(char const* const*, char const* const*)': (.text._ZN4llvm3opt12InputArgListC2EPKPKcS5_+0xd1): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(ArgList.cpp.o): In function `llvm::opt::InputArgList::MakeIndex(llvm::StringRef) const': (.text._ZNK4llvm3opt12InputArgList9MakeIndexENS_9StringRefE+0x166): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(ArgList.cpp.o): In function `llvm::opt::DerivedArgList::MakeJoinedArg(llvm::opt::Arg const*, llvm::opt::Option, llvm::StringRef) const': (.text._ZNK4llvm3opt14DerivedArgList13MakeJoinedArgEPKNS0_3ArgENS0_6OptionENS_9StringRefE+0x91): undefined reference to `llvm::Twine::str[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libLLVMOption.a(ArgList.cpp.o): In function `llvm::opt::DerivedArgList::MakeJoinedArg(llvm::opt::Arg const*, llvm::opt::Option, llvm::StringRef) const': (.text._ZNK4llvm3opt14DerivedArgList13MakeJoinedArgEPKNS0_3ArgENS0_6OptionENS_9StringRefE+0x188): undefined reference to `llvm::Twine::toVector(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libLLVMOption.a(ArgList.cpp.o): In function `llvm::opt::DerivedArgList::MakeFlagArg(llvm::opt::Arg const*, llvm::opt::Option) const': (.text._ZNK4llvm3opt14DerivedArgList11MakeFlagArgEPKNS0_3ArgENS0_6OptionE+0xcd): undefined reference to `llvm::Twine::toVector(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libLLVMOption.a(ArgList.cpp.o): In function `llvm::opt::DerivedArgList::MakePositionalArg(llvm::opt::Arg const*, llvm::opt::Option, llvm::StringRef) const': (.text._ZNK4llvm3opt14DerivedArgList17MakePositionalArgEPKNS0_3ArgENS0_6OptionENS_9StringRefE+0xef): undefined reference to `llvm::Twine::toVector(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libLLVMOption.a(ArgList.cpp.o): In function `llvm::opt::DerivedArgList::MakeSeparateArg(llvm::opt::Arg const*, llvm::opt::Option, llvm::StringRef) const': (.text._ZNK4llvm3opt14DerivedArgList15MakeSeparateArgEPKNS0_3ArgENS0_6OptionENS_9StringRefE+0x10a): undefined reference to `llvm::Twine::toVector(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Option.cpp.o): In function `llvm::opt::Option::print(llvm::raw_ostream&) const': (.text._ZNK4llvm3opt6Option5printERNS_11raw_ostreamE+0x1e1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Option.cpp.o): In function `llvm::opt::Option::print(llvm::raw_ostream&) const': (.text._ZNK4llvm3opt6Option5printERNS_11raw_ostreamE+0x1fa): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Option.cpp.o): In function `llvm::opt::Option::print(llvm::raw_ostream&) const': (.text._ZNK4llvm3opt6Option5printERNS_11raw_ostreamE+0x20a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Option.cpp.o): In function `llvm::opt::Option::print(llvm::raw_ostream&) const': (.text._ZNK4llvm3opt6Option5printERNS_11raw_ostreamE+0x3fc): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Option.cpp.o): In function `llvm::opt::Option::print(llvm::raw_ostream&) const': (.text._ZNK4llvm3opt6Option5printERNS_11raw_ostreamE+0x411): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Option.cpp.o): In function `llvm::opt::Option::print(llvm::raw_ostream&) const': (.text._ZNK4llvm3opt6Option5printERNS_11raw_ostreamE+0x43a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Option.cpp.o): In function `llvm::opt::Option::print(llvm::raw_ostream&) const': (.text._ZNK4llvm3opt6Option5printERNS_11raw_ostreamE+0x460): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Option.cpp.o): In function `llvm::opt::Option::print(llvm::raw_ostream&) const': (.text._ZNK4llvm3opt6Option5printERNS_11raw_ostreamE+0x480): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Option.cpp.o): In function `llvm::opt::Option::print(llvm::raw_ostream&) const': (.text._ZNK4llvm3opt6Option5printERNS_11raw_ostreamE+0x4a0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Option.cpp.o): In function `llvm::opt::Option::print(llvm::raw_ostream&) const': (.text._ZNK4llvm3opt6Option5printERNS_11raw_ostreamE+0x747): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Option.cpp.o): In function `llvm::opt::Option::print(llvm::raw_ostream&) const': (.text._ZNK4llvm3opt6Option5printERNS_11raw_ostreamE+0x760): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Option.cpp.o): In function `llvm::opt::Option::print(llvm::raw_ostream&) const': (.text._ZNK4llvm3opt6Option5printERNS_11raw_ostreamE+0x780): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Option.cpp.o): In function `llvm::opt::Option::print(llvm::raw_ostream&) const': (.text._ZNK4llvm3opt6Option5printERNS_11raw_ostreamE+0x7a0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Option.cpp.o): In function `llvm::opt::Option::print(llvm::raw_ostream&) const': (.text._ZNK4llvm3opt6Option5printERNS_11raw_ostreamE+0x7b9): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Option.cpp.o): In function `llvm::opt::Option::print(llvm::raw_ostream&) const': (.text._ZNK4llvm3opt6Option5printERNS_11raw_ostreamE+0x7d5): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Option.cpp.o):(.text._ZNK4llvm3opt6Option5printERNS_11raw_ostreamE+0x7f2): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libLLVMOption.a(Option.cpp.o): In function `llvm::opt::Option::dump() const': (.text._ZNK4llvm3opt6Option4dumpEv+0x5): undefined reference to `llvm::dbgs()' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Option.cpp.o): In function `llvm::opt::Option::accept(llvm::opt::ArgList const&, unsigned int&, unsigned int) const': (.text._ZNK4llvm3opt6Option6acceptERKNS0_7ArgListERjj+0x1b6): undefined reference to `llvm::Twine::toVector(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Option.cpp.o): In function `llvm::opt::Option::accept(llvm::opt::ArgList const&, unsigned int&, unsigned int) const': (.text._ZNK4llvm3opt6Option6acceptERKNS0_7ArgListERjj+0x423): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Option.cpp.o): In function `llvm::opt::Option::accept(llvm::opt::ArgList const&, unsigned int&, unsigned int) const': (.text._ZNK4llvm3opt6Option6acceptERKNS0_7ArgListERjj+0x6f4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Option.cpp.o): In function `llvm::opt::Option::accept(llvm::opt::ArgList const&, unsigned int&, unsigned int) const': (.text._ZNK4llvm3opt6Option6acceptERKNS0_7ArgListERjj+0x806): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Option.cpp.o): In function `llvm::opt::Option::accept(llvm::opt::ArgList const&, unsigned int&, unsigned int) const': (.text._ZNK4llvm3opt6Option6acceptERKNS0_7ArgListERjj+0x832): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(Option.cpp.o): In function `llvm::opt::Option::accept(llvm::opt::ArgList const&, unsigned int&, unsigned int) const': (.text._ZNK4llvm3opt6Option6acceptERKNS0_7ArgListERjj+0x92a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(OptTable.cpp.o): In function `llvm::opt::OptTable::OptTable(llvm::ArrayRef, bool)': (.text._ZN4llvm3opt8OptTableC2ENS_8ArrayRefINS1_4InfoEEEb+0x131): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(OptTable.cpp.o): In function `llvm::opt::OptTable::OptTable(llvm::ArrayRef, bool)': (.text._ZN4llvm3opt8OptTableC2ENS_8ArrayRefINS1_4InfoEEEb+0x1e5): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(OptTable.cpp.o): In function `llvm::opt::OptTable::ParseOneArg(llvm::opt::ArgList const&, unsigned int&, unsigned int, unsigned int) const': (.text._ZNK4llvm3opt8OptTable11ParseOneArgERKNS0_7ArgListERjjj+0x1c7): undefined reference to `llvm::StringRef::find_first_not_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libLLVMOption.a(OptTable.cpp.o): In function `llvm::opt::OptTable::ParseOneArg(llvm::opt::ArgList const&, unsigned int&, unsigned int, unsigned int) const': (.text._ZNK4llvm3opt8OptTable11ParseOneArgERKNS0_7ArgListERjjj+0x3d9): undefined reference to `llvm::StringRef::startswith_lower(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libLLVMOption.a(OptTable.cpp.o): In function `llvm::opt::OptTable::PrintHelp(llvm::raw_ostream&, char const*, char const*, unsigned int, unsigned int) const': (.text._ZNK4llvm3opt8OptTable9PrintHelpERNS_11raw_ostreamEPKcS5_jj+0x74a): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(OptTable.cpp.o): In function `llvm::opt::OptTable::PrintHelp(llvm::raw_ostream&, char const*, char const*, unsigned int, unsigned int) const': (.text._ZNK4llvm3opt8OptTable9PrintHelpERNS_11raw_ostreamEPKcS5_jj+0x75b): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(OptTable.cpp.o): In function `llvm::opt::OptTable::PrintHelp(llvm::raw_ostream&, char const*, char const*, unsigned int, unsigned int) const': (.text._ZNK4llvm3opt8OptTable9PrintHelpERNS_11raw_ostreamEPKcS5_jj+0x779): undefined reference to `llvm::raw_ostream::indent(unsigned int)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(OptTable.cpp.o): In function `llvm::opt::OptTable::PrintHelp(llvm::raw_ostream&, char const*, char const*, unsigned int, unsigned int) const': (.text._ZNK4llvm3opt8OptTable9PrintHelpERNS_11raw_ostreamEPKcS5_jj+0x7e1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(OptTable.cpp.o): In function `llvm::opt::OptTable::PrintHelp(llvm::raw_ostream&, char const*, char const*, unsigned int, unsigned int) const': (.text._ZNK4llvm3opt8OptTable9PrintHelpERNS_11raw_ostreamEPKcS5_jj+0x83a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(OptTable.cpp.o): In function `llvm::opt::OptTable::PrintHelp(llvm::raw_ostream&, char const*, char const*, unsigned int, unsigned int) const': (.text._ZNK4llvm3opt8OptTable9PrintHelpERNS_11raw_ostreamEPKcS5_jj+0x880): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(OptTable.cpp.o): In function `llvm::opt::OptTable::PrintHelp(llvm::raw_ostream&, char const*, char const*, unsigned int, unsigned int) const': (.text._ZNK4llvm3opt8OptTable9PrintHelpERNS_11raw_ostreamEPKcS5_jj+0x8a0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(OptTable.cpp.o): In function `llvm::opt::OptTable::PrintHelp(llvm::raw_ostream&, char const*, char const*, unsigned int, unsigned int) const': (.text._ZNK4llvm3opt8OptTable9PrintHelpERNS_11raw_ostreamEPKcS5_jj+0x8c0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(OptTable.cpp.o): In function `llvm::opt::OptTable::PrintHelp(llvm::raw_ostream&, char const*, char const*, unsigned int, unsigned int) const': (.text._ZNK4llvm3opt8OptTable9PrintHelpERNS_11raw_ostreamEPKcS5_jj+0x8d7): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(OptTable.cpp.o): In function `llvm::opt::OptTable::PrintHelp(llvm::raw_ostream&, char const*, char const*, unsigned int, unsigned int) const': (.text._ZNK4llvm3opt8OptTable9PrintHelpERNS_11raw_ostreamEPKcS5_jj+0x8f9): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libLLVMOption.a(OptTable.cpp.o): In function `llvm::opt::OptTable::PrintHelp(llvm::raw_ostream&, char const*, char const*, unsigned int, unsigned int) const': (.text._ZNK4llvm3opt8OptTable9PrintHelpERNS_11raw_ostreamEPKcS5_jj+0x9cb): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(OptTable.cpp.o): In function `llvm::opt::OptTable::PrintHelp(llvm::raw_ostream&, char const*, char const*, unsigned int, unsigned int) const': (.text._ZNK4llvm3opt8OptTable9PrintHelpERNS_11raw_ostreamEPKcS5_jj+0x9e6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(OptTable.cpp.o): In function `llvm::opt::OptTable::PrintHelp(llvm::raw_ostream&, char const*, char const*, unsigned int, unsigned int) const': (.text._ZNK4llvm3opt8OptTable9PrintHelpERNS_11raw_ostreamEPKcS5_jj+0xa25): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(OptTable.cpp.o): In function `llvm::opt::OptTable::PrintHelp(llvm::raw_ostream&, char const*, char const*, unsigned int, unsigned int) const': (.text._ZNK4llvm3opt8OptTable9PrintHelpERNS_11raw_ostreamEPKcS5_jj+0xa40): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(OptTable.cpp.o): In function `llvm::opt::OptTable::PrintHelp(llvm::raw_ostream&, char const*, char const*, unsigned int, unsigned int) const': (.text._ZNK4llvm3opt8OptTable9PrintHelpERNS_11raw_ostreamEPKcS5_jj+0xb07): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(OptTable.cpp.o): In function `llvm::opt::OptTable::PrintHelp(llvm::raw_ostream&, char const*, char const*, unsigned int, unsigned int) const': (.text._ZNK4llvm3opt8OptTable9PrintHelpERNS_11raw_ostreamEPKcS5_jj+0xb2e): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(OptTable.cpp.o): In function `llvm::opt::OptTable::PrintHelp(llvm::raw_ostream&, char const*, char const*, unsigned int, unsigned int) const': (.text._ZNK4llvm3opt8OptTable9PrintHelpERNS_11raw_ostreamEPKcS5_jj+0xb4e): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMOption.a(OptTable.cpp.o): In function `llvm::opt::OptTable::PrintHelp(llvm::raw_ostream&, char const*, char const*, unsigned int, unsigned int) const': (.text._ZNK4llvm3opt8OptTable9PrintHelpERNS_11raw_ostreamEPKcS5_jj+0xb68): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::DiagHandler(llvm::SMDiagnostic const&, void*)': (.text._ZN12_GLOBAL__N_19AsmParser11DiagHandlerERKN4llvm12SMDiagnosticEPv+0x2b): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::DiagHandler(llvm::SMDiagnostic const&, void*)': (.text._ZN12_GLOBAL__N_19AsmParser11DiagHandlerERKN4llvm12SMDiagnosticEPv+0x40): undefined reference to `llvm::SourceMgr::FindBufferContainingLoc(llvm::SMLoc) const' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::DiagHandler(llvm::SMDiagnostic const&, void*)': (.text._ZN12_GLOBAL__N_19AsmParser11DiagHandlerERKN4llvm12SMDiagnosticEPv+0x57): undefined reference to `llvm::SourceMgr::FindBufferContainingLoc(llvm::SMLoc) const' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::DiagHandler(llvm::SMDiagnostic const&, void*)': (.text._ZN12_GLOBAL__N_19AsmParser11DiagHandlerERKN4llvm12SMDiagnosticEPv+0x65): undefined reference to `llvm::SourceMgr::FindBufferContainingLoc(llvm::SMLoc) const' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::DiagHandler(llvm::SMDiagnostic const&, void*)': (.text._ZN12_GLOBAL__N_19AsmParser11DiagHandlerERKN4llvm12SMDiagnosticEPv+0x8e): undefined reference to `llvm::SourceMgr::PrintIncludeStack(llvm::SMLoc, llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::DiagHandler(llvm::SMDiagnostic const&, void*)': (.text._ZN12_GLOBAL__N_19AsmParser11DiagHandlerERKN4llvm12SMDiagnosticEPv+0x104): undefined reference to `llvm::SMDiagnostic::print(char const*, llvm::raw_ostream&, bool, bool) const' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::DiagHandler(llvm::SMDiagnostic const&, void*)': (.text._ZN12_GLOBAL__N_19AsmParser11DiagHandlerERKN4llvm12SMDiagnosticEPv+0x150): undefined reference to `llvm::SourceMgr::getLineAndColumn(llvm::SMLoc, unsigned int) const' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::DiagHandler(llvm::SMDiagnostic const&, void*)': (.text._ZN12_GLOBAL__N_19AsmParser11DiagHandlerERKN4llvm12SMDiagnosticEPv+0x169): undefined reference to `llvm::SourceMgr::getLineAndColumn(llvm::SMLoc, unsigned int) const' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::DiagHandler(llvm::SMDiagnostic const&, void*)': (.text._ZN12_GLOBAL__N_19AsmParser11DiagHandlerERKN4llvm12SMDiagnosticEPv+0x1da): undefined reference to `llvm::SMDiagnostic::SMDiagnostic(llvm::SourceMgr const&, llvm::SMLoc, llvm::StringRef, int, int, llvm::SourceMgr::DiagKind, llvm::StringRef, llvm::StringRef, llvm::ArrayRef >, llvm::ArrayRef)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::DiagHandler(llvm::SMDiagnostic const&, void*)': (.text._ZN12_GLOBAL__N_19AsmParser11DiagHandlerERKN4llvm12SMDiagnosticEPv+0x2fe): undefined reference to `llvm::SMDiagnostic::print(char const*, llvm::raw_ostream&, bool, bool) const' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `llvm::StringMap<(anonymous namespace)::MCAsmMacro, llvm::MallocAllocator>::find(llvm::StringRef) [clone .constprop.486]': (.text.unlikely._ZN4llvm9StringMapIN12_GLOBAL__N_110MCAsmMacroENS_15MallocAllocatorEE4findENS_9StringRefE.constprop.486+0x5): undefined reference to `llvm::StringMapImpl::FindKey(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::jumpToLoc(llvm::SMLoc, unsigned int) [clone .constprop.521]': (.text._ZN12_GLOBAL__N_19AsmParser9jumpToLocEN4llvm5SMLocEj.constprop.521+0x18): undefined reference to `llvm::SourceMgr::FindBufferContainingLoc(llvm::SMLoc) const' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::printMacroInstantiations() [clone .constprop.523]': (.text._ZN12_GLOBAL__N_19AsmParser24printMacroInstantiationsEv.constprop.523+0x87): undefined reference to `llvm::SourceMgr::PrintMessage(llvm::SMLoc, llvm::SourceMgr::DiagKind, llvm::Twine const&, llvm::ArrayRef, llvm::ArrayRef, bool) const' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::Note(llvm::SMLoc, llvm::Twine const&, llvm::ArrayRef)': (.text._ZN12_GLOBAL__N_19AsmParser4NoteEN4llvm5SMLocERKNS1_5TwineENS1_8ArrayRefINS1_7SMRangeEEE+0x24): undefined reference to `llvm::SourceMgr::PrintMessage(llvm::SMLoc, llvm::SourceMgr::DiagKind, llvm::Twine const&, llvm::ArrayRef, llvm::ArrayRef, bool) const' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::Error(llvm::SMLoc, llvm::Twine const&, llvm::ArrayRef)': (.text._ZN12_GLOBAL__N_19AsmParser5ErrorEN4llvm5SMLocERKNS1_5TwineENS1_8ArrayRefINS1_7SMRangeEEE+0x28): undefined reference to `llvm::SourceMgr::PrintMessage(llvm::SMLoc, llvm::SourceMgr::DiagKind, llvm::Twine const&, llvm::ArrayRef, llvm::ArrayRef, bool) const' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `llvm::StringMap<(anonymous namespace)::AsmParser::DirectiveKind, llvm::MallocAllocator>::operator[](llvm::StringRef)': (.text._ZN4llvm9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE+0x21): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `llvm::StringMap<(anonymous namespace)::AsmParser::DirectiveKind, llvm::MallocAllocator>::operator[](llvm::StringRef)': (.text._ZN4llvm9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE+0x9a): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::addDirectiveHandler(llvm::StringRef, std::pair)': (.text._ZN12_GLOBAL__N_19AsmParser19addDirectiveHandlerEN4llvm9StringRefESt4pairIPNS1_20MCAsmParserExtensionEPFbS5_S2_NS1_5SMLocEEE+0x48): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::addDirectiveHandler(llvm::StringRef, std::pair)': (.text._ZN12_GLOBAL__N_19AsmParser19addDirectiveHandlerEN4llvm9StringRefESt4pairIPNS1_20MCAsmParserExtensionEPFbS5_S2_NS1_5SMLocEEE+0xdf): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::Warning(llvm::SMLoc, llvm::Twine const&, llvm::ArrayRef)': (.text._ZN12_GLOBAL__N_19AsmParser7WarningEN4llvm5SMLocERKNS1_5TwineENS1_8ArrayRefINS1_7SMRangeEEE+0x294): undefined reference to `llvm::SourceMgr::PrintMessage(llvm::SMLoc, llvm::SourceMgr::DiagKind, llvm::Twine const&, llvm::ArrayRef, llvm::ArrayRef, bool) const' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::expandMacro(llvm::raw_svector_ostream&, llvm::StringRef, llvm::ArrayRef<(anonymous namespace)::MCAsmMacroParameter>, llvm::ArrayRef > >, bool, llvm::SMLoc) [clone .constprop.449]': (.text._ZN12_GLOBAL__N_19AsmParser11expandMacroERN4llvm19raw_svector_ostreamENS1_9StringRefENS1_8ArrayRefINS_19MCAsmMacroParameterEEENS5_ISt6vectorINS1_8AsmTokenESaIS9_EEEEbNS1_5SMLocE.constprop.449+0x1e0): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::expandMacro(llvm::raw_svector_ostream&, llvm::StringRef, llvm::ArrayRef<(anonymous namespace)::MCAsmMacroParameter>, llvm::ArrayRef > >, bool, llvm::SMLoc) [clone .constprop.449]': (.text._ZN12_GLOBAL__N_19AsmParser11expandMacroERN4llvm19raw_svector_ostreamENS1_9StringRefENS1_8ArrayRefINS_19MCAsmMacroParameterEEENS5_ISt6vectorINS1_8AsmTokenESaIS9_EEEEbNS1_5SMLocE.constprop.449+0x277): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::expandMacro(llvm::raw_svector_ostream&, llvm::StringRef, llvm::ArrayRef<(anonymous namespace)::MCAsmMacroParameter>, llvm::ArrayRef > >, bool, llvm::SMLoc) [clone .constprop.449]': (.text._ZN12_GLOBAL__N_19AsmParser11expandMacroERN4llvm19raw_svector_ostreamENS1_9StringRefENS1_8ArrayRefINS_19MCAsmMacroParameterEEENS5_ISt6vectorINS1_8AsmTokenESaIS9_EEEEbNS1_5SMLocE.constprop.449+0x421): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::expandMacro(llvm::raw_svector_ostream&, llvm::StringRef, llvm::ArrayRef<(anonymous namespace)::MCAsmMacroParameter>, llvm::ArrayRef > >, bool, llvm::SMLoc) [clone .constprop.449]': (.text._ZN12_GLOBAL__N_19AsmParser11expandMacroERN4llvm19raw_svector_ostreamENS1_9StringRefENS1_8ArrayRefINS_19MCAsmMacroParameterEEENS5_ISt6vectorINS1_8AsmTokenESaIS9_EEEEbNS1_5SMLocE.constprop.449+0x55d): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::expandMacro(llvm::raw_svector_ostream&, llvm::StringRef, llvm::ArrayRef<(anonymous namespace)::MCAsmMacroParameter>, llvm::ArrayRef > >, bool, llvm::SMLoc) [clone .constprop.449]': (.text._ZN12_GLOBAL__N_19AsmParser11expandMacroERN4llvm19raw_svector_ostreamENS1_9StringRefENS1_8ArrayRefINS_19MCAsmMacroParameterEEENS5_ISt6vectorINS1_8AsmTokenESaIS9_EEEEbNS1_5SMLocE.constprop.449+0x5f7): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::expandMacro(llvm::raw_svector_ostream&, llvm::StringRef, llvm::ArrayRef<(anonymous namespace)::MCAsmMacroParameter>, llvm::ArrayRef > >, bool, llvm::SMLoc) [clone .constprop.449]': (.text._ZN12_GLOBAL__N_19AsmParser11expandMacroERN4llvm19raw_svector_ostreamENS1_9StringRefENS1_8ArrayRefINS_19MCAsmMacroParameterEEENS5_ISt6vectorINS1_8AsmTokenESaIS9_EEEEbNS1_5SMLocE.constprop.449+0x64b): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::expandMacro(llvm::raw_svector_ostream&, llvm::StringRef, llvm::ArrayRef<(anonymous namespace)::MCAsmMacroParameter>, llvm::ArrayRef > >, bool, llvm::SMLoc) [clone .constprop.449]': (.text._ZN12_GLOBAL__N_19AsmParser11expandMacroERN4llvm19raw_svector_ostreamENS1_9StringRefENS1_8ArrayRefINS_19MCAsmMacroParameterEEENS5_ISt6vectorINS1_8AsmTokenESaIS9_EEEEbNS1_5SMLocE.constprop.449+0x66a): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::expandMacro(llvm::raw_svector_ostream&, llvm::StringRef, llvm::ArrayRef<(anonymous namespace)::MCAsmMacroParameter>, llvm::ArrayRef > >, bool, llvm::SMLoc) [clone .constprop.449]': (.text._ZN12_GLOBAL__N_19AsmParser11expandMacroERN4llvm19raw_svector_ostreamENS1_9StringRefENS1_8ArrayRefINS_19MCAsmMacroParameterEEENS5_ISt6vectorINS1_8AsmTokenESaIS9_EEEEbNS1_5SMLocE.constprop.449+0x698): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::addAliasForDirective(llvm::StringRef, llvm::StringRef)': (.text._ZN12_GLOBAL__N_19AsmParser20addAliasForDirectiveEN4llvm9StringRefES2_+0x34): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::addAliasForDirective(llvm::StringRef, llvm::StringRef)': (.text._ZN12_GLOBAL__N_19AsmParser20addAliasForDirectiveEN4llvm9StringRefES2_+0x6b): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::addAliasForDirective(llvm::StringRef, llvm::StringRef)': (.text._ZN12_GLOBAL__N_19AsmParser20addAliasForDirectiveEN4llvm9StringRefES2_+0x109): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::addAliasForDirective(llvm::StringRef, llvm::StringRef)': (.text._ZN12_GLOBAL__N_19AsmParser20addAliasForDirectiveEN4llvm9StringRefES2_+0x1a6): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `llvm::raw_ostream::SetUnbuffered()': (.text._ZN4llvm11raw_ostream13SetUnbufferedEv[_ZN4llvm11raw_ostream13SetUnbufferedEv]+0xf): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `llvm::raw_ostream::SetUnbuffered()': (.text._ZN4llvm11raw_ostream13SetUnbufferedEv[_ZN4llvm11raw_ostream13SetUnbufferedEv]+0x1e): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `llvm::AsmToken::AsmToken(llvm::AsmToken const&)': (.text._ZN4llvm8AsmTokenC2ERKS0_[_ZN4llvm8AsmTokenC5ERKS0_]+0x39): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `std::vector >::operator=(std::vector > const&)': (.text._ZNSt6vectorIN4llvm8AsmTokenESaIS1_EEaSERKS3_[_ZNSt6vectorIN4llvm8AsmTokenESaIS1_EEaSERKS3_]+0x106): undefined reference to `llvm::APInt::AssignSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `std::vector >::operator=(std::vector > const&)': (.text._ZNSt6vectorIN4llvm8AsmTokenESaIS1_EEaSERKS3_[_ZNSt6vectorIN4llvm8AsmTokenESaIS1_EEaSERKS3_]+0x1e0): undefined reference to `llvm::APInt::AssignSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `std::vector >::operator=(std::vector > const&)': (.text._ZNSt6vectorIN4llvm8AsmTokenESaIS1_EEaSERKS3_[_ZNSt6vectorIN4llvm8AsmTokenESaIS1_EEaSERKS3_]+0x267): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `std::vector >::operator=(std::vector > const&)': (.text._ZNSt6vectorIN4llvm8AsmTokenESaIS1_EEaSERKS3_[_ZNSt6vectorIN4llvm8AsmTokenESaIS1_EEaSERKS3_]+0x2fc): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `void std::vector >::_M_emplace_back_aux(llvm::AsmToken::TokenKind&&, llvm::StringRef&&)': (.text._ZNSt6vectorIN4llvm8AsmTokenESaIS1_EE19_M_emplace_back_auxIJNS1_9TokenKindENS0_9StringRefEEEEvDpOT_[_ZNSt6vectorIN4llvm8AsmTokenESaIS1_EE19_M_emplace_back_auxIJNS1_9TokenKindENS0_9StringRefEEEEvDpOT_]+0x113): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseDirectiveIfc(llvm::SMLoc, bool) [clone .constprop.415]': (.text._ZN12_GLOBAL__N_19AsmParser17parseDirectiveIfcEN4llvm5SMLocEb.constprop.415+0x176): undefined reference to `llvm::StringRef::find_first_not_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseDirectiveIfc(llvm::SMLoc, bool) [clone .constprop.415]': (.text._ZN12_GLOBAL__N_19AsmParser17parseDirectiveIfcEN4llvm5SMLocEb.constprop.415+0x1b8): undefined reference to `llvm::StringRef::find_last_not_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseDirectiveIfc(llvm::SMLoc, bool) [clone .constprop.415]': (.text._ZN12_GLOBAL__N_19AsmParser17parseDirectiveIfcEN4llvm5SMLocEb.constprop.415+0x200): undefined reference to `llvm::StringRef::find_first_not_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseDirectiveIfc(llvm::SMLoc, bool) [clone .constprop.415]': (.text._ZN12_GLOBAL__N_19AsmParser17parseDirectiveIfcEN4llvm5SMLocEb.constprop.415+0x23d): undefined reference to `llvm::StringRef::find_last_not_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseDirectiveRealValue(llvm::fltSemantics const&) [clone .constprop.430]': (.text.unlikely._ZN12_GLOBAL__N_19AsmParser23parseDirectiveRealValueERKN4llvm12fltSemanticsE.constprop.430+0x99): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseDirectiveRealValue(llvm::fltSemantics const&) [clone .constprop.430]': (.text.unlikely._ZN12_GLOBAL__N_19AsmParser23parseDirectiveRealValueERKN4llvm12fltSemanticsE.constprop.430+0xd4): undefined reference to `llvm::StringRef::compare_lower(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseDirectiveRealValue(llvm::fltSemantics const&) [clone .constprop.430]': (.text.unlikely._ZN12_GLOBAL__N_19AsmParser23parseDirectiveRealValueERKN4llvm12fltSemanticsE.constprop.430+0xe9): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&, llvm::APFloat::uninitializedTag)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseDirectiveRealValue(llvm::fltSemantics const&) [clone .constprop.430]': (.text.unlikely._ZN12_GLOBAL__N_19AsmParser23parseDirectiveRealValueERKN4llvm12fltSemanticsE.constprop.430+0xf3): undefined reference to `llvm::APFloat::makeInf(bool)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseDirectiveRealValue(llvm::fltSemantics const&) [clone .constprop.430]': (.text.unlikely._ZN12_GLOBAL__N_19AsmParser23parseDirectiveRealValueERKN4llvm12fltSemanticsE.constprop.430+0xfe): undefined reference to `llvm::APFloat::operator=(llvm::APFloat&&)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseDirectiveRealValue(llvm::fltSemantics const&) [clone .constprop.430]': (.text.unlikely._ZN12_GLOBAL__N_19AsmParser23parseDirectiveRealValueERKN4llvm12fltSemanticsE.constprop.430+0x106): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseDirectiveRealValue(llvm::fltSemantics const&) [clone .constprop.430]': (.text.unlikely._ZN12_GLOBAL__N_19AsmParser23parseDirectiveRealValueERKN4llvm12fltSemanticsE.constprop.430+0x115): undefined reference to `llvm::APFloat::changeSign()' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseDirectiveRealValue(llvm::fltSemantics const&) [clone .constprop.430]': (.text.unlikely._ZN12_GLOBAL__N_19AsmParser23parseDirectiveRealValueERKN4llvm12fltSemanticsE.constprop.430+0x128): undefined reference to `llvm::APFloat::bitcastToAPInt() const' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseDirectiveRealValue(llvm::fltSemantics const&) [clone .constprop.430]': (.text.unlikely._ZN12_GLOBAL__N_19AsmParser23parseDirectiveRealValueERKN4llvm12fltSemanticsE.constprop.430+0x1a4): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseDirectiveRealValue(llvm::fltSemantics const&) [clone .constprop.430]': (.text.unlikely._ZN12_GLOBAL__N_19AsmParser23parseDirectiveRealValueERKN4llvm12fltSemanticsE.constprop.430+0x1dd): undefined reference to `llvm::StringRef::compare_lower(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseDirectiveRealValue(llvm::fltSemantics const&) [clone .constprop.430]': (.text.unlikely._ZN12_GLOBAL__N_19AsmParser23parseDirectiveRealValueERKN4llvm12fltSemanticsE.constprop.430+0x1f9): undefined reference to `llvm::StringRef::compare_lower(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseDirectiveRealValue(llvm::fltSemantics const&) [clone .constprop.430]': (.text.unlikely._ZN12_GLOBAL__N_19AsmParser23parseDirectiveRealValueERKN4llvm12fltSemanticsE.constprop.430+0x221): undefined reference to `llvm::APFloat::makeNaN(llvm::fltSemantics const&, bool, bool, llvm::APInt const*)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseDirectiveRealValue(llvm::fltSemantics const&) [clone .constprop.430]': (.text.unlikely._ZN12_GLOBAL__N_19AsmParser23parseDirectiveRealValueERKN4llvm12fltSemanticsE.constprop.430+0x27a): undefined reference to `llvm::APFloat::convertFromString(llvm::StringRef, llvm::APFloat::roundingMode)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseDirectiveRealValue(llvm::fltSemantics const&) [clone .constprop.430]': (.text.unlikely._ZN12_GLOBAL__N_19AsmParser23parseDirectiveRealValueERKN4llvm12fltSemanticsE.constprop.430+0x2ca): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseDirectiveRealValue(llvm::fltSemantics const&) [clone .constprop.430]': (.text.unlikely._ZN12_GLOBAL__N_19AsmParser23parseDirectiveRealValueERKN4llvm12fltSemanticsE.constprop.430+0x362): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseDirectiveRealValue(llvm::fltSemantics const&) [clone .constprop.430]': (.text.unlikely._ZN12_GLOBAL__N_19AsmParser23parseDirectiveRealValueERKN4llvm12fltSemanticsE.constprop.430+0x387): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseDirectiveInclude() [clone .constprop.438]': (.text.unlikely._ZN12_GLOBAL__N_19AsmParser21parseDirectiveIncludeEv.constprop.438+0x10a): undefined reference to `llvm::SourceMgr::AddIncludeFile(std::__cxx11::basic_string, std::allocator > const&, llvm::SMLoc, std::__cxx11::basic_string, std::allocator >&)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseDirectiveIncbin() [clone .constprop.439]': (.text.unlikely._ZN12_GLOBAL__N_19AsmParser20parseDirectiveIncbinEv.constprop.439+0x10a): undefined reference to `llvm::SourceMgr::AddIncludeFile(std::__cxx11::basic_string, std::allocator > const&, llvm::SMLoc, std::__cxx11::basic_string, std::allocator >&)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseMacroArgument(std::vector >&, bool) [clone .constprop.477]': (.text._ZN12_GLOBAL__N_19AsmParser18parseMacroArgumentERSt6vectorIN4llvm8AsmTokenESaIS3_EEb.constprop.477+0x249): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseMacroArgument(std::vector >&, bool) [clone .constprop.477]': (.text._ZN12_GLOBAL__N_19AsmParser18parseMacroArgumentERSt6vectorIN4llvm8AsmTokenESaIS3_EEb.constprop.477+0x37a): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseMacroArgument(std::vector >&, bool) [clone .constprop.477]': (.text._ZN12_GLOBAL__N_19AsmParser18parseMacroArgumentERSt6vectorIN4llvm8AsmTokenESaIS3_EEb.constprop.477+0x429): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::instantiateMacroLikeBody((anonymous namespace)::MCAsmMacro*, llvm::SMLoc, llvm::raw_svector_ostream&) [clone .isra.405] [clone .constprop.506]': (.text.unlikely._ZN12_GLOBAL__N_19AsmParser24instantiateMacroLikeBodyEPNS_10MCAsmMacroEN4llvm5SMLocERNS3_19raw_svector_ostreamE.isra.405.constprop.506+0x64): undefined reference to `llvm::MemoryBuffer::getMemBufferCopy(llvm::StringRef, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseDirectiveMacro(llvm::SMLoc) [clone .constprop.476]': (.text.unlikely._ZN12_GLOBAL__N_19AsmParser19parseDirectiveMacroEN4llvm5SMLocE.constprop.476+0xdf0): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseDirectiveMacro(llvm::SMLoc) [clone .constprop.476]': (.text.unlikely._ZN12_GLOBAL__N_19AsmParser19parseDirectiveMacroEN4llvm5SMLocE.constprop.476+0xf4b): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseDirectivePurgeMacro(llvm::SMLoc) [clone .constprop.484]': (.text.unlikely._ZN12_GLOBAL__N_19AsmParser24parseDirectivePurgeMacroEN4llvm5SMLocE.constprop.484+0x150): undefined reference to `llvm::StringMapImpl::RemoveKey(llvm::StringMapEntryBase*)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseDirectiveRept(llvm::SMLoc, llvm::StringRef) [clone .constprop.440]': (.text.unlikely._ZN12_GLOBAL__N_19AsmParser18parseDirectiveReptEN4llvm5SMLocENS1_9StringRefE.constprop.440+0x1fd): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseDirectiveRept(llvm::SMLoc, llvm::StringRef) [clone .constprop.440]': (.text.unlikely._ZN12_GLOBAL__N_19AsmParser18parseDirectiveReptEN4llvm5SMLocENS1_9StringRefE.constprop.440+0x290): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parsePrimaryExpr(llvm::MCExpr const*&, llvm::SMLoc&)': (.text._ZN12_GLOBAL__N_19AsmParser16parsePrimaryExprERPKN4llvm6MCExprERNS1_5SMLocE+0x3f3): undefined reference to `llvm::APFloat::IEEEdouble' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parsePrimaryExpr(llvm::MCExpr const*&, llvm::SMLoc&)': (.text._ZN12_GLOBAL__N_19AsmParser16parsePrimaryExprERPKN4llvm6MCExprERNS1_5SMLocE+0x403): undefined reference to `llvm::APFloat::APFloat(llvm::fltSemantics const&, llvm::StringRef)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parsePrimaryExpr(llvm::MCExpr const*&, llvm::SMLoc&)': (.text._ZN12_GLOBAL__N_19AsmParser16parsePrimaryExprERPKN4llvm6MCExprERNS1_5SMLocE+0x410): undefined reference to `llvm::APFloat::bitcastToAPInt() const' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parsePrimaryExpr(llvm::MCExpr const*&, llvm::SMLoc&)': (.text._ZN12_GLOBAL__N_19AsmParser16parsePrimaryExprERPKN4llvm6MCExprERNS1_5SMLocE+0x458): undefined reference to `llvm::APFloat::~APFloat()' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseMacroArguments((anonymous namespace)::MCAsmMacro const*, std::vector >, std::allocator > > >&) [clone .constprop.443]': (.text._ZN12_GLOBAL__N_19AsmParser19parseMacroArgumentsEPKNS_10MCAsmMacroERSt6vectorIS4_IN4llvm8AsmTokenESaIS6_EESaIS8_EE.constprop.443+0x8b7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseMacroArguments((anonymous namespace)::MCAsmMacro const*, std::vector >, std::allocator > > >&) [clone .constprop.443]': (.text._ZN12_GLOBAL__N_19AsmParser19parseMacroArgumentsEPKNS_10MCAsmMacroERSt6vectorIS4_IN4llvm8AsmTokenESaIS6_EESaIS8_EE.constprop.443+0xa60): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseDirectiveIrpc(llvm::SMLoc) [clone .constprop.442]': (.text.unlikely._ZN12_GLOBAL__N_19AsmParser18parseDirectiveIrpcEN4llvm5SMLocE.constprop.442+0x1f7): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseDirectiveIrpc(llvm::SMLoc) [clone .constprop.442]': (.text.unlikely._ZN12_GLOBAL__N_19AsmParser18parseDirectiveIrpcEN4llvm5SMLocE.constprop.442+0x345): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseDirectiveIrp(llvm::SMLoc) [clone .constprop.441]': (.text.unlikely._ZN12_GLOBAL__N_19AsmParser17parseDirectiveIrpEN4llvm5SMLocE.constprop.441+0x188): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseDirectiveIrp(llvm::SMLoc) [clone .constprop.441]': (.text.unlikely._ZN12_GLOBAL__N_19AsmParser17parseDirectiveIrpEN4llvm5SMLocE.constprop.441+0x237): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseStatement((anonymous namespace)::ParseStatementInfo&, llvm::MCAsmParserSemaCallback*) [clone .constprop.408]': (.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE.constprop.408+0x118): undefined reference to `llvm::StringMapImpl::FindKey(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseStatement((anonymous namespace)::ParseStatementInfo&, llvm::MCAsmParserSemaCallback*) [clone .constprop.408]': (.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE.constprop.408+0x182): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseStatement((anonymous namespace)::ParseStatementInfo&, llvm::MCAsmParserSemaCallback*) [clone .constprop.408]': (.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE.constprop.408+0xc62): undefined reference to `llvm::StringMapImpl::FindKey(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseStatement((anonymous namespace)::ParseStatementInfo&, llvm::MCAsmParserSemaCallback*) [clone .constprop.408]': (.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE.constprop.408+0xdfe): undefined reference to `llvm::StringRef::lower[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseStatement((anonymous namespace)::ParseStatementInfo&, llvm::MCAsmParserSemaCallback*) [clone .constprop.408]': (.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE.constprop.408+0x102c): undefined reference to `llvm::StringMapImpl::FindKey(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseStatement((anonymous namespace)::ParseStatementInfo&, llvm::MCAsmParserSemaCallback*) [clone .constprop.408]': (.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE.constprop.408+0x116b): undefined reference to `llvm::SourceMgr::getLineAndColumn(llvm::SMLoc, unsigned int) const' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseStatement((anonymous namespace)::ParseStatementInfo&, llvm::MCAsmParserSemaCallback*) [clone .constprop.408]': (.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE.constprop.408+0x1202): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseStatement((anonymous namespace)::ParseStatementInfo&, llvm::MCAsmParserSemaCallback*) [clone .constprop.408]': (.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE.constprop.408+0x12d2): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseStatement((anonymous namespace)::ParseStatementInfo&, llvm::MCAsmParserSemaCallback*) [clone .constprop.408]': (.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE.constprop.408+0x12e3): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseStatement((anonymous namespace)::ParseStatementInfo&, llvm::MCAsmParserSemaCallback*) [clone .constprop.408]': (.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE.constprop.408+0x13ef): undefined reference to `llvm::SourceMgr::PrintMessage(llvm::SMLoc, llvm::SourceMgr::DiagKind, llvm::Twine const&, llvm::ArrayRef, llvm::ArrayRef, bool) const' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseStatement((anonymous namespace)::ParseStatementInfo&, llvm::MCAsmParserSemaCallback*) [clone .constprop.408]': (.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE.constprop.408+0x140e): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseStatement((anonymous namespace)::ParseStatementInfo&, llvm::MCAsmParserSemaCallback*) [clone .constprop.408]': (.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE.constprop.408+0x16da): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseStatement((anonymous namespace)::ParseStatementInfo&, llvm::MCAsmParserSemaCallback*) [clone .constprop.408]': (.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE.constprop.408+0x16f3): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseStatement((anonymous namespace)::ParseStatementInfo&, llvm::MCAsmParserSemaCallback*) [clone .constprop.408]': (.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE.constprop.408+0x1782): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseStatement((anonymous namespace)::ParseStatementInfo&, llvm::MCAsmParserSemaCallback*) [clone .constprop.408]': (.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE.constprop.408+0x1855): undefined reference to `llvm::SourceMgr::getLineAndColumn(llvm::SMLoc, unsigned int) const' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseStatement((anonymous namespace)::ParseStatementInfo&, llvm::MCAsmParserSemaCallback*) [clone .constprop.408]': (.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE.constprop.408+0x1925): undefined reference to `llvm::SourceMgr::getLineAndColumn(llvm::SMLoc, unsigned int) const' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseStatement((anonymous namespace)::ParseStatementInfo&, llvm::MCAsmParserSemaCallback*) [clone .constprop.408]': (.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE.constprop.408+0x19a0): undefined reference to `llvm::MemoryBuffer::getMemBufferCopy(llvm::StringRef, llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseStatement((anonymous namespace)::ParseStatementInfo&, llvm::MCAsmParserSemaCallback*) [clone .constprop.408]': (.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE.constprop.408+0x1bad): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseStatement((anonymous namespace)::ParseStatementInfo&, llvm::MCAsmParserSemaCallback*) [clone .constprop.408]': (.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE.constprop.408+0x1be6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseStatement((anonymous namespace)::ParseStatementInfo&, llvm::MCAsmParserSemaCallback*) [clone .constprop.408]': (.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE.constprop.408+0x1c02): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseStatement((anonymous namespace)::ParseStatementInfo&, llvm::MCAsmParserSemaCallback*) [clone .constprop.408]': (.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE.constprop.408+0x1c69): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseStatement((anonymous namespace)::ParseStatementInfo&, llvm::MCAsmParserSemaCallback*) [clone .constprop.408]': (.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE.constprop.408+0x27d1): undefined reference to `llvm::APFloat::IEEEdouble' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseStatement((anonymous namespace)::ParseStatementInfo&, llvm::MCAsmParserSemaCallback*) [clone .constprop.408]': (.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE.constprop.408+0x27e8): undefined reference to `llvm::APFloat::IEEEsingle' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseStatement((anonymous namespace)::ParseStatementInfo&, llvm::MCAsmParserSemaCallback*) [clone .constprop.408]': (.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE.constprop.408+0x2a20): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseStatement((anonymous namespace)::ParseStatementInfo&, llvm::MCAsmParserSemaCallback*) [clone .constprop.408]': (.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE.constprop.408+0x2aa7): undefined reference to `llvm::APInt::getHiBits(unsigned int) const' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseStatement((anonymous namespace)::ParseStatementInfo&, llvm::MCAsmParserSemaCallback*) [clone .constprop.408]': (.text._ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN4llvm23MCAsmParserSemaCallbackE.constprop.408+0x2acf): undefined reference to `llvm::APInt::getLoBits(unsigned int) const' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseMSInlineAsm(void*, std::__cxx11::basic_string, std::allocator >&, unsigned int&, unsigned int&, llvm::SmallVectorImpl >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::MCInstrInfo const*, llvm::MCInstPrinter const*, llvm::MCAsmParserSemaCallback&)': (.text._ZN12_GLOBAL__N_19AsmParser16parseMSInlineAsmEPvRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERjS9_RN4llvm15SmallVectorImplISt4pairIS1_bEEERNSB_IS7_EESH_PKNSA_11MCInstrInfoEPKNSA_13MCInstPrinterERNSA_23MCAsmParserSemaCallbackE+0x804): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseMSInlineAsm(void*, std::__cxx11::basic_string, std::allocator >&, unsigned int&, unsigned int&, llvm::SmallVectorImpl >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::MCInstrInfo const*, llvm::MCInstPrinter const*, llvm::MCAsmParserSemaCallback&)': (.text._ZN12_GLOBAL__N_19AsmParser16parseMSInlineAsmEPvRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERjS9_RN4llvm15SmallVectorImplISt4pairIS1_bEEERNSB_IS7_EESH_PKNSA_11MCInstrInfoEPKNSA_13MCInstPrinterERNSA_23MCAsmParserSemaCallbackE+0x8a9): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseMSInlineAsm(void*, std::__cxx11::basic_string, std::allocator >&, unsigned int&, unsigned int&, llvm::SmallVectorImpl >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::MCInstrInfo const*, llvm::MCInstPrinter const*, llvm::MCAsmParserSemaCallback&)': (.text._ZN12_GLOBAL__N_19AsmParser16parseMSInlineAsmEPvRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERjS9_RN4llvm15SmallVectorImplISt4pairIS1_bEEERNSB_IS7_EESH_PKNSA_11MCInstrInfoEPKNSA_13MCInstPrinterERNSA_23MCAsmParserSemaCallbackE+0xefc): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseMSInlineAsm(void*, std::__cxx11::basic_string, std::allocator >&, unsigned int&, unsigned int&, llvm::SmallVectorImpl >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::MCInstrInfo const*, llvm::MCInstPrinter const*, llvm::MCAsmParserSemaCallback&)': (.text._ZN12_GLOBAL__N_19AsmParser16parseMSInlineAsmEPvRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERjS9_RN4llvm15SmallVectorImplISt4pairIS1_bEEERNSB_IS7_EESH_PKNSA_11MCInstrInfoEPKNSA_13MCInstPrinterERNSA_23MCAsmParserSemaCallbackE+0xf88): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseMSInlineAsm(void*, std::__cxx11::basic_string, std::allocator >&, unsigned int&, unsigned int&, llvm::SmallVectorImpl >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::MCInstrInfo const*, llvm::MCInstPrinter const*, llvm::MCAsmParserSemaCallback&)': (.text._ZN12_GLOBAL__N_19AsmParser16parseMSInlineAsmEPvRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERjS9_RN4llvm15SmallVectorImplISt4pairIS1_bEEERNSB_IS7_EESH_PKNSA_11MCInstrInfoEPKNSA_13MCInstPrinterERNSA_23MCAsmParserSemaCallbackE+0x10df): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseMSInlineAsm(void*, std::__cxx11::basic_string, std::allocator >&, unsigned int&, unsigned int&, llvm::SmallVectorImpl >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::MCInstrInfo const*, llvm::MCInstPrinter const*, llvm::MCAsmParserSemaCallback&)': (.text._ZN12_GLOBAL__N_19AsmParser16parseMSInlineAsmEPvRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERjS9_RN4llvm15SmallVectorImplISt4pairIS1_bEEERNSB_IS7_EESH_PKNSA_11MCInstrInfoEPKNSA_13MCInstPrinterERNSA_23MCAsmParserSemaCallbackE+0x1170): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseMSInlineAsm(void*, std::__cxx11::basic_string, std::allocator >&, unsigned int&, unsigned int&, llvm::SmallVectorImpl >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::MCInstrInfo const*, llvm::MCInstPrinter const*, llvm::MCAsmParserSemaCallback&)': (.text._ZN12_GLOBAL__N_19AsmParser16parseMSInlineAsmEPvRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERjS9_RN4llvm15SmallVectorImplISt4pairIS1_bEEERNSB_IS7_EESH_PKNSA_11MCInstrInfoEPKNSA_13MCInstPrinterERNSA_23MCAsmParserSemaCallbackE+0x1191): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseMSInlineAsm(void*, std::__cxx11::basic_string, std::allocator >&, unsigned int&, unsigned int&, llvm::SmallVectorImpl >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::MCInstrInfo const*, llvm::MCInstPrinter const*, llvm::MCAsmParserSemaCallback&)': (.text._ZN12_GLOBAL__N_19AsmParser16parseMSInlineAsmEPvRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERjS9_RN4llvm15SmallVectorImplISt4pairIS1_bEEERNSB_IS7_EESH_PKNSA_11MCInstrInfoEPKNSA_13MCInstPrinterERNSA_23MCAsmParserSemaCallbackE+0x11fc): undefined reference to `llvm::raw_ostream::flush_nonempty()' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseMSInlineAsm(void*, std::__cxx11::basic_string, std::allocator >&, unsigned int&, unsigned int&, llvm::SmallVectorImpl >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::MCInstrInfo const*, llvm::MCInstPrinter const*, llvm::MCAsmParserSemaCallback&)': (.text._ZN12_GLOBAL__N_19AsmParser16parseMSInlineAsmEPvRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERjS9_RN4llvm15SmallVectorImplISt4pairIS1_bEEERNSB_IS7_EESH_PKNSA_11MCInstrInfoEPKNSA_13MCInstPrinterERNSA_23MCAsmParserSemaCallbackE+0x1245): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseMSInlineAsm(void*, std::__cxx11::basic_string, std::allocator >&, unsigned int&, unsigned int&, llvm::SmallVectorImpl >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::MCInstrInfo const*, llvm::MCInstPrinter const*, llvm::MCAsmParserSemaCallback&)': (.text._ZN12_GLOBAL__N_19AsmParser16parseMSInlineAsmEPvRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERjS9_RN4llvm15SmallVectorImplISt4pairIS1_bEEERNSB_IS7_EESH_PKNSA_11MCInstrInfoEPKNSA_13MCInstPrinterERNSA_23MCAsmParserSemaCallbackE+0x1309): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseMSInlineAsm(void*, std::__cxx11::basic_string, std::allocator >&, unsigned int&, unsigned int&, llvm::SmallVectorImpl >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::MCInstrInfo const*, llvm::MCInstPrinter const*, llvm::MCAsmParserSemaCallback&)': (.text._ZN12_GLOBAL__N_19AsmParser16parseMSInlineAsmEPvRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERjS9_RN4llvm15SmallVectorImplISt4pairIS1_bEEERNSB_IS7_EESH_PKNSA_11MCInstrInfoEPKNSA_13MCInstPrinterERNSA_23MCAsmParserSemaCallbackE+0x1395): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseMSInlineAsm(void*, std::__cxx11::basic_string, std::allocator >&, unsigned int&, unsigned int&, llvm::SmallVectorImpl >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::MCInstrInfo const*, llvm::MCInstPrinter const*, llvm::MCAsmParserSemaCallback&)': (.text._ZN12_GLOBAL__N_19AsmParser16parseMSInlineAsmEPvRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERjS9_RN4llvm15SmallVectorImplISt4pairIS1_bEEERNSB_IS7_EESH_PKNSA_11MCInstrInfoEPKNSA_13MCInstPrinterERNSA_23MCAsmParserSemaCallbackE+0x13e1): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseMSInlineAsm(void*, std::__cxx11::basic_string, std::allocator >&, unsigned int&, unsigned int&, llvm::SmallVectorImpl >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::MCInstrInfo const*, llvm::MCInstPrinter const*, llvm::MCAsmParserSemaCallback&)': (.text._ZN12_GLOBAL__N_19AsmParser16parseMSInlineAsmEPvRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERjS9_RN4llvm15SmallVectorImplISt4pairIS1_bEEERNSB_IS7_EESH_PKNSA_11MCInstrInfoEPKNSA_13MCInstPrinterERNSA_23MCAsmParserSemaCallbackE+0x1464): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseMSInlineAsm(void*, std::__cxx11::basic_string, std::allocator >&, unsigned int&, unsigned int&, llvm::SmallVectorImpl >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::MCInstrInfo const*, llvm::MCInstPrinter const*, llvm::MCAsmParserSemaCallback&)': (.text._ZN12_GLOBAL__N_19AsmParser16parseMSInlineAsmEPvRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERjS9_RN4llvm15SmallVectorImplISt4pairIS1_bEEERNSB_IS7_EESH_PKNSA_11MCInstrInfoEPKNSA_13MCInstPrinterERNSA_23MCAsmParserSemaCallbackE+0x158d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseMSInlineAsm(void*, std::__cxx11::basic_string, std::allocator >&, unsigned int&, unsigned int&, llvm::SmallVectorImpl >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::MCInstrInfo const*, llvm::MCInstPrinter const*, llvm::MCAsmParserSemaCallback&)': (.text._ZN12_GLOBAL__N_19AsmParser16parseMSInlineAsmEPvRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERjS9_RN4llvm15SmallVectorImplISt4pairIS1_bEEERNSB_IS7_EESH_PKNSA_11MCInstrInfoEPKNSA_13MCInstPrinterERNSA_23MCAsmParserSemaCallbackE+0x15ca): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseMSInlineAsm(void*, std::__cxx11::basic_string, std::allocator >&, unsigned int&, unsigned int&, llvm::SmallVectorImpl >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::MCInstrInfo const*, llvm::MCInstPrinter const*, llvm::MCAsmParserSemaCallback&)': (.text._ZN12_GLOBAL__N_19AsmParser16parseMSInlineAsmEPvRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERjS9_RN4llvm15SmallVectorImplISt4pairIS1_bEEERNSB_IS7_EESH_PKNSA_11MCInstrInfoEPKNSA_13MCInstPrinterERNSA_23MCAsmParserSemaCallbackE+0x1612): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseMSInlineAsm(void*, std::__cxx11::basic_string, std::allocator >&, unsigned int&, unsigned int&, llvm::SmallVectorImpl >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::MCInstrInfo const*, llvm::MCInstPrinter const*, llvm::MCAsmParserSemaCallback&)': (.text._ZN12_GLOBAL__N_19AsmParser16parseMSInlineAsmEPvRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERjS9_RN4llvm15SmallVectorImplISt4pairIS1_bEEERNSB_IS7_EESH_PKNSA_11MCInstrInfoEPKNSA_13MCInstPrinterERNSA_23MCAsmParserSemaCallbackE+0x1642): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseMSInlineAsm(void*, std::__cxx11::basic_string, std::allocator >&, unsigned int&, unsigned int&, llvm::SmallVectorImpl >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::MCInstrInfo const*, llvm::MCInstPrinter const*, llvm::MCAsmParserSemaCallback&)': (.text._ZN12_GLOBAL__N_19AsmParser16parseMSInlineAsmEPvRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERjS9_RN4llvm15SmallVectorImplISt4pairIS1_bEEERNSB_IS7_EESH_PKNSA_11MCInstrInfoEPKNSA_13MCInstPrinterERNSA_23MCAsmParserSemaCallbackE+0x16bb): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseMSInlineAsm(void*, std::__cxx11::basic_string, std::allocator >&, unsigned int&, unsigned int&, llvm::SmallVectorImpl >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::MCInstrInfo const*, llvm::MCInstPrinter const*, llvm::MCAsmParserSemaCallback&)': (.text._ZN12_GLOBAL__N_19AsmParser16parseMSInlineAsmEPvRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERjS9_RN4llvm15SmallVectorImplISt4pairIS1_bEEERNSB_IS7_EESH_PKNSA_11MCInstrInfoEPKNSA_13MCInstPrinterERNSA_23MCAsmParserSemaCallbackE+0x16f5): undefined reference to `vtable for llvm::raw_string_ostream' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseMSInlineAsm(void*, std::__cxx11::basic_string, std::allocator >&, unsigned int&, unsigned int&, llvm::SmallVectorImpl >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::MCInstrInfo const*, llvm::MCInstPrinter const*, llvm::MCAsmParserSemaCallback&)': (.text._ZN12_GLOBAL__N_19AsmParser16parseMSInlineAsmEPvRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERjS9_RN4llvm15SmallVectorImplISt4pairIS1_bEEERNSB_IS7_EESH_PKNSA_11MCInstrInfoEPKNSA_13MCInstPrinterERNSA_23MCAsmParserSemaCallbackE+0x1714): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseMSInlineAsm(void*, std::__cxx11::basic_string, std::allocator >&, unsigned int&, unsigned int&, llvm::SmallVectorImpl >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::MCInstrInfo const*, llvm::MCInstPrinter const*, llvm::MCAsmParserSemaCallback&)': (.text._ZN12_GLOBAL__N_19AsmParser16parseMSInlineAsmEPvRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERjS9_RN4llvm15SmallVectorImplISt4pairIS1_bEEERNSB_IS7_EESH_PKNSA_11MCInstrInfoEPKNSA_13MCInstPrinterERNSA_23MCAsmParserSemaCallbackE+0x1726): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseMSInlineAsm(void*, std::__cxx11::basic_string, std::allocator >&, unsigned int&, unsigned int&, llvm::SmallVectorImpl >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::MCInstrInfo const*, llvm::MCInstPrinter const*, llvm::MCAsmParserSemaCallback&)': (.text._ZN12_GLOBAL__N_19AsmParser16parseMSInlineAsmEPvRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERjS9_RN4llvm15SmallVectorImplISt4pairIS1_bEEERNSB_IS7_EESH_PKNSA_11MCInstrInfoEPKNSA_13MCInstPrinterERNSA_23MCAsmParserSemaCallbackE+0x173f): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseMSInlineAsm(void*, std::__cxx11::basic_string, std::allocator >&, unsigned int&, unsigned int&, llvm::SmallVectorImpl >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::MCInstrInfo const*, llvm::MCInstPrinter const*, llvm::MCAsmParserSemaCallback&)': (.text._ZN12_GLOBAL__N_19AsmParser16parseMSInlineAsmEPvRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERjS9_RN4llvm15SmallVectorImplISt4pairIS1_bEEERNSB_IS7_EESH_PKNSA_11MCInstrInfoEPKNSA_13MCInstPrinterERNSA_23MCAsmParserSemaCallbackE+0x1774): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseMSInlineAsm(void*, std::__cxx11::basic_string, std::allocator >&, unsigned int&, unsigned int&, llvm::SmallVectorImpl >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::MCInstrInfo const*, llvm::MCInstPrinter const*, llvm::MCAsmParserSemaCallback&)': (.text._ZN12_GLOBAL__N_19AsmParser16parseMSInlineAsmEPvRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERjS9_RN4llvm15SmallVectorImplISt4pairIS1_bEEERNSB_IS7_EESH_PKNSA_11MCInstrInfoEPKNSA_13MCInstPrinterERNSA_23MCAsmParserSemaCallbackE+0x178d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseMSInlineAsm(void*, std::__cxx11::basic_string, std::allocator >&, unsigned int&, unsigned int&, llvm::SmallVectorImpl >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::MCInstrInfo const*, llvm::MCInstPrinter const*, llvm::MCAsmParserSemaCallback&)': (.text._ZN12_GLOBAL__N_19AsmParser16parseMSInlineAsmEPvRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERjS9_RN4llvm15SmallVectorImplISt4pairIS1_bEEERNSB_IS7_EESH_PKNSA_11MCInstrInfoEPKNSA_13MCInstPrinterERNSA_23MCAsmParserSemaCallbackE+0x17ae): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseMSInlineAsm(void*, std::__cxx11::basic_string, std::allocator >&, unsigned int&, unsigned int&, llvm::SmallVectorImpl >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::MCInstrInfo const*, llvm::MCInstPrinter const*, llvm::MCAsmParserSemaCallback&)': (.text._ZN12_GLOBAL__N_19AsmParser16parseMSInlineAsmEPvRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERjS9_RN4llvm15SmallVectorImplISt4pairIS1_bEEERNSB_IS7_EESH_PKNSA_11MCInstrInfoEPKNSA_13MCInstPrinterERNSA_23MCAsmParserSemaCallbackE+0x17c5): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseMSInlineAsm(void*, std::__cxx11::basic_string, std::allocator >&, unsigned int&, unsigned int&, llvm::SmallVectorImpl >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::MCInstrInfo const*, llvm::MCInstPrinter const*, llvm::MCAsmParserSemaCallback&)': (.text._ZN12_GLOBAL__N_19AsmParser16parseMSInlineAsmEPvRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERjS9_RN4llvm15SmallVectorImplISt4pairIS1_bEEERNSB_IS7_EESH_PKNSA_11MCInstrInfoEPKNSA_13MCInstPrinterERNSA_23MCAsmParserSemaCallbackE+0x17da): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseMSInlineAsm(void*, std::__cxx11::basic_string, std::allocator >&, unsigned int&, unsigned int&, llvm::SmallVectorImpl >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::MCInstrInfo const*, llvm::MCInstPrinter const*, llvm::MCAsmParserSemaCallback&)': (.text._ZN12_GLOBAL__N_19AsmParser16parseMSInlineAsmEPvRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERjS9_RN4llvm15SmallVectorImplISt4pairIS1_bEEERNSB_IS7_EESH_PKNSA_11MCInstrInfoEPKNSA_13MCInstPrinterERNSA_23MCAsmParserSemaCallbackE+0x17f3): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseMSInlineAsm(void*, std::__cxx11::basic_string, std::allocator >&, unsigned int&, unsigned int&, llvm::SmallVectorImpl >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::MCInstrInfo const*, llvm::MCInstPrinter const*, llvm::MCAsmParserSemaCallback&)': (.text._ZN12_GLOBAL__N_19AsmParser16parseMSInlineAsmEPvRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERjS9_RN4llvm15SmallVectorImplISt4pairIS1_bEEERNSB_IS7_EESH_PKNSA_11MCInstrInfoEPKNSA_13MCInstPrinterERNSA_23MCAsmParserSemaCallbackE+0x180c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseMSInlineAsm(void*, std::__cxx11::basic_string, std::allocator >&, unsigned int&, unsigned int&, llvm::SmallVectorImpl >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::MCInstrInfo const*, llvm::MCInstPrinter const*, llvm::MCAsmParserSemaCallback&)': (.text._ZN12_GLOBAL__N_19AsmParser16parseMSInlineAsmEPvRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERjS9_RN4llvm15SmallVectorImplISt4pairIS1_bEEERNSB_IS7_EESH_PKNSA_11MCInstrInfoEPKNSA_13MCInstPrinterERNSA_23MCAsmParserSemaCallbackE+0x181c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseMSInlineAsm(void*, std::__cxx11::basic_string, std::allocator >&, unsigned int&, unsigned int&, llvm::SmallVectorImpl >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::MCInstrInfo const*, llvm::MCInstPrinter const*, llvm::MCAsmParserSemaCallback&)': (.text._ZN12_GLOBAL__N_19AsmParser16parseMSInlineAsmEPvRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERjS9_RN4llvm15SmallVectorImplISt4pairIS1_bEEERNSB_IS7_EESH_PKNSA_11MCInstrInfoEPKNSA_13MCInstPrinterERNSA_23MCAsmParserSemaCallbackE+0x1951): undefined reference to `llvm::Twine::str[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseMSInlineAsm(void*, std::__cxx11::basic_string, std::allocator >&, unsigned int&, unsigned int&, llvm::SmallVectorImpl >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::MCInstrInfo const*, llvm::MCInstPrinter const*, llvm::MCAsmParserSemaCallback&)': (.text._ZN12_GLOBAL__N_19AsmParser16parseMSInlineAsmEPvRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERjS9_RN4llvm15SmallVectorImplISt4pairIS1_bEEERNSB_IS7_EESH_PKNSA_11MCInstrInfoEPKNSA_13MCInstPrinterERNSA_23MCAsmParserSemaCallbackE+0x1a3d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseMSInlineAsm(void*, std::__cxx11::basic_string, std::allocator >&, unsigned int&, unsigned int&, llvm::SmallVectorImpl >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::MCInstrInfo const*, llvm::MCInstPrinter const*, llvm::MCAsmParserSemaCallback&)': (.text._ZN12_GLOBAL__N_19AsmParser16parseMSInlineAsmEPvRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERjS9_RN4llvm15SmallVectorImplISt4pairIS1_bEEERNSB_IS7_EESH_PKNSA_11MCInstrInfoEPKNSA_13MCInstPrinterERNSA_23MCAsmParserSemaCallbackE+0x1a6a): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmParser.cpp.o): In function `(anonymous namespace)::AsmParser::parseMSInlineAsm(void*, std::__cxx11::basic_string, std::allocator >&, unsigned int&, unsigned int&, llvm::SmallVectorImpl >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::SmallVectorImpl, std::allocator > >&, llvm::MCInstrInfo const*, llvm::MCInstPrinter const*, llvm::MCAsmParserSemaCallback&)': (.text._ZN12_GLOBAL__N_19AsmParser16parseMSInlineAsmEPvRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERjS9_RN4llvm15SmallVectorImplISt4pairIS1_bEEERNSB_IS7_EESH_PKNSA_11MCInstrInfoEPKNSA_13MCInstPrinterERNSA_23MCAsmParserSemaCallbackE+0x1aaf): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(DarwinAsmParser.cpp.o): In function `(anonymous namespace)::DarwinAsmParser::parseDirectiveSecureLogUnique(llvm::StringRef, llvm::SMLoc) [clone .isra.108] [clone .constprop.131]': (.text._ZN12_GLOBAL__N_115DarwinAsmParser29parseDirectiveSecureLogUniqueEN4llvm9StringRefENS1_5SMLocE.isra.108.constprop.131+0x117): undefined reference to `llvm::SourceMgr::FindBufferContainingLoc(llvm::SMLoc) const' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(DarwinAsmParser.cpp.o): In function `(anonymous namespace)::DarwinAsmParser::parseDirectiveSecureLogUnique(llvm::StringRef, llvm::SMLoc) [clone .isra.108] [clone .constprop.131]': (.text._ZN12_GLOBAL__N_115DarwinAsmParser29parseDirectiveSecureLogUniqueEN4llvm9StringRefENS1_5SMLocE.isra.108.constprop.131+0x159): undefined reference to `llvm::SourceMgr::getLineAndColumn(llvm::SMLoc, unsigned int) const' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(DarwinAsmParser.cpp.o): In function `(anonymous namespace)::DarwinAsmParser::parseDirectiveSecureLogUnique(llvm::StringRef, llvm::SMLoc) [clone .isra.108] [clone .constprop.131]': (.text._ZN12_GLOBAL__N_115DarwinAsmParser29parseDirectiveSecureLogUniqueEN4llvm9StringRefENS1_5SMLocE.isra.108.constprop.131+0x1bb): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(DarwinAsmParser.cpp.o): In function `(anonymous namespace)::DarwinAsmParser::parseDirectiveSecureLogUnique(llvm::StringRef, llvm::SMLoc) [clone .isra.108] [clone .constprop.131]': (.text._ZN12_GLOBAL__N_115DarwinAsmParser29parseDirectiveSecureLogUniqueEN4llvm9StringRefENS1_5SMLocE.isra.108.constprop.131+0x1df): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(DarwinAsmParser.cpp.o): In function `(anonymous namespace)::DarwinAsmParser::parseDirectiveSecureLogUnique(llvm::StringRef, llvm::SMLoc) [clone .isra.108] [clone .constprop.131]': (.text._ZN12_GLOBAL__N_115DarwinAsmParser29parseDirectiveSecureLogUniqueEN4llvm9StringRefENS1_5SMLocE.isra.108.constprop.131+0x205): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(DarwinAsmParser.cpp.o): In function `(anonymous namespace)::DarwinAsmParser::parseDirectiveSecureLogUnique(llvm::StringRef, llvm::SMLoc) [clone .isra.108] [clone .constprop.131]': (.text._ZN12_GLOBAL__N_115DarwinAsmParser29parseDirectiveSecureLogUniqueEN4llvm9StringRefENS1_5SMLocE.isra.108.constprop.131+0x2cf): undefined reference to `llvm::raw_fd_ostream::raw_fd_ostream(llvm::StringRef, std::error_code&, llvm::sys::fs::OpenFlags)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(DarwinAsmParser.cpp.o): In function `(anonymous namespace)::DarwinAsmParser::parseDirectiveSecureLogUnique(llvm::StringRef, llvm::SMLoc) [clone .isra.108] [clone .constprop.131]': (.text._ZN12_GLOBAL__N_115DarwinAsmParser29parseDirectiveSecureLogUniqueEN4llvm9StringRefENS1_5SMLocE.isra.108.constprop.131+0x520): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(DarwinAsmParser.cpp.o): In function `(anonymous namespace)::DarwinAsmParser::parseDirectiveSecureLogUnique(llvm::StringRef, llvm::SMLoc) [clone .isra.108] [clone .constprop.131]': (.text._ZN12_GLOBAL__N_115DarwinAsmParser29parseDirectiveSecureLogUniqueEN4llvm9StringRefENS1_5SMLocE.isra.108.constprop.131+0x53d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(DarwinAsmParser.cpp.o): In function `bool llvm::MCAsmParserExtension::HandleDirective<(anonymous namespace)::DarwinAsmParser, &(anonymous namespace)::DarwinAsmParser::parseDirectivePushSection>(llvm::MCAsmParserExtension*, llvm::StringRef, llvm::SMLoc)': (.text._ZN4llvm20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserEXadL_ZNS3_25parseDirectivePushSectionENS_9StringRefENS_5SMLocEEEEEbPS0_S4_S5_+0x138): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(DarwinAsmParser.cpp.o): In function `(anonymous namespace)::DarwinAsmParser::parseVersionMin(llvm::StringRef, llvm::SMLoc) [clone .constprop.125]': (.text._ZN12_GLOBAL__N_115DarwinAsmParser15parseVersionMinEN4llvm9StringRefENS1_5SMLocE.constprop.125+0x31e): undefined reference to `llvm::Triple::getOSTypeName(llvm::Triple::OSType)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(ELFAsmParser.cpp.o): In function `bool llvm::MCAsmParserExtension::HandleDirective<(anonymous namespace)::ELFAsmParser, &(anonymous namespace)::ELFAsmParser::ParseDirectiveVersion>(llvm::MCAsmParserExtension*, llvm::StringRef, llvm::SMLoc)': (.text._ZN4llvm20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_112ELFAsmParserEXadL_ZNS3_21ParseDirectiveVersionENS_9StringRefENS_5SMLocEEEEEbPS0_S4_S5_+0x2f8): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(ELFAsmParser.cpp.o): In function `bool llvm::MCAsmParserExtension::HandleDirective<(anonymous namespace)::ELFAsmParser, &(anonymous namespace)::ELFAsmParser::ParseDirectivePushSection>(llvm::MCAsmParserExtension*, llvm::StringRef, llvm::SMLoc)': (.text._ZN4llvm20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_112ELFAsmParserEXadL_ZNS3_25ParseDirectivePushSectionENS_9StringRefENS_5SMLocEEEEEbPS0_S4_S5_+0x138): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmLexer.cpp.o): In function `intToken(llvm::StringRef, llvm::APInt&)': (.text._ZL8intTokenN4llvm9StringRefERNS_5APIntE+0xc9): undefined reference to `llvm::APInt::countLeadingZerosSlowCase() const' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmLexer.cpp.o): In function `intToken(llvm::StringRef, llvm::APInt&)': (.text._ZL8intTokenN4llvm9StringRefERNS_5APIntE+0xfd): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmLexer.cpp.o): In function `intToken(llvm::StringRef, llvm::APInt&)': (.text._ZL8intTokenN4llvm9StringRefERNS_5APIntE+0x12f): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmLexer.cpp.o): In function `intToken(llvm::StringRef, llvm::APInt&)': (.text._ZL8intTokenN4llvm9StringRefERNS_5APIntE+0x175): undefined reference to `llvm::APInt::initSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmLexer.cpp.o): In function `llvm::AsmLexer::peekTokens(llvm::MutableArrayRef, bool)': (.text._ZN4llvm8AsmLexer10peekTokensENS_15MutableArrayRefINS_8AsmTokenEEEb+0x14c): undefined reference to `llvm::APInt::AssignSlowCase(llvm::APInt const&)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmLexer.cpp.o): In function `llvm::AsmLexer::LexDigit()': (.text._ZN4llvm8AsmLexer8LexDigitEv+0xa1): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmLexer.cpp.o): In function `llvm::AsmLexer::LexDigit()': (.text._ZN4llvm8AsmLexer8LexDigitEv+0xe8): undefined reference to `llvm::StringRef::getAsInteger(unsigned int, llvm::APInt&) const' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmLexer.cpp.o): In function `llvm::AsmLexer::LexDigit()': (.text._ZN4llvm8AsmLexer8LexDigitEv+0x1ce): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmLexer.cpp.o): In function `llvm::AsmLexer::LexDigit()': (.text._ZN4llvm8AsmLexer8LexDigitEv+0x243): undefined reference to `llvm::StringRef::getAsInteger(unsigned int, llvm::APInt&) const' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmLexer.cpp.o): In function `llvm::AsmLexer::LexDigit()': (.text._ZN4llvm8AsmLexer8LexDigitEv+0x38c): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmLexer.cpp.o): In function `llvm::AsmLexer::LexDigit()': (.text._ZN4llvm8AsmLexer8LexDigitEv+0x3ee): undefined reference to `llvm::StringRef::getAsInteger(unsigned int, llvm::APInt&) const' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmLexer.cpp.o): In function `llvm::AsmLexer::LexDigit()': (.text._ZN4llvm8AsmLexer8LexDigitEv+0x512): undefined reference to `llvm::APInt::initSlowCase(unsigned int, unsigned long, bool)' /usr/lib/llvm-3.8/lib/libLLVMMCParser.a(AsmLexer.cpp.o): In function `llvm::AsmLexer::LexDigit()': (.text._ZN4llvm8AsmLexer8LexDigitEv+0x57b): undefined reference to `llvm::StringRef::getAsInteger(unsigned int, llvm::APInt&) const' /usr/lib/llvm-3.8/lib/libLLVMBitReader.a(BitstreamReader.cpp.o): In function `readAbbreviatedField(llvm::BitstreamCursor&, llvm::BitCodeAbbrevOp const&)': (.text._ZL20readAbbreviatedFieldRN4llvm15BitstreamCursorERKNS_15BitCodeAbbrevOpE+0x582): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libLLVMBitReader.a(BitstreamReader.cpp.o): In function `skipAbbreviatedField(llvm::BitstreamCursor&, llvm::BitCodeAbbrevOp const&)': (.text._ZL20skipAbbreviatedFieldRN4llvm15BitstreamCursorERKNS_15BitCodeAbbrevOpE+0x3df): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libLLVMBitReader.a(BitstreamReader.cpp.o): In function `llvm::BitstreamCursor::skipRecord(unsigned int)': (.text._ZN4llvm15BitstreamCursor10skipRecordEj+0xd87): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libLLVMBitReader.a(BitstreamReader.cpp.o): In function `llvm::BitstreamCursor::skipRecord(unsigned int)': (.text._ZN4llvm15BitstreamCursor10skipRecordEj+0xd98): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libLLVMBitReader.a(BitstreamReader.cpp.o): In function `llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl&, llvm::StringRef*)': (.text._ZN4llvm15BitstreamCursor10readRecordEjRNS_15SmallVectorImplImEEPNS_9StringRefE+0x76c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMBitReader.a(BitstreamReader.cpp.o): In function `llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl&, llvm::StringRef*)': (.text._ZN4llvm15BitstreamCursor10readRecordEjRNS_15SmallVectorImplImEEPNS_9StringRefE+0x83d): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libLLVMBitReader.a(BitstreamReader.cpp.o): In function `llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl&, llvm::StringRef*)': (.text._ZN4llvm15BitstreamCursor10readRecordEjRNS_15SmallVectorImplImEEPNS_9StringRefE+0x8cb): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMBitReader.a(BitstreamReader.cpp.o): In function `llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl&, llvm::StringRef*)': (.text._ZN4llvm15BitstreamCursor10readRecordEjRNS_15SmallVectorImplImEEPNS_9StringRefE+0x930): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMBitReader.a(BitstreamReader.cpp.o): In function `llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl&, llvm::StringRef*)': (.text._ZN4llvm15BitstreamCursor10readRecordEjRNS_15SmallVectorImplImEEPNS_9StringRefE+0x975): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMBitReader.a(BitstreamReader.cpp.o): In function `llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl&, llvm::StringRef*)': (.text._ZN4llvm15BitstreamCursor10readRecordEjRNS_15SmallVectorImplImEEPNS_9StringRefE+0x1045): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMBitReader.a(BitstreamReader.cpp.o): In function `llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl&, llvm::StringRef*)': (.text._ZN4llvm15BitstreamCursor10readRecordEjRNS_15SmallVectorImplImEEPNS_9StringRefE+0x105f): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libLLVMBitReader.a(BitstreamReader.cpp.o): In function `llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl&, llvm::StringRef*)': (.text._ZN4llvm15BitstreamCursor10readRecordEjRNS_15SmallVectorImplImEEPNS_9StringRefE+0x10c3): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMBitReader.a(BitstreamReader.cpp.o): In function `llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl&, llvm::StringRef*)': (.text._ZN4llvm15BitstreamCursor10readRecordEjRNS_15SmallVectorImplImEEPNS_9StringRefE+0x1123): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libLLVMBitReader.a(BitstreamReader.cpp.o): In function `llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl&, llvm::StringRef*)': (.text._ZN4llvm15BitstreamCursor10readRecordEjRNS_15SmallVectorImplImEEPNS_9StringRefE+0x1134): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libLLVMBitReader.a(BitstreamReader.cpp.o): In function `llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl&, llvm::StringRef*)': (.text._ZN4llvm15BitstreamCursor10readRecordEjRNS_15SmallVectorImplImEEPNS_9StringRefE+0x114a): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libLLVMBitReader.a(BitstreamReader.cpp.o): In function `llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl&, llvm::StringRef*)': (.text._ZN4llvm15BitstreamCursor10readRecordEjRNS_15SmallVectorImplImEEPNS_9StringRefE+0x1181): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libLLVMBitReader.a(BitstreamReader.cpp.o): In function `llvm::BitstreamCursor::EnterSubBlock(unsigned int, unsigned int*)': (.text._ZN4llvm15BitstreamCursor13EnterSubBlockEjPj+0x537): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libLLVMBitReader.a(BitstreamReader.cpp.o):(.text._ZN4llvm15BitstreamCursor16ReadAbbrevRecordEv+0x755): more undefined references to `llvm::report_fatal_error(char const*, bool)' follow /usr/lib/llvm-3.8/lib/libLLVMBitReader.a(BitstreamReader.cpp.o): In function `llvm::BitstreamCursor::ReadAbbrevRecord()': (.text._ZN4llvm15BitstreamCursor16ReadAbbrevRecordEv+0xaba): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMBitReader.a(BitstreamReader.cpp.o): In function `llvm::BitstreamCursor::ReadAbbrevRecord()': (.text._ZN4llvm15BitstreamCursor16ReadAbbrevRecordEv+0xb30): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMBitReader.a(BitstreamReader.cpp.o): In function `llvm::BitstreamCursor::ReadAbbrevRecord()': (.text._ZN4llvm15BitstreamCursor16ReadAbbrevRecordEv+0xb54): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMBitReader.a(BitstreamReader.cpp.o): In function `llvm::BitstreamCursor::ReadAbbrevRecord()': (.text._ZN4llvm15BitstreamCursor16ReadAbbrevRecordEv+0xb78): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMBitReader.a(BitstreamReader.cpp.o): In function `llvm::BitstreamCursor::ReadAbbrevRecord()': (.text._ZN4llvm15BitstreamCursor16ReadAbbrevRecordEv+0xb97): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libLLVMBitReader.a(BitstreamReader.cpp.o): In function `llvm::BitstreamCursor::ReadAbbrevRecord()': (.text._ZN4llvm15BitstreamCursor16ReadAbbrevRecordEv+0xbbd): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libLLVMBitReader.a(BitstreamReader.cpp.o): In function `llvm::BitstreamCursor::ReadAbbrevRecord()': (.text._ZN4llvm15BitstreamCursor16ReadAbbrevRecordEv+0xbce): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libLLVMBitReader.a(BitstreamReader.cpp.o): In function `llvm::BitstreamCursor::ReadBlockInfoBlock()': (.text._ZN4llvm15BitstreamCursor18ReadBlockInfoBlockEv+0x100d): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::MCContext(llvm::MCAsmInfo const*, llvm::MCRegisterInfo const*, llvm::MCObjectFileInfo const*, llvm::SourceMgr const*, bool)': (.text._ZN4llvm9MCContextC2EPKNS_9MCAsmInfoEPKNS_14MCRegisterInfoEPKNS_16MCObjectFileInfoEPKNS_9SourceMgrEb+0x538): undefined reference to `llvm::sys::fs::current_path(llvm::SmallVectorImpl&)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::getOrCreateSectionSymbol(llvm::MCSectionELF const&)': (.text._ZN4llvm9MCContext24getOrCreateSectionSymbolERKNS_12MCSectionELFE+0x101): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::getOrCreateSectionSymbol(llvm::MCSectionELF const&)': (.text._ZN4llvm9MCContext24getOrCreateSectionSymbolERKNS_12MCSectionELFE+0x162): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::getOrCreateSectionSymbol(llvm::MCSectionELF const&)': (.text._ZN4llvm9MCContext24getOrCreateSectionSymbolERKNS_12MCSectionELFE+0x339): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::getOrCreateSectionSymbol(llvm::MCSectionELF const&)': (.text._ZN4llvm9MCContext24getOrCreateSectionSymbolERKNS_12MCSectionELFE+0x769): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::getOrCreateSectionSymbol(llvm::MCSectionELF const&)': (.text._ZN4llvm9MCContext24getOrCreateSectionSymbolERKNS_12MCSectionELFE+0xbab): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::getOrCreateSectionSymbol(llvm::MCSectionELF const&)': (.text._ZN4llvm9MCContext24getOrCreateSectionSymbolERKNS_12MCSectionELFE+0xbf3): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::getOrCreateSectionSymbol(llvm::MCSectionELF const&)': (.text._ZN4llvm9MCContext24getOrCreateSectionSymbolERKNS_12MCSectionELFE+0xc37): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::getOrCreateSectionSymbol(llvm::MCSectionELF const&)': (.text._ZN4llvm9MCContext24getOrCreateSectionSymbolERKNS_12MCSectionELFE+0xc95): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::createSymbol(llvm::StringRef, bool, bool)': (.text._ZN4llvm9MCContext12createSymbolENS_9StringRefEbb+0xe1): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::createSymbol(llvm::StringRef, bool, bool)': (.text._ZN4llvm9MCContext12createSymbolENS_9StringRefEbb+0x1f8): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::createSymbol(llvm::StringRef, bool, bool)': (.text._ZN4llvm9MCContext12createSymbolENS_9StringRefEbb+0x2b0): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::createSymbol(llvm::StringRef, bool, bool)': (.text._ZN4llvm9MCContext12createSymbolENS_9StringRefEbb+0x2fd): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::createSymbol(llvm::StringRef, bool, bool)': (.text._ZN4llvm9MCContext12createSymbolENS_9StringRefEbb+0x307): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::createSymbol(llvm::StringRef, bool, bool)': (.text._ZN4llvm9MCContext12createSymbolENS_9StringRefEbb+0x322): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::createSymbol(llvm::StringRef, bool, bool)': (.text._ZN4llvm9MCContext12createSymbolENS_9StringRefEbb+0x4a3): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::createSymbol(llvm::StringRef, bool, bool)': (.text._ZN4llvm9MCContext12createSymbolENS_9StringRefEbb+0x631): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::createSymbol(llvm::StringRef, bool, bool)': (.text._ZN4llvm9MCContext12createSymbolENS_9StringRefEbb+0x6d3): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::createSymbol(llvm::StringRef, bool, bool)': (.text._ZN4llvm9MCContext12createSymbolENS_9StringRefEbb+0x729): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::createSymbol(llvm::StringRef, bool, bool)': (.text._ZN4llvm9MCContext12createSymbolENS_9StringRefEbb+0x757): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::createSymbol(llvm::StringRef, bool, bool)': (.text._ZN4llvm9MCContext12createSymbolENS_9StringRefEbb+0x785): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::createSymbol(llvm::StringRef, bool, bool)': (.text._ZN4llvm9MCContext12createSymbolENS_9StringRefEbb+0x7bc): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::getOrCreateSymbol(llvm::Twine const&)': (.text._ZN4llvm9MCContext17getOrCreateSymbolERKNS_5TwineE+0x57): undefined reference to `llvm::Twine::toVector(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::getOrCreateSymbol(llvm::Twine const&)': (.text._ZN4llvm9MCContext17getOrCreateSymbolERKNS_5TwineE+0x83): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::getOrCreateSymbol(llvm::Twine const&)': (.text._ZN4llvm9MCContext17getOrCreateSymbolERKNS_5TwineE+0x24c): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::getOrCreateSymbol(llvm::Twine const&)': (.text._ZN4llvm9MCContext17getOrCreateSymbolERKNS_5TwineE+0x3b8): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::getOrCreateSymbol(llvm::Twine const&)': (.text._ZN4llvm9MCContext17getOrCreateSymbolERKNS_5TwineE+0x405): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::createTempSymbol(llvm::Twine const&, bool, bool)': (.text._ZN4llvm9MCContext16createTempSymbolERKNS_5TwineEbb+0x91): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::createTempSymbol(llvm::Twine const&, bool, bool)': (.text._ZN4llvm9MCContext16createTempSymbolERKNS_5TwineEbb+0x9f): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::createTempSymbol(llvm::Twine const&, bool, bool)': (.text._ZN4llvm9MCContext16createTempSymbolERKNS_5TwineEbb+0xd8): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::createTempSymbol(llvm::Twine const&, bool, bool)': (.text._ZN4llvm9MCContext16createTempSymbolERKNS_5TwineEbb+0xf0): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::createTempSymbol(llvm::Twine const&, bool, bool)': (.text._ZN4llvm9MCContext16createTempSymbolERKNS_5TwineEbb+0x182): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::createLinkerPrivateTempSymbol()': (.text._ZN4llvm9MCContext29createLinkerPrivateTempSymbolEv+0x5a): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::createLinkerPrivateTempSymbol()': (.text._ZN4llvm9MCContext29createLinkerPrivateTempSymbolEv+0x9b): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::createLinkerPrivateTempSymbol()': (.text._ZN4llvm9MCContext29createLinkerPrivateTempSymbolEv+0xfe): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::createLinkerPrivateTempSymbol()': (.text._ZN4llvm9MCContext29createLinkerPrivateTempSymbolEv+0x19d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::createLinkerPrivateTempSymbol()': (.text._ZN4llvm9MCContext29createLinkerPrivateTempSymbolEv+0x1ba): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::NextInstance(unsigned int)': (.text._ZN4llvm9MCContext12NextInstanceEj+0x705): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::GetInstance(unsigned int)': (.text._ZN4llvm9MCContext11GetInstanceEj+0x705): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::lookupSymbol(llvm::Twine const&) const': (.text._ZNK4llvm9MCContext12lookupSymbolERKNS_5TwineE+0x50): undefined reference to `llvm::Twine::toVector(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::lookupSymbol(llvm::Twine const&) const': (.text._ZNK4llvm9MCContext12lookupSymbolERKNS_5TwineE+0x68): undefined reference to `llvm::StringMapImpl::FindKey(llvm::StringRef) const' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::getMachOSection(llvm::StringRef, llvm::StringRef, unsigned int, unsigned int, llvm::SectionKind, char const*)': (.text._ZN4llvm9MCContext15getMachOSectionENS_9StringRefES1_jjNS_11SectionKindEPKc+0x133): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::getMachOSection(llvm::StringRef, llvm::StringRef, unsigned int, unsigned int, llvm::SectionKind, char const*)': (.text._ZN4llvm9MCContext15getMachOSectionENS_9StringRefES1_jjNS_11SectionKindEPKc+0x20b): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::getMachOSection(llvm::StringRef, llvm::StringRef, unsigned int, unsigned int, llvm::SectionKind, char const*)': (.text._ZN4llvm9MCContext15getMachOSectionENS_9StringRefES1_jjNS_11SectionKindEPKc+0x3e1): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::getMachOSection(llvm::StringRef, llvm::StringRef, unsigned int, unsigned int, llvm::SectionKind, char const*)': (.text._ZN4llvm9MCContext15getMachOSectionENS_9StringRefES1_jjNS_11SectionKindEPKc+0x411): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::getMachOSection(llvm::StringRef, llvm::StringRef, unsigned int, unsigned int, llvm::SectionKind, char const*)': (.text._ZN4llvm9MCContext15getMachOSectionENS_9StringRefES1_jjNS_11SectionKindEPKc+0x447): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::getMachOSection(llvm::StringRef, llvm::StringRef, unsigned int, unsigned int, llvm::SectionKind, char const*)': (.text._ZN4llvm9MCContext15getMachOSectionENS_9StringRefES1_jjNS_11SectionKindEPKc+0x4a9): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::createELFRelSection(llvm::StringRef, unsigned int, unsigned int, unsigned int, llvm::MCSymbolELF const*, llvm::MCSectionELF const*)': (.text._ZN4llvm9MCContext19createELFRelSectionENS_9StringRefEjjjPKNS_11MCSymbolELFEPKNS_12MCSectionELFE+0x3a): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::createELFRelSection(llvm::StringRef, unsigned int, unsigned int, unsigned int, llvm::MCSymbolELF const*, llvm::MCSectionELF const*)': (.text._ZN4llvm9MCContext19createELFRelSectionENS_9StringRefEjjjPKNS_11MCSymbolELFEPKNS_12MCSectionELFE+0x1f6): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::createELFRelSection(llvm::StringRef, unsigned int, unsigned int, unsigned int, llvm::MCSymbolELF const*, llvm::MCSectionELF const*)': (.text._ZN4llvm9MCContext19createELFRelSectionENS_9StringRefEjjjPKNS_11MCSymbolELFEPKNS_12MCSectionELFE+0x2bf): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::createELFGroupSection(llvm::MCSymbolELF const*)': (.text._ZN4llvm9MCContext21createELFGroupSectionEPKNS_11MCSymbolELFE+0x19b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::getSubtargetCopy(llvm::MCSubtargetInfo const&)': (.text._ZN4llvm9MCContext16getSubtargetCopyERKNS_15MCSubtargetInfoE+0x21d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::reportError(llvm::SMLoc, llvm::Twine const&)': (.text._ZN4llvm9MCContext11reportErrorENS_5SMLocERKNS_5TwineE+0x29): undefined reference to `llvm::SourceMgr::PrintMessage(llvm::SMLoc, llvm::SourceMgr::DiagKind, llvm::Twine const&, llvm::ArrayRef, llvm::ArrayRef, bool) const' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::reportError(llvm::SMLoc, llvm::Twine const&)': (.text._ZN4llvm9MCContext11reportErrorENS_5SMLocERKNS_5TwineE+0x38): undefined reference to `llvm::report_fatal_error(llvm::Twine const&, bool)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::reportFatalError(llvm::SMLoc, llvm::Twine const&)': (.text._ZN4llvm9MCContext16reportFatalErrorENS_5SMLocERKNS_5TwineE+0xa): undefined reference to `llvm::sys::RunInterruptHandlers()' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::getCOFFSection(llvm::StringRef, unsigned int, llvm::SectionKind, llvm::StringRef, int, char const*)': (.text._ZN4llvm9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindES1_iPKc+0x3e4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCContext.cpp.o): In function `llvm::MCContext::getELFSection(llvm::StringRef, unsigned int, unsigned int, unsigned int, llvm::MCSymbolELF const*, unsigned int, char const*, llvm::MCSectionELF const*)': (.text._ZN4llvm9MCContext13getELFSectionENS_9StringRefEjjjPKNS_11MCSymbolELFEjPKcPKNS_12MCSectionELFE+0x755): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCDwarf.cpp.o): In function `llvm::MCDwarfLineTable::EmitCU(llvm::MCObjectStreamer*, llvm::MCDwarfLineTableParams) const': (.text._ZNK4llvm16MCDwarfLineTable6EmitCUEPNS_16MCObjectStreamerENS_22MCDwarfLineTableParamsE+0x184): undefined reference to `llvm::getULEB128Size(unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCDwarf.cpp.o): In function `llvm::MCDwarfLineAddr::Encode(llvm::MCContext&, llvm::MCDwarfLineTableParams, long, unsigned long, llvm::raw_ostream&)': (.text._ZN4llvm15MCDwarfLineAddr6EncodeERNS_9MCContextENS_22MCDwarfLineTableParamsElmRNS_11raw_ostreamE+0x100): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCDwarf.cpp.o): In function `llvm::MCDwarfLineAddr::Encode(llvm::MCContext&, llvm::MCDwarfLineTableParams, long, unsigned long, llvm::raw_ostream&)': (.text._ZN4llvm15MCDwarfLineAddr6EncodeERNS_9MCContextENS_22MCDwarfLineTableParamsElmRNS_11raw_ostreamE+0x227): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCDwarf.cpp.o): In function `llvm::MCDwarfLineAddr::Encode(llvm::MCContext&, llvm::MCDwarfLineTableParams, long, unsigned long, llvm::raw_ostream&)': (.text._ZN4llvm15MCDwarfLineAddr6EncodeERNS_9MCContextENS_22MCDwarfLineTableParamsElmRNS_11raw_ostreamE+0x2d7): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCDwarf.cpp.o): In function `llvm::MCDwarfLineAddr::Encode(llvm::MCContext&, llvm::MCDwarfLineTableParams, long, unsigned long, llvm::raw_ostream&)': (.text._ZN4llvm15MCDwarfLineAddr6EncodeERNS_9MCContextENS_22MCDwarfLineTableParamsElmRNS_11raw_ostreamE+0x316): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCDwarf.cpp.o): In function `llvm::MCDwarfLineAddr::Encode(llvm::MCContext&, llvm::MCDwarfLineTableParams, long, unsigned long, llvm::raw_ostream&)': (.text._ZN4llvm15MCDwarfLineAddr6EncodeERNS_9MCContextENS_22MCDwarfLineTableParamsElmRNS_11raw_ostreamE+0x329): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCDwarf.cpp.o):(.text._ZN4llvm15MCDwarfLineAddr6EncodeERNS_9MCContextENS_22MCDwarfLineTableParamsElmRNS_11raw_ostreamE+0x341): more undefined references to `llvm::raw_ostream::write(unsigned char)' follow /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCDwarf.cpp.o): In function `llvm::MCDwarfLineAddr::Emit(llvm::MCStreamer*, llvm::MCDwarfLineTableParams, long, unsigned long)': (.text._ZN4llvm15MCDwarfLineAddr4EmitEPNS_10MCStreamerENS_22MCDwarfLineTableParamsElm+0x49): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCDwarf.cpp.o): In function `llvm::MCDwarfLineAddr::Emit(llvm::MCStreamer*, llvm::MCDwarfLineTableParams, long, unsigned long)': (.text._ZN4llvm15MCDwarfLineAddr4EmitEPNS_10MCStreamerENS_22MCDwarfLineTableParamsElm+0x9e): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCDwarf.cpp.o): In function `llvm::MCDwarfLineAddr::Emit(llvm::MCStreamer*, llvm::MCDwarfLineTableParams, long, unsigned long)': (.text._ZN4llvm15MCDwarfLineAddr4EmitEPNS_10MCStreamerENS_22MCDwarfLineTableParamsElm+0xe8): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCDwarf.cpp.o): In function `llvm::MCDwarfFrameEmitter::EncodeAdvanceLoc(llvm::MCContext&, unsigned long, llvm::raw_ostream&)': (.text._ZN4llvm19MCDwarfFrameEmitter16EncodeAdvanceLocERNS_9MCContextEmRNS_11raw_ostreamE+0xdc): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCDwarf.cpp.o): In function `llvm::MCDwarfFrameEmitter::EncodeAdvanceLoc(llvm::MCContext&, unsigned long, llvm::raw_ostream&)': (.text._ZN4llvm19MCDwarfFrameEmitter16EncodeAdvanceLocERNS_9MCContextEmRNS_11raw_ostreamE+0x120): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCDwarf.cpp.o): In function `llvm::MCDwarfFrameEmitter::EncodeAdvanceLoc(llvm::MCContext&, unsigned long, llvm::raw_ostream&)': (.text._ZN4llvm19MCDwarfFrameEmitter16EncodeAdvanceLocERNS_9MCContextEmRNS_11raw_ostreamE+0x137): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCDwarf.cpp.o): In function `llvm::MCDwarfFrameEmitter::EncodeAdvanceLoc(llvm::MCContext&, unsigned long, llvm::raw_ostream&)': (.text._ZN4llvm19MCDwarfFrameEmitter16EncodeAdvanceLocERNS_9MCContextEmRNS_11raw_ostreamE+0x173): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCDwarf.cpp.o): In function `llvm::MCDwarfFrameEmitter::EncodeAdvanceLoc(llvm::MCContext&, unsigned long, llvm::raw_ostream&)': (.text._ZN4llvm19MCDwarfFrameEmitter16EncodeAdvanceLocERNS_9MCContextEmRNS_11raw_ostreamE+0x192): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCDwarf.cpp.o): In function `llvm::MCDwarfFrameEmitter::EncodeAdvanceLoc(llvm::MCContext&, unsigned long, llvm::raw_ostream&)': (.text._ZN4llvm19MCDwarfFrameEmitter16EncodeAdvanceLocERNS_9MCContextEmRNS_11raw_ostreamE+0x1a9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCDwarf.cpp.o): In function `llvm::MCDwarfFrameEmitter::EncodeAdvanceLoc(llvm::MCContext&, unsigned long, llvm::raw_ostream&)': (.text._ZN4llvm19MCDwarfFrameEmitter16EncodeAdvanceLocERNS_9MCContextEmRNS_11raw_ostreamE+0x1c1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCDwarf.cpp.o): In function `llvm::MCDwarfFrameEmitter::EncodeAdvanceLoc(llvm::MCContext&, unsigned long, llvm::raw_ostream&)': (.text._ZN4llvm19MCDwarfFrameEmitter16EncodeAdvanceLocERNS_9MCContextEmRNS_11raw_ostreamE+0x1ed): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCDwarf.cpp.o): In function `llvm::MCDwarfFrameEmitter::EncodeAdvanceLoc(llvm::MCContext&, unsigned long, llvm::raw_ostream&)': (.text._ZN4llvm19MCDwarfFrameEmitter16EncodeAdvanceLocERNS_9MCContextEmRNS_11raw_ostreamE+0x209): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCDwarf.cpp.o): In function `llvm::MCDwarfFrameEmitter::EmitAdvanceLoc(llvm::MCObjectStreamer&, unsigned long)': (.text._ZN4llvm19MCDwarfFrameEmitter14EmitAdvanceLocERNS_16MCObjectStreamerEm+0x48): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCDwarf.cpp.o): In function `llvm::MCDwarfFrameEmitter::EmitAdvanceLoc(llvm::MCObjectStreamer&, unsigned long)': (.text._ZN4llvm19MCDwarfFrameEmitter14EmitAdvanceLocERNS_16MCObjectStreamerEm+0x8e): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCDwarf.cpp.o): In function `llvm::MCDwarfFrameEmitter::EmitAdvanceLoc(llvm::MCObjectStreamer&, unsigned long)': (.text._ZN4llvm19MCDwarfFrameEmitter14EmitAdvanceLocERNS_16MCObjectStreamerEm+0xcf): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCDwarf.cpp.o): In function `llvm::hash_code llvm::hash_combine(llvm::MCSymbol const* const&, unsigned int const&, unsigned int const&, bool const&, bool const&)': (.text._ZN4llvm12hash_combineIJPKNS_8MCSymbolEjjbbEEENS_9hash_codeEDpRKT_[_ZN4llvm12hash_combineIJPKNS_8MCSymbolEjjbbEEENS_9hash_codeEDpRKT_]+0x14f): undefined reference to `llvm::hashing::detail::fixed_seed_override' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCDwarf.cpp.o): In function `llvm::MCDwarfFrameEmitter::Emit(llvm::MCObjectStreamer&, llvm::MCAsmBackend*, bool)': (.text._ZN4llvm19MCDwarfFrameEmitter4EmitERNS_16MCObjectStreamerEPNS_12MCAsmBackendEb+0x110d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCDwarf.cpp.o): In function `llvm::MCDwarfFrameEmitter::Emit(llvm::MCObjectStreamer&, llvm::MCAsmBackend*, bool)': (.text._ZN4llvm19MCDwarfFrameEmitter4EmitERNS_16MCObjectStreamerEPNS_12MCAsmBackendEb+0x11ad): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCDwarf.cpp.o): In function `llvm::MCDwarfFrameEmitter::Emit(llvm::MCObjectStreamer&, llvm::MCAsmBackend*, bool)': (.text._ZN4llvm19MCDwarfFrameEmitter4EmitERNS_16MCObjectStreamerEPNS_12MCAsmBackendEb+0x11d3): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCDwarf.cpp.o): In function `llvm::MCDwarfFrameEmitter::Emit(llvm::MCObjectStreamer&, llvm::MCAsmBackend*, bool)': (.text._ZN4llvm19MCDwarfFrameEmitter4EmitERNS_16MCObjectStreamerEPNS_12MCAsmBackendEb+0x12a1): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCDwarf.cpp.o): In function `llvm::MCGenDwarfLabelEntry::Make(llvm::MCSymbol*, llvm::MCStreamer*, llvm::SourceMgr&, llvm::SMLoc&)': (.text._ZN4llvm20MCGenDwarfLabelEntry4MakeEPNS_8MCSymbolEPNS_10MCStreamerERNS_9SourceMgrERNS_5SMLocE+0xa7): undefined reference to `llvm::SourceMgr::FindBufferContainingLoc(llvm::SMLoc) const' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCDwarf.cpp.o): In function `llvm::MCGenDwarfLabelEntry::Make(llvm::MCSymbol*, llvm::MCStreamer*, llvm::SourceMgr&, llvm::SMLoc&)': (.text._ZN4llvm20MCGenDwarfLabelEntry4MakeEPNS_8MCSymbolEPNS_10MCStreamerERNS_9SourceMgrERNS_5SMLocE+0xb8): undefined reference to `llvm::SourceMgr::getLineAndColumn(llvm::SMLoc, unsigned int) const' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCDwarf.cpp.o): In function `llvm::MCDwarfLineTableHeader::getFile(llvm::StringRef&, llvm::StringRef&, unsigned int)': (.text._ZN4llvm22MCDwarfLineTableHeader7getFileERNS_9StringRefES2_j+0xfa): undefined reference to `llvm::Twine::toVector(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCDwarf.cpp.o): In function `llvm::MCDwarfLineTableHeader::getFile(llvm::StringRef&, llvm::StringRef&, unsigned int)': (.text._ZN4llvm22MCDwarfLineTableHeader7getFileERNS_9StringRefES2_j+0x13b): undefined reference to `llvm::StringMapImpl::LookupBucketFor(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCDwarf.cpp.o): In function `llvm::MCDwarfLineTableHeader::getFile(llvm::StringRef&, llvm::StringRef&, unsigned int)': (.text._ZN4llvm22MCDwarfLineTableHeader7getFileERNS_9StringRefES2_j+0x21c): undefined reference to `llvm::StringMapImpl::RehashTable(unsigned int)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCDwarf.cpp.o): In function `llvm::MCDwarfLineTableHeader::getFile(llvm::StringRef&, llvm::StringRef&, unsigned int)': (.text._ZN4llvm22MCDwarfLineTableHeader7getFileERNS_9StringRefES2_j+0x4fd): undefined reference to `llvm::sys::path::filename(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCDwarf.cpp.o): In function `llvm::MCDwarfLineTableHeader::getFile(llvm::StringRef&, llvm::StringRef&, unsigned int)': (.text._ZN4llvm22MCDwarfLineTableHeader7getFileERNS_9StringRefES2_j+0x681): undefined reference to `llvm::sys::path::parent_path(llvm::StringRef)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCDwarf.cpp.o): In function `llvm::MCGenDwarfInfo::Emit(llvm::MCStreamer*)': (.text._ZN4llvm14MCGenDwarfInfo4EmitEPNS_10MCStreamerE+0xd0e): undefined reference to `llvm::sys::path::get_separator()' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCExpr.cpp.o): In function `llvm::MCBinaryExpr::create(llvm::MCBinaryExpr::Opcode, llvm::MCExpr const*, llvm::MCExpr const*, llvm::MCContext&)': (.text._ZN4llvm12MCBinaryExpr6createENS0_6OpcodeEPKNS_6MCExprES4_RNS_9MCContextE+0xf5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCExpr.cpp.o): In function `llvm::MCUnaryExpr::create(llvm::MCUnaryExpr::Opcode, llvm::MCExpr const*, llvm::MCContext&)': (.text._ZN4llvm11MCUnaryExpr6createENS0_6OpcodeEPKNS_6MCExprERNS_9MCContextE+0xf7): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCExpr.cpp.o): In function `llvm::MCConstantExpr::create(long, llvm::MCContext&)': (.text._ZN4llvm14MCConstantExpr6createElRNS_9MCContextE+0xdd): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCExpr.cpp.o): In function `llvm::MCSymbolRefExpr::create(llvm::MCSymbol const*, llvm::MCSymbolRefExpr::VariantKind, llvm::MCContext&)': (.text._ZN4llvm15MCSymbolRefExpr6createEPKNS_8MCSymbolENS0_11VariantKindERNS_9MCContextE+0xf5): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCExpr.cpp.o): In function `llvm::MCSymbolRefExpr::getVariantKindForName(llvm::StringRef)': (.text._ZN4llvm15MCSymbolRefExpr21getVariantKindForNameENS_9StringRefE+0x4ae): undefined reference to `llvm::StringRef::lower[abi:cxx11]() const' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCExpr.cpp.o): In function `llvm::MCSymbolRefExpr::printVariantKind(llvm::raw_ostream&) const': (.text._ZNK4llvm15MCSymbolRefExpr16printVariantKindERNS_11raw_ostreamE+0xe1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCExpr.cpp.o): In function `llvm::MCSymbolRefExpr::printVariantKind(llvm::raw_ostream&) const': (.text._ZNK4llvm15MCSymbolRefExpr16printVariantKindERNS_11raw_ostreamE+0x119): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCExpr.cpp.o): In function `llvm::MCSymbolRefExpr::printVariantKind(llvm::raw_ostream&) const': (.text._ZNK4llvm15MCSymbolRefExpr16printVariantKindERNS_11raw_ostreamE+0x14a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCExpr.cpp.o): In function `llvm::MCSymbolRefExpr::printVariantKind(llvm::raw_ostream&) const': (.text._ZNK4llvm15MCSymbolRefExpr16printVariantKindERNS_11raw_ostreamE+0x106): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCExpr.cpp.o): In function `llvm::MCSymbolRefExpr::printVariantKind(llvm::raw_ostream&) const': (.text._ZNK4llvm15MCSymbolRefExpr16printVariantKindERNS_11raw_ostreamE+0x135): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCExpr.cpp.o): In function `llvm::MCExpr::print(llvm::raw_ostream&, llvm::MCAsmInfo const*) const': (.text._ZNK4llvm6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE+0x221): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCExpr.cpp.o): In function `llvm::MCExpr::print(llvm::raw_ostream&, llvm::MCAsmInfo const*) const': (.text._ZNK4llvm6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE+0x239): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCExpr.cpp.o): In function `llvm::MCExpr::print(llvm::raw_ostream&, llvm::MCAsmInfo const*) const': (.text._ZNK4llvm6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE+0x249): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCExpr.cpp.o): In function `llvm::MCExpr::print(llvm::raw_ostream&, llvm::MCAsmInfo const*) const': (.text._ZNK4llvm6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE+0x261): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCExpr.cpp.o):(.text._ZNK4llvm6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE+0x579): more undefined references to `llvm::raw_ostream::write(unsigned char)' follow /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCExpr.cpp.o): In function `llvm::MCExpr::print(llvm::raw_ostream&, llvm::MCAsmInfo const*) const': (.text._ZNK4llvm6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE+0x5f0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCExpr.cpp.o): In function `llvm::MCExpr::print(llvm::raw_ostream&, llvm::MCAsmInfo const*) const': (.text._ZNK4llvm6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE+0x602): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCExpr.cpp.o): In function `llvm::MCExpr::print(llvm::raw_ostream&, llvm::MCAsmInfo const*) const': (.text._ZNK4llvm6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE+0x614): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCExpr.cpp.o): In function `llvm::MCExpr::print(llvm::raw_ostream&, llvm::MCAsmInfo const*) const': (.text._ZNK4llvm6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE+0x626): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCExpr.cpp.o): In function `llvm::MCExpr::print(llvm::raw_ostream&, llvm::MCAsmInfo const*) const': (.text._ZNK4llvm6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE+0x638): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCExpr.cpp.o): In function `llvm::MCExpr::print(llvm::raw_ostream&, llvm::MCAsmInfo const*) const': (.text._ZNK4llvm6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE+0x64a): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCExpr.cpp.o):(.text._ZNK4llvm6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE+0x65c): more undefined references to `llvm::raw_ostream::write(unsigned char)' follow /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCExpr.cpp.o): In function `llvm::MCExpr::print(llvm::raw_ostream&, llvm::MCAsmInfo const*) const': (.text._ZNK4llvm6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE+0x6bd): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCExpr.cpp.o): In function `llvm::MCExpr::print(llvm::raw_ostream&, llvm::MCAsmInfo const*) const': (.text._ZNK4llvm6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE+0x6d6): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCExpr.cpp.o): In function `llvm::MCExpr::print(llvm::raw_ostream&, llvm::MCAsmInfo const*) const': (.text._ZNK4llvm6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE+0x6ef): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCExpr.cpp.o): In function `llvm::MCExpr::print(llvm::raw_ostream&, llvm::MCAsmInfo const*) const': (.text._ZNK4llvm6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE+0x708): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCExpr.cpp.o): In function `llvm::MCExpr::print(llvm::raw_ostream&, llvm::MCAsmInfo const*) const': (.text._ZNK4llvm6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE+0x721): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCExpr.cpp.o):(.text._ZNK4llvm6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE+0x73a): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCExpr.cpp.o): In function `llvm::MCExpr::print(llvm::raw_ostream&, llvm::MCAsmInfo const*) const': (.text._ZNK4llvm6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE+0x77a): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCExpr.cpp.o): In function `llvm::MCExpr::print(llvm::raw_ostream&, llvm::MCAsmInfo const*) const': (.text._ZNK4llvm6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE+0xd8): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCExpr.cpp.o): In function `llvm::MCExpr::print(llvm::raw_ostream&, llvm::MCAsmInfo const*) const': (.text._ZNK4llvm6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE+0x76d): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCFragment.cpp.o): In function `llvm::MCAsmLayout::MCAsmLayout(llvm::MCAssembler&)': (.text._ZN4llvm11MCAsmLayoutC2ERNS_11MCAssemblerE+0x118): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCFragment.cpp.o): In function `llvm::MCAsmLayout::MCAsmLayout(llvm::MCAssembler&)': (.text._ZN4llvm11MCAsmLayoutC2ERNS_11MCAssemblerE+0x136): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCFragment.cpp.o): In function `getLabelOffset(llvm::MCAsmLayout const&, llvm::MCSymbol const&, bool, unsigned long&)': (.text._ZL14getLabelOffsetRKN4llvm11MCAsmLayoutERKNS_8MCSymbolEbRm+0x156): undefined reference to `llvm::report_fatal_error(llvm::Twine const&, bool)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCFragment.cpp.o): In function `getSymbolOffsetImpl(llvm::MCAsmLayout const&, llvm::MCSymbol const&, bool, unsigned long&)': (.text._ZL19getSymbolOffsetImplRKN4llvm11MCAsmLayoutERKNS_8MCSymbolEbRm+0x166): undefined reference to `llvm::report_fatal_error(llvm::Twine const&, bool)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCFragment.cpp.o): In function `llvm::operator<<(llvm::raw_ostream&, llvm::MCFixup const&)': (.text._ZN4llvmlsERNS_11raw_ostreamERKNS_7MCFixupE+0x6b): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCFragment.cpp.o): In function `llvm::operator<<(llvm::raw_ostream&, llvm::MCFixup const&)': (.text._ZN4llvmlsERNS_11raw_ostreamERKNS_7MCFixupE+0xdc): undefined reference to `llvm::raw_ostream::operator<<(long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCFragment.cpp.o): In function `llvm::operator<<(llvm::raw_ostream&, llvm::MCFixup const&)': (.text._ZN4llvmlsERNS_11raw_ostreamERKNS_7MCFixupE+0x10d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCFragment.cpp.o): In function `llvm::operator<<(llvm::raw_ostream&, llvm::MCFixup const&)': (.text._ZN4llvmlsERNS_11raw_ostreamERKNS_7MCFixupE+0x136): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCFragment.cpp.o): In function `llvm::operator<<(llvm::raw_ostream&, llvm::MCFixup const&)': (.text._ZN4llvmlsERNS_11raw_ostreamERKNS_7MCFixupE+0x158): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCFragment.cpp.o): In function `llvm::operator<<(llvm::raw_ostream&, llvm::MCFixup const&)': (.text._ZN4llvmlsERNS_11raw_ostreamERKNS_7MCFixupE+0x180): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCFragment.cpp.o): In function `llvm::operator<<(llvm::raw_ostream&, llvm::MCFixup const&)': (.text._ZN4llvmlsERNS_11raw_ostreamERKNS_7MCFixupE+0x1a0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCObjectFileInfo.cpp.o): In function `llvm::MCObjectFileInfo::initMachOMCObjectFileInfo(llvm::Triple)': (.text._ZN4llvm16MCObjectFileInfo25initMachOMCObjectFileInfoENS_6TripleE+0xbb1): undefined reference to `llvm::Triple::getOSVersion(unsigned int&, unsigned int&, unsigned int&) const' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCObjectFileInfo.cpp.o): In function `llvm::MCObjectFileInfo::initMachOMCObjectFileInfo(llvm::Triple)': (.text._ZN4llvm16MCObjectFileInfo25initMachOMCObjectFileInfoENS_6TripleE+0xd01): undefined reference to `llvm::Triple::getOSVersion(unsigned int&, unsigned int&, unsigned int&) const' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCObjectFileInfo.cpp.o): In function `llvm::MCObjectFileInfo::initMachOMCObjectFileInfo(llvm::Triple)': (.text._ZN4llvm16MCObjectFileInfo25initMachOMCObjectFileInfoENS_6TripleE+0xd3a): undefined reference to `llvm::Triple::getOSVersion(unsigned int&, unsigned int&, unsigned int&) const' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCObjectFileInfo.cpp.o): In function `llvm::MCObjectFileInfo::initMachOMCObjectFileInfo(llvm::Triple)': (.text._ZN4llvm16MCObjectFileInfo25initMachOMCObjectFileInfoENS_6TripleE+0xe71): undefined reference to `llvm::Triple::getOSVersion(unsigned int&, unsigned int&, unsigned int&) const' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCObjectFileInfo.cpp.o): In function `llvm::MCObjectFileInfo::InitMCObjectFileInfo(llvm::Triple const&, llvm::Reloc::Model, llvm::CodeModel::Model, llvm::MCContext&)': (.text._ZN4llvm16MCObjectFileInfo20InitMCObjectFileInfoERKNS_6TripleENS_5Reloc5ModelENS_9CodeModel5ModelERNS_9MCContextE+0x255): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCObjectFileInfo.cpp.o): In function `llvm::MCObjectFileInfo::InitMCObjectFileInfo(llvm::Triple const&, llvm::Reloc::Model, llvm::CodeModel::Model, llvm::MCContext&)': (.text._ZN4llvm16MCObjectFileInfo20InitMCObjectFileInfoERKNS_6TripleENS_5Reloc5ModelENS_9CodeModel5ModelERNS_9MCContextE+0x2fb): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCObjectFileInfo.cpp.o): In function `llvm::MCObjectFileInfo::InitMCObjectFileInfo(llvm::StringRef, llvm::Reloc::Model, llvm::CodeModel::Model, llvm::MCContext&)': (.text._ZN4llvm16MCObjectFileInfo20InitMCObjectFileInfoENS_9StringRefENS_5Reloc5ModelENS_9CodeModel5ModelERNS_9MCContextE+0x4e): undefined reference to `llvm::Triple::Triple(llvm::Twine const&)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCObjectStreamer.cpp.o): In function `llvm::MCObjectStreamer::EmitWeakReference(llvm::MCSymbol*, llvm::MCSymbol const*)': (.text._ZN4llvm16MCObjectStreamer17EmitWeakReferenceEPNS_8MCSymbolEPKS1_+0x11): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCObjectStreamer.cpp.o): In function `llvm::MCObjectStreamer::EmitSLEB128Value(llvm::MCExpr const*)': (.text._ZN4llvm16MCObjectStreamer16EmitSLEB128ValueEPKNS_6MCExprE+0x128): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCObjectStreamer.cpp.o): In function `llvm::MCObjectStreamer::EmitULEB128Value(llvm::MCExpr const*)': (.text._ZN4llvm16MCObjectStreamer16EmitULEB128ValueEPKNS_6MCExprE+0x128): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCObjectStreamer.cpp.o): In function `llvm::MCObjectStreamer::EmitBytes(llvm::StringRef)': (.text._ZN4llvm16MCObjectStreamer9EmitBytesENS_9StringRefE+0x9e): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCObjectStreamer.cpp.o): In function `llvm::MCObjectStreamer::EmitGPRel32Value(llvm::MCExpr const*)': (.text._ZN4llvm16MCObjectStreamer16EmitGPRel32ValueEPKNS_6MCExprE+0x101): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCObjectStreamer.cpp.o): In function `llvm::MCObjectStreamer::EmitGPRel32Value(llvm::MCExpr const*)': (.text._ZN4llvm16MCObjectStreamer16EmitGPRel32ValueEPKNS_6MCExprE+0x143): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCObjectStreamer.cpp.o):(.text._ZN4llvm16MCObjectStreamer16EmitGPRel64ValueEPKNS_6MCExprE+0x101): more undefined references to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' follow /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCObjectStreamer.cpp.o): In function `llvm::MCObjectStreamer::changeSectionImpl(llvm::MCSection*, llvm::MCExpr const*)': (.text._ZN4llvm16MCObjectStreamer17changeSectionImplEPNS_9MCSectionEPKNS_6MCExprE+0xad): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCObjectStreamer.cpp.o): In function `llvm::MCObjectStreamer::changeSectionImpl(llvm::MCSection*, llvm::MCExpr const*)': (.text._ZN4llvm16MCObjectStreamer17changeSectionImplEPNS_9MCSectionEPKNS_6MCExprE+0xce): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCObjectStreamer.cpp.o): In function `llvm::MCObjectStreamer::EmitDwarfAdvanceLineAddr(long, llvm::MCSymbol const*, llvm::MCSymbol const*, unsigned int)': (.text._ZN4llvm16MCObjectStreamer24EmitDwarfAdvanceLineAddrElPKNS_8MCSymbolES3_j+0x228): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCObjectStreamer.cpp.o): In function `llvm::MCObjectStreamer::EmitDwarfAdvanceFrameAddr(llvm::MCSymbol const*, llvm::MCSymbol const*)': (.text._ZN4llvm16MCObjectStreamer25EmitDwarfAdvanceFrameAddrEPKNS_8MCSymbolES3_+0x138): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCObjectStreamer.cpp.o): In function `llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl const&)': (.text._ZN4llvm15SmallVectorImplINS_9MCOperandEEaSERKS2_[_ZN4llvm15SmallVectorImplINS_9MCOperandEEaSERKS2_]+0xe4): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCObjectStreamer.cpp.o): In function `llvm::MCObjectStreamer::EmitInstToFragment(llvm::MCInst const&, llvm::MCSubtargetInfo const&)': (.text._ZN4llvm16MCObjectStreamer18EmitInstToFragmentERKNS_6MCInstERKNS_15MCSubtargetInfoE+0x178): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCObjectStreamer.cpp.o): In function `llvm::MCObjectStreamer::EmitInstToFragment(llvm::MCInst const&, llvm::MCSubtargetInfo const&)': (.text._ZN4llvm16MCObjectStreamer18EmitInstToFragmentERKNS_6MCInstERKNS_15MCSubtargetInfoE+0x18b): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCObjectStreamer.cpp.o): In function `llvm::MCObjectStreamer::EmitInstToFragment(llvm::MCInst const&, llvm::MCSubtargetInfo const&)': (.text._ZN4llvm16MCObjectStreamer18EmitInstToFragmentERKNS_6MCInstERKNS_15MCSubtargetInfoE+0x204): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCObjectStreamer.cpp.o): In function `llvm::MCObjectStreamer::EmitInstToFragment(llvm::MCInst const&, llvm::MCSubtargetInfo const&)': (.text._ZN4llvm16MCObjectStreamer18EmitInstToFragmentERKNS_6MCInstERKNS_15MCSubtargetInfoE+0x277): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCObjectStreamer.cpp.o): In function `llvm::MCObjectStreamer::EmitValueImpl(llvm::MCExpr const*, unsigned int, llvm::SMLoc)': (.text._ZN4llvm16MCObjectStreamer13EmitValueImplEPKNS_6MCExprEjNS_5SMLocE+0x1b1): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCObjectStreamer.cpp.o): In function `llvm::MCObjectStreamer::EmitValueImpl(llvm::MCExpr const*, unsigned int, llvm::SMLoc)': (.text._ZN4llvm16MCObjectStreamer13EmitValueImplEPKNS_6MCExprEjNS_5SMLocE+0x203): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCObjectStreamer.cpp.o): In function `llvm::MCObjectStreamer::EmitLabel(llvm::MCSymbol*)': (.text._ZN4llvm16MCObjectStreamer9EmitLabelEPNS_8MCSymbolE+0xc6): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSection.cpp.o): In function `llvm::MCSection::setBundleLockState(llvm::MCSection::BundleLockStateType)': (.text._ZN4llvm9MCSection18setBundleLockStateENS0_19BundleLockStateTypeE+0x3d): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSection.cpp.o): In function `llvm::MCSection::getSubsectionInsertionPoint(unsigned int)': (.text._ZN4llvm9MCSection27getSubsectionInsertionPointEj+0x250): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSection.cpp.o): In function `llvm::MCSection::getSubsectionInsertionPoint(unsigned int)': (.text._ZN4llvm9MCSection27getSubsectionInsertionPointEj+0x2a9): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionCOFF.cpp.o): In function `llvm::MCSectionCOFF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm13MCSectionCOFF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x2a1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionCOFF.cpp.o): In function `llvm::MCSectionCOFF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm13MCSectionCOFF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x302): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionCOFF.cpp.o): In function `llvm::MCSectionCOFF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm13MCSectionCOFF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x3a9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionCOFF.cpp.o): In function `llvm::MCSectionCOFF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm13MCSectionCOFF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x3f0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionCOFF.cpp.o): In function `llvm::MCSectionCOFF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm13MCSectionCOFF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x40a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionCOFF.cpp.o): In function `llvm::MCSectionCOFF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm13MCSectionCOFF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x438): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionCOFF.cpp.o): In function `llvm::MCSectionCOFF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm13MCSectionCOFF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x5a9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionCOFF.cpp.o): In function `llvm::MCSectionCOFF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm13MCSectionCOFF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x5c1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionCOFF.cpp.o): In function `llvm::MCSectionCOFF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm13MCSectionCOFF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x5d9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionCOFF.cpp.o): In function `llvm::MCSectionCOFF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm13MCSectionCOFF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x5f9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionCOFF.cpp.o): In function `llvm::MCSectionCOFF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm13MCSectionCOFF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x619): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionCOFF.cpp.o):(.text._ZNK4llvm13MCSectionCOFF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x639): more undefined references to `llvm::raw_ostream::write(unsigned char)' follow /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionCOFF.cpp.o): In function `llvm::MCSectionCOFF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm13MCSectionCOFF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x688): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionCOFF.cpp.o): In function `llvm::MCSectionCOFF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm13MCSectionCOFF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x6a1): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionCOFF.cpp.o): In function `llvm::MCSectionCOFF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm13MCSectionCOFF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x6ba): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionCOFF.cpp.o): In function `llvm::MCSectionCOFF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm13MCSectionCOFF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x6d3): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionCOFF.cpp.o): In function `llvm::MCSectionCOFF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm13MCSectionCOFF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x6ec): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionCOFF.cpp.o):(.text._ZNK4llvm13MCSectionCOFF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x705): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionCOFF.cpp.o): In function `llvm::MCSectionCOFF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm13MCSectionCOFF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0xd6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionELF.cpp.o): In function `printName(llvm::raw_ostream&, llvm::StringRef) [clone .constprop.8]': (.text._ZL9printNameRN4llvm11raw_ostreamENS_9StringRefE.constprop.8+0x28): undefined reference to `llvm::StringRef::find_first_not_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionELF.cpp.o): In function `printName(llvm::raw_ostream&, llvm::StringRef) [clone .constprop.8]': (.text._ZL9printNameRN4llvm11raw_ostreamENS_9StringRefE.constprop.8+0x124): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionELF.cpp.o): In function `printName(llvm::raw_ostream&, llvm::StringRef) [clone .constprop.8]': (.text._ZL9printNameRN4llvm11raw_ostreamENS_9StringRefE.constprop.8+0x172): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionELF.cpp.o): In function `printName(llvm::raw_ostream&, llvm::StringRef) [clone .constprop.8]': (.text._ZL9printNameRN4llvm11raw_ostreamENS_9StringRefE.constprop.8+0x189): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionELF.cpp.o): In function `printName(llvm::raw_ostream&, llvm::StringRef) [clone .constprop.8]': (.text._ZL9printNameRN4llvm11raw_ostreamENS_9StringRefE.constprop.8+0x1a1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionELF.cpp.o): In function `printName(llvm::raw_ostream&, llvm::StringRef) [clone .constprop.8]': (.text._ZL9printNameRN4llvm11raw_ostreamENS_9StringRefE.constprop.8+0x1b9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionELF.cpp.o): In function `printName(llvm::raw_ostream&, llvm::StringRef) [clone .constprop.8]': (.text._ZL9printNameRN4llvm11raw_ostreamENS_9StringRefE.constprop.8+0x1e0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionELF.cpp.o): In function `printName(llvm::raw_ostream&, llvm::StringRef) [clone .constprop.8]': (.text._ZL9printNameRN4llvm11raw_ostreamENS_9StringRefE.constprop.8+0x259): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionELF.cpp.o): In function `printName(llvm::raw_ostream&, llvm::StringRef) [clone .constprop.8]': (.text._ZL9printNameRN4llvm11raw_ostreamENS_9StringRefE.constprop.8+0x26d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionELF.cpp.o): In function `llvm::MCSectionELF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm12MCSectionELF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x408): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionELF.cpp.o): In function `llvm::MCSectionELF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm12MCSectionELF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x491): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionELF.cpp.o): In function `llvm::MCSectionELF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm12MCSectionELF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x4b6): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionELF.cpp.o): In function `llvm::MCSectionELF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm12MCSectionELF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x4c9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionELF.cpp.o): In function `llvm::MCSectionELF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm12MCSectionELF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x4e8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionELF.cpp.o): In function `llvm::MCSectionELF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm12MCSectionELF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x600): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionELF.cpp.o): In function `llvm::MCSectionELF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm12MCSectionELF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x620): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionELF.cpp.o): In function `llvm::MCSectionELF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm12MCSectionELF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x640): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionELF.cpp.o): In function `llvm::MCSectionELF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm12MCSectionELF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x660): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionELF.cpp.o):(.text._ZNK4llvm12MCSectionELF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x680): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionELF.cpp.o): In function `llvm::MCSectionELF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm12MCSectionELF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x749): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionELF.cpp.o): In function `llvm::MCSectionELF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm12MCSectionELF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x771): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionELF.cpp.o): In function `llvm::MCSectionELF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm12MCSectionELF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x789): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionELF.cpp.o): In function `llvm::MCSectionELF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm12MCSectionELF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x7a1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionELF.cpp.o): In function `llvm::MCSectionELF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm12MCSectionELF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x801): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionELF.cpp.o): In function `llvm::MCSectionELF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm12MCSectionELF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x820): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionELF.cpp.o): In function `llvm::MCSectionELF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm12MCSectionELF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x849): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionELF.cpp.o): In function `llvm::MCSectionELF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm12MCSectionELF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x869): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionELF.cpp.o): In function `llvm::MCSectionELF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm12MCSectionELF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x889): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionELF.cpp.o): In function `llvm::MCSectionELF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm12MCSectionELF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x8a9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionELF.cpp.o): In function `llvm::MCSectionELF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm12MCSectionELF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x8c9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionELF.cpp.o):(.text._ZNK4llvm12MCSectionELF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x8e9): more undefined references to `llvm::raw_ostream::write(unsigned char)' follow /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionELF.cpp.o): In function `llvm::MCSectionELF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm12MCSectionELF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x9cd): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionELF.cpp.o): In function `llvm::MCSectionELF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm12MCSectionELF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0xa55): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionELF.cpp.o): In function `llvm::MCSectionELF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm12MCSectionELF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0xa67): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionELF.cpp.o): In function `llvm::MCSectionELF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm12MCSectionELF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0xab6): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionELF.cpp.o): In function `llvm::MCSectionELF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm12MCSectionELF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0xb06): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionELF.cpp.o): In function `llvm::MCSectionELF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm12MCSectionELF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0xb22): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionELF.cpp.o): In function `llvm::MCSectionELF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm12MCSectionELF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0xb3b): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionELF.cpp.o): In function `llvm::MCSectionELF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm12MCSectionELF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0xb8d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionELF.cpp.o):(.text._ZNK4llvm12MCSectionELF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0xbaa): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionELF.cpp.o): In function `llvm::MCSectionELF::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm12MCSectionELF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x47f): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionMachO.cpp.o): In function `llvm::MCSectionMachO::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm14MCSectionMachO20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x24b): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionMachO.cpp.o): In function `llvm::MCSectionMachO::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm14MCSectionMachO20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x32c): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionMachO.cpp.o): In function `llvm::MCSectionMachO::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm14MCSectionMachO20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x351): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionMachO.cpp.o): In function `llvm::MCSectionMachO::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm14MCSectionMachO20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x3f6): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionMachO.cpp.o): In function `llvm::MCSectionMachO::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm14MCSectionMachO20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x412): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionMachO.cpp.o): In function `llvm::MCSectionMachO::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm14MCSectionMachO20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x444): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionMachO.cpp.o): In function `llvm::MCSectionMachO::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm14MCSectionMachO20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x492): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionMachO.cpp.o): In function `llvm::MCSectionMachO::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm14MCSectionMachO20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x4b1): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionMachO.cpp.o): In function `llvm::MCSectionMachO::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm14MCSectionMachO20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x4ca): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionMachO.cpp.o): In function `llvm::MCSectionMachO::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm14MCSectionMachO20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x4eb): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionMachO.cpp.o): In function `llvm::MCSectionMachO::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm14MCSectionMachO20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x510): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionMachO.cpp.o): In function `llvm::MCSectionMachO::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm14MCSectionMachO20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x52b): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionMachO.cpp.o): In function `llvm::MCSectionMachO::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm14MCSectionMachO20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x558): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionMachO.cpp.o): In function `llvm::MCSectionMachO::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm14MCSectionMachO20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x579): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionMachO.cpp.o): In function `llvm::MCSectionMachO::PrintSwitchToSection(llvm::MCAsmInfo const&, llvm::raw_ostream&, llvm::MCExpr const*) const': (.text._ZNK4llvm14MCSectionMachO20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE+0x38f): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionMachO.cpp.o): In function `llvm::MCSectionMachO::ParseSectionSpecifier[abi:cxx11](llvm::StringRef, llvm::StringRef&, llvm::StringRef&, unsigned int&, bool&, unsigned int&)': (.text._ZN4llvm14MCSectionMachO21ParseSectionSpecifierB5cxx11ENS_9StringRefERS1_S2_RjRbS3_+0xa4): undefined reference to `llvm::StringRef::split(llvm::SmallVectorImpl&, char, int, bool) const' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionMachO.cpp.o): In function `llvm::MCSectionMachO::ParseSectionSpecifier[abi:cxx11](llvm::StringRef, llvm::StringRef&, llvm::StringRef&, unsigned int&, bool&, unsigned int&)': (.text._ZN4llvm14MCSectionMachO21ParseSectionSpecifierB5cxx11ENS_9StringRefERS1_S2_RjRbS3_+0x3c5): undefined reference to `llvm::StringRef::find_first_not_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionMachO.cpp.o): In function `llvm::MCSectionMachO::ParseSectionSpecifier[abi:cxx11](llvm::StringRef, llvm::StringRef&, llvm::StringRef&, unsigned int&, bool&, unsigned int&)': (.text._ZN4llvm14MCSectionMachO21ParseSectionSpecifierB5cxx11ENS_9StringRefERS1_S2_RjRbS3_+0x400): undefined reference to `llvm::StringRef::find_last_not_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionMachO.cpp.o): In function `llvm::MCSectionMachO::ParseSectionSpecifier[abi:cxx11](llvm::StringRef, llvm::StringRef&, llvm::StringRef&, unsigned int&, bool&, unsigned int&)': (.text._ZN4llvm14MCSectionMachO21ParseSectionSpecifierB5cxx11ENS_9StringRefERS1_S2_RjRbS3_+0x463): undefined reference to `llvm::StringRef::find_first_not_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionMachO.cpp.o): In function `llvm::MCSectionMachO::ParseSectionSpecifier[abi:cxx11](llvm::StringRef, llvm::StringRef&, llvm::StringRef&, unsigned int&, bool&, unsigned int&)': (.text._ZN4llvm14MCSectionMachO21ParseSectionSpecifierB5cxx11ENS_9StringRefERS1_S2_RjRbS3_+0x499): undefined reference to `llvm::StringRef::find_last_not_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionMachO.cpp.o): In function `llvm::MCSectionMachO::ParseSectionSpecifier[abi:cxx11](llvm::StringRef, llvm::StringRef&, llvm::StringRef&, unsigned int&, bool&, unsigned int&)': (.text._ZN4llvm14MCSectionMachO21ParseSectionSpecifierB5cxx11ENS_9StringRefERS1_S2_RjRbS3_+0x4fc): undefined reference to `llvm::StringRef::find_first_not_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionMachO.cpp.o): In function `llvm::MCSectionMachO::ParseSectionSpecifier[abi:cxx11](llvm::StringRef, llvm::StringRef&, llvm::StringRef&, unsigned int&, bool&, unsigned int&)': (.text._ZN4llvm14MCSectionMachO21ParseSectionSpecifierB5cxx11ENS_9StringRefERS1_S2_RjRbS3_+0x532): undefined reference to `llvm::StringRef::find_last_not_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionMachO.cpp.o): In function `llvm::MCSectionMachO::ParseSectionSpecifier[abi:cxx11](llvm::StringRef, llvm::StringRef&, llvm::StringRef&, unsigned int&, bool&, unsigned int&)': (.text._ZN4llvm14MCSectionMachO21ParseSectionSpecifierB5cxx11ENS_9StringRefERS1_S2_RjRbS3_+0x590): undefined reference to `llvm::StringRef::find_first_not_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionMachO.cpp.o): In function `llvm::MCSectionMachO::ParseSectionSpecifier[abi:cxx11](llvm::StringRef, llvm::StringRef&, llvm::StringRef&, unsigned int&, bool&, unsigned int&)': (.text._ZN4llvm14MCSectionMachO21ParseSectionSpecifierB5cxx11ENS_9StringRefERS1_S2_RjRbS3_+0x5d3): undefined reference to `llvm::StringRef::find_last_not_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionMachO.cpp.o): In function `llvm::MCSectionMachO::ParseSectionSpecifier[abi:cxx11](llvm::StringRef, llvm::StringRef&, llvm::StringRef&, unsigned int&, bool&, unsigned int&)': (.text._ZN4llvm14MCSectionMachO21ParseSectionSpecifierB5cxx11ENS_9StringRefERS1_S2_RjRbS3_+0x640): undefined reference to `llvm::StringRef::find_first_not_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionMachO.cpp.o): In function `llvm::MCSectionMachO::ParseSectionSpecifier[abi:cxx11](llvm::StringRef, llvm::StringRef&, llvm::StringRef&, unsigned int&, bool&, unsigned int&)': (.text._ZN4llvm14MCSectionMachO21ParseSectionSpecifierB5cxx11ENS_9StringRefERS1_S2_RjRbS3_+0x68a): undefined reference to `llvm::StringRef::find_last_not_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionMachO.cpp.o): In function `llvm::MCSectionMachO::ParseSectionSpecifier[abi:cxx11](llvm::StringRef, llvm::StringRef&, llvm::StringRef&, unsigned int&, bool&, unsigned int&)': (.text._ZN4llvm14MCSectionMachO21ParseSectionSpecifierB5cxx11ENS_9StringRefERS1_S2_RjRbS3_+0xac1): undefined reference to `llvm::StringRef::split(llvm::SmallVectorImpl&, char, int, bool) const' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionMachO.cpp.o): In function `llvm::MCSectionMachO::ParseSectionSpecifier[abi:cxx11](llvm::StringRef, llvm::StringRef&, llvm::StringRef&, unsigned int&, bool&, unsigned int&)': (.text._ZN4llvm14MCSectionMachO21ParseSectionSpecifierB5cxx11ENS_9StringRefERS1_S2_RjRbS3_+0xb36): undefined reference to `llvm::StringRef::find_first_not_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionMachO.cpp.o): In function `llvm::MCSectionMachO::ParseSectionSpecifier[abi:cxx11](llvm::StringRef, llvm::StringRef&, llvm::StringRef&, unsigned int&, bool&, unsigned int&)': (.text._ZN4llvm14MCSectionMachO21ParseSectionSpecifierB5cxx11ENS_9StringRefERS1_S2_RjRbS3_+0xb74): undefined reference to `llvm::StringRef::find_last_not_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionMachO.cpp.o): In function `llvm::MCSectionMachO::ParseSectionSpecifier[abi:cxx11](llvm::StringRef, llvm::StringRef&, llvm::StringRef&, unsigned int&, bool&, unsigned int&)': (.text._ZN4llvm14MCSectionMachO21ParseSectionSpecifierB5cxx11ENS_9StringRefERS1_S2_RjRbS3_+0xbd7): undefined reference to `llvm::StringRef::find_first_not_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionMachO.cpp.o): In function `llvm::MCSectionMachO::ParseSectionSpecifier[abi:cxx11](llvm::StringRef, llvm::StringRef&, llvm::StringRef&, unsigned int&, bool&, unsigned int&)': (.text._ZN4llvm14MCSectionMachO21ParseSectionSpecifierB5cxx11ENS_9StringRefERS1_S2_RjRbS3_+0xc19): undefined reference to `llvm::StringRef::find_last_not_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionMachO.cpp.o): In function `llvm::MCSectionMachO::ParseSectionSpecifier[abi:cxx11](llvm::StringRef, llvm::StringRef&, llvm::StringRef&, unsigned int&, bool&, unsigned int&)': (.text._ZN4llvm14MCSectionMachO21ParseSectionSpecifierB5cxx11ENS_9StringRefERS1_S2_RjRbS3_+0xc7e): undefined reference to `llvm::StringRef::find_first_not_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionMachO.cpp.o): In function `llvm::MCSectionMachO::ParseSectionSpecifier[abi:cxx11](llvm::StringRef, llvm::StringRef&, llvm::StringRef&, unsigned int&, bool&, unsigned int&)': (.text._ZN4llvm14MCSectionMachO21ParseSectionSpecifierB5cxx11ENS_9StringRefERS1_S2_RjRbS3_+0xcc9): undefined reference to `llvm::StringRef::find_last_not_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionMachO.cpp.o): In function `llvm::MCSectionMachO::ParseSectionSpecifier[abi:cxx11](llvm::StringRef, llvm::StringRef&, llvm::StringRef&, unsigned int&, bool&, unsigned int&)': (.text._ZN4llvm14MCSectionMachO21ParseSectionSpecifierB5cxx11ENS_9StringRefERS1_S2_RjRbS3_+0xd45): undefined reference to `llvm::StringRef::find_first_not_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionMachO.cpp.o): In function `llvm::MCSectionMachO::ParseSectionSpecifier[abi:cxx11](llvm::StringRef, llvm::StringRef&, llvm::StringRef&, unsigned int&, bool&, unsigned int&)': (.text._ZN4llvm14MCSectionMachO21ParseSectionSpecifierB5cxx11ENS_9StringRefERS1_S2_RjRbS3_+0xd84): undefined reference to `llvm::StringRef::find_last_not_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionMachO.cpp.o): In function `llvm::MCSectionMachO::ParseSectionSpecifier[abi:cxx11](llvm::StringRef, llvm::StringRef&, llvm::StringRef&, unsigned int&, bool&, unsigned int&)': (.text._ZN4llvm14MCSectionMachO21ParseSectionSpecifierB5cxx11ENS_9StringRefERS1_S2_RjRbS3_+0xfdb): undefined reference to `llvm::StringRef::find_first_not_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionMachO.cpp.o): In function `llvm::MCSectionMachO::ParseSectionSpecifier[abi:cxx11](llvm::StringRef, llvm::StringRef&, llvm::StringRef&, unsigned int&, bool&, unsigned int&)': (.text._ZN4llvm14MCSectionMachO21ParseSectionSpecifierB5cxx11ENS_9StringRefERS1_S2_RjRbS3_+0x1015): undefined reference to `llvm::StringRef::find_last_not_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionMachO.cpp.o): In function `llvm::MCSectionMachO::ParseSectionSpecifier[abi:cxx11](llvm::StringRef, llvm::StringRef&, llvm::StringRef&, unsigned int&, bool&, unsigned int&)': (.text._ZN4llvm14MCSectionMachO21ParseSectionSpecifierB5cxx11ENS_9StringRefERS1_S2_RjRbS3_+0x1079): undefined reference to `llvm::StringRef::find_first_not_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionMachO.cpp.o): In function `llvm::MCSectionMachO::ParseSectionSpecifier[abi:cxx11](llvm::StringRef, llvm::StringRef&, llvm::StringRef&, unsigned int&, bool&, unsigned int&)': (.text._ZN4llvm14MCSectionMachO21ParseSectionSpecifierB5cxx11ENS_9StringRefERS1_S2_RjRbS3_+0x10b3): undefined reference to `llvm::StringRef::find_last_not_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionMachO.cpp.o): In function `llvm::MCSectionMachO::ParseSectionSpecifier[abi:cxx11](llvm::StringRef, llvm::StringRef&, llvm::StringRef&, unsigned int&, bool&, unsigned int&)': (.text._ZN4llvm14MCSectionMachO21ParseSectionSpecifierB5cxx11ENS_9StringRefERS1_S2_RjRbS3_+0x1117): undefined reference to `llvm::StringRef::find_first_not_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionMachO.cpp.o): In function `llvm::MCSectionMachO::ParseSectionSpecifier[abi:cxx11](llvm::StringRef, llvm::StringRef&, llvm::StringRef&, unsigned int&, bool&, unsigned int&)': (.text._ZN4llvm14MCSectionMachO21ParseSectionSpecifierB5cxx11ENS_9StringRefERS1_S2_RjRbS3_+0x1151): undefined reference to `llvm::StringRef::find_last_not_of(llvm::StringRef, unsigned long) const' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSectionMachO.cpp.o): In function `llvm::MCSectionMachO::ParseSectionSpecifier[abi:cxx11](llvm::StringRef, llvm::StringRef&, llvm::StringRef&, unsigned int&, bool&, unsigned int&)': (.text._ZN4llvm14MCSectionMachO21ParseSectionSpecifierB5cxx11ENS_9StringRefERS1_S2_RjRbS3_+0x13da): undefined reference to `llvm::getAsUnsignedInteger(llvm::StringRef, unsigned int, unsigned long long&)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCStreamer.cpp.o): In function `llvm::MCStreamer::GetCommentOS()': (.text._ZN4llvm10MCStreamer12GetCommentOSEv+0x1): undefined reference to `llvm::nulls()' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCStreamer.cpp.o): In function `llvm::MCStreamer::EmitGPRel32Value(llvm::MCExpr const*)': (.text._ZN4llvm10MCStreamer16EmitGPRel32ValueEPKNS_6MCExprE+0x11): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCStreamer.cpp.o): In function `llvm::MCStreamer::EmitRawTextImpl(llvm::StringRef)': (.text._ZN4llvm10MCStreamer15EmitRawTextImplENS_9StringRefE+0x5): undefined reference to `llvm::errs()' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCStreamer.cpp.o): In function `llvm::MCStreamer::EmitRawTextImpl(llvm::StringRef)': (.text._ZN4llvm10MCStreamer15EmitRawTextImplENS_9StringRefE+0xf0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCStreamer.cpp.o): In function `llvm::MCStreamer::reset()': (.text._ZN4llvm10MCStreamer5resetEv+0x221): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCStreamer.cpp.o): In function `llvm::MCStreamer::MCStreamer(llvm::MCContext&)': (.text._ZN4llvm10MCStreamerC2ERNS_9MCContextE+0x11c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCStreamer.cpp.o): In function `llvm::MCStreamer::EmitULEB128IntValue(unsigned long, unsigned int)': (.text._ZN4llvm10MCStreamer19EmitULEB128IntValueEmj+0x85): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCStreamer.cpp.o): In function `llvm::MCStreamer::EmitULEB128IntValue(unsigned long, unsigned int)': (.text._ZN4llvm10MCStreamer19EmitULEB128IntValueEmj+0x92): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCStreamer.cpp.o): In function `llvm::MCStreamer::EmitULEB128IntValue(unsigned long, unsigned int)': (.text._ZN4llvm10MCStreamer19EmitULEB128IntValueEmj+0xe0): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCStreamer.cpp.o): In function `llvm::MCStreamer::EmitULEB128IntValue(unsigned long, unsigned int)': (.text._ZN4llvm10MCStreamer19EmitULEB128IntValueEmj+0x12f): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCStreamer.cpp.o): In function `llvm::MCStreamer::EmitULEB128IntValue(unsigned long, unsigned int)': (.text._ZN4llvm10MCStreamer19EmitULEB128IntValueEmj+0x192): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCStreamer.cpp.o): In function `llvm::MCStreamer::EmitULEB128IntValue(unsigned long, unsigned int)': (.text._ZN4llvm10MCStreamer19EmitULEB128IntValueEmj+0x1f6): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCStreamer.cpp.o): In function `llvm::MCStreamer::EmitSLEB128IntValue(long)': (.text._ZN4llvm10MCStreamer19EmitSLEB128IntValueEl+0x7e): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCStreamer.cpp.o): In function `llvm::MCStreamer::EmitSLEB128IntValue(long)': (.text._ZN4llvm10MCStreamer19EmitSLEB128IntValueEl+0x8b): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCStreamer.cpp.o): In function `llvm::MCStreamer::EmitSLEB128IntValue(long)': (.text._ZN4llvm10MCStreamer19EmitSLEB128IntValueEl+0xf8): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCStreamer.cpp.o): In function `llvm::MCStreamer::EmitSLEB128IntValue(long)': (.text._ZN4llvm10MCStreamer19EmitSLEB128IntValueEl+0x13e): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCStreamer.cpp.o): In function `llvm::MCStreamer::EnsureValidDwarfFrame()': (.text._ZN4llvm10MCStreamer21EnsureValidDwarfFrameEv+0x27): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCStreamer.cpp.o): In function `llvm::MCStreamer::EnsureValidWinFrameInfo()': (.text._ZN4llvm10MCStreamer23EnsureValidWinFrameInfoEv+0x22): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCStreamer.cpp.o): In function `llvm::MCStreamer::EnsureValidWinFrameInfo()': (.text._ZN4llvm10MCStreamer23EnsureValidWinFrameInfoEv+0x61): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCStreamer.cpp.o): In function `llvm::MCStreamer::EmitWinCFIEndProc()': (.text._ZN4llvm10MCStreamer17EmitWinCFIEndProcEv+0x55): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCStreamer.cpp.o): In function `llvm::MCStreamer::EmitWinCFIEndChained()': (.text._ZN4llvm10MCStreamer20EmitWinCFIEndChainedEv+0x5d): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCStreamer.cpp.o):(.text._ZN4llvm10MCStreamer16EmitWinEHHandlerEPKNS_8MCSymbolEbb+0x63): more undefined references to `llvm::report_fatal_error(char const*, bool)' follow /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCStreamer.cpp.o): In function `llvm::MCStreamer::EmitRawText(llvm::Twine const&)': (.text._ZN4llvm10MCStreamer11EmitRawTextERKNS_5TwineE+0x55): undefined reference to `llvm::Twine::toVector(llvm::SmallVectorImpl&) const' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCStreamer.cpp.o): In function `llvm::MCStreamer::Finish()': (.text._ZN4llvm10MCStreamer6FinishEv+0x7d): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCStreamer.cpp.o): In function `llvm::MCStreamer::EmitCFIStartProc(bool)': (.text._ZN4llvm10MCStreamer16EmitCFIStartProcEb+0x337): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCStreamer.cpp.o): In function `llvm::MCStreamer::EmitWinCFISetFrame(unsigned int, unsigned int)': (.text._ZN4llvm10MCStreamer18EmitWinCFISetFrameEjj+0x110): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCStreamer.cpp.o): In function `llvm::MCStreamer::EmitWinCFISetFrame(unsigned int, unsigned int)': (.text._ZN4llvm10MCStreamer18EmitWinCFISetFrameEjj+0x121): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCStreamer.cpp.o): In function `llvm::MCStreamer::EmitWinCFISetFrame(unsigned int, unsigned int)': (.text._ZN4llvm10MCStreamer18EmitWinCFISetFrameEjj+0x132): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCStreamer.cpp.o):(.text._ZN4llvm10MCStreamer17EmitWinCFISaveXMMEjj+0xe0): more undefined references to `llvm::report_fatal_error(char const*, bool)' follow /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSymbol.cpp.o): In function `llvm::MCSymbol::operator new(unsigned long, llvm::StringMapEntry const*, llvm::MCContext&)': (.text._ZN4llvm8MCSymbolnwEmPKNS_14StringMapEntryIbEERNS_9MCContextE+0x12d): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSymbol.cpp.o): In function `llvm::MCSymbol::operator new(unsigned long, llvm::StringMapEntry const*, llvm::MCContext&)': (.text._ZN4llvm8MCSymbolnwEmPKNS_14StringMapEntryIbEERNS_9MCContextE+0x158): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSymbol.cpp.o): In function `llvm::MCSymbol::print(llvm::raw_ostream&, llvm::MCAsmInfo const*) const': (.text._ZNK4llvm8MCSymbol5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE+0xdd): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSymbol.cpp.o): In function `llvm::MCSymbol::print(llvm::raw_ostream&, llvm::MCAsmInfo const*) const': (.text._ZNK4llvm8MCSymbol5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE+0x18d): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSymbol.cpp.o): In function `llvm::MCSymbol::print(llvm::raw_ostream&, llvm::MCAsmInfo const*) const': (.text._ZNK4llvm8MCSymbol5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE+0x1b9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSymbol.cpp.o): In function `llvm::MCSymbol::print(llvm::raw_ostream&, llvm::MCAsmInfo const*) const': (.text._ZNK4llvm8MCSymbol5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE+0x1d8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSymbol.cpp.o): In function `llvm::MCSymbol::print(llvm::raw_ostream&, llvm::MCAsmInfo const*) const': (.text._ZNK4llvm8MCSymbol5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE+0x1f8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSymbol.cpp.o): In function `llvm::MCSymbol::print(llvm::raw_ostream&, llvm::MCAsmInfo const*) const': (.text._ZNK4llvm8MCSymbol5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE+0x1ab): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCSymbol.cpp.o): In function `llvm::MCSymbol::print(llvm::raw_ostream&, llvm::MCAsmInfo const*) const': (.text._ZNK4llvm8MCSymbol5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE+0x21c): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCAssembler.cpp.o): In function `llvm::MCAssembler::~MCAssembler()': (.text._ZN4llvm11MCAssemblerD2Ev+0x63): undefined reference to `llvm::SmallPtrSetImplBase::~SmallPtrSetImplBase()' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCAssembler.cpp.o): In function `llvm::MCAssembler::reset()': (.text._ZN4llvm11MCAssembler5resetEv+0x10f): undefined reference to `llvm::SmallPtrSetImplBase::shrink_and_clear()' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCAssembler.cpp.o): In function `llvm::MCAssembler::isThumbFunc(llvm::MCSymbol const*) const': (.text._ZNK4llvm11MCAssembler11isThumbFuncEPKNS_8MCSymbolE+0x2f): undefined reference to `llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCAssembler.cpp.o): In function `llvm::MCAssembler::isThumbFunc(llvm::MCSymbol const*) const': (.text._ZNK4llvm11MCAssembler11isThumbFuncEPKNS_8MCSymbolE+0x9e): undefined reference to `llvm::SmallPtrSetImplBase::insert_imp(void const*)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCAssembler.cpp.o): In function `llvm::MCAssembler::computeFragmentSize(llvm::MCAsmLayout const&, llvm::MCFragment const&) const': (.text._ZNK4llvm11MCAssembler19computeFragmentSizeERKNS_11MCAsmLayoutERKNS_10MCFragmentE+0x228): undefined reference to `llvm::report_fatal_error(llvm::Twine const&, bool)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCAssembler.cpp.o): In function `llvm::MCAssembler::computeFragmentSize(llvm::MCAsmLayout const&, llvm::MCFragment const&) const': (.text._ZNK4llvm11MCAssembler19computeFragmentSizeERKNS_11MCAsmLayoutERKNS_10MCFragmentE+0x2df): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCAssembler.cpp.o): In function `llvm::MCAssembler::computeFragmentSize(llvm::MCAsmLayout const&, llvm::MCFragment const&) const': (.text._ZNK4llvm11MCAssembler19computeFragmentSizeERKNS_11MCAsmLayoutERKNS_10MCFragmentE+0x2f0): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCAssembler.cpp.o): In function `llvm::MCAsmLayout::layoutFragment(llvm::MCFragment*)': (.text._ZN4llvm11MCAsmLayout14layoutFragmentEPNS_10MCFragmentE+0xe6): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCAssembler.cpp.o): In function `llvm::MCAsmLayout::layoutFragment(llvm::MCFragment*)': (.text._ZN4llvm11MCAsmLayout14layoutFragmentEPNS_10MCFragmentE+0x73c): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCAssembler.cpp.o): In function `llvm::MCAssembler::writeFragmentPadding(llvm::MCFragment const&, unsigned long, llvm::MCObjectWriter*) const': (.text._ZNK4llvm11MCAssembler20writeFragmentPaddingERKNS_10MCFragmentEmPNS_14MCObjectWriterE+0x119): undefined reference to `llvm::report_fatal_error(llvm::Twine const&, bool)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCAssembler.cpp.o): In function `llvm::MCAssembler::writeSectionData(llvm::MCSection const*, llvm::MCAsmLayout const&) const': (.text._ZNK4llvm11MCAssembler16writeSectionDataEPKNS_9MCSectionERKNS_11MCAsmLayoutE+0x1ec): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCAssembler.cpp.o): In function `llvm::MCAssembler::writeSectionData(llvm::MCSection const*, llvm::MCAsmLayout const&) const': (.text._ZNK4llvm11MCAssembler16writeSectionDataEPKNS_9MCSectionERKNS_11MCAsmLayoutE+0x23c): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCAssembler.cpp.o): In function `llvm::MCAssembler::writeSectionData(llvm::MCSection const*, llvm::MCAsmLayout const&) const': (.text._ZNK4llvm11MCAssembler16writeSectionDataEPKNS_9MCSectionERKNS_11MCAsmLayoutE+0x275): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCAssembler.cpp.o): In function `llvm::MCAssembler::writeSectionData(llvm::MCSection const*, llvm::MCAsmLayout const&) const': (.text._ZNK4llvm11MCAssembler16writeSectionDataEPKNS_9MCSectionERKNS_11MCAsmLayoutE+0x32b): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCAssembler.cpp.o): In function `llvm::MCAssembler::writeSectionData(llvm::MCSection const*, llvm::MCAsmLayout const&) const': (.text._ZNK4llvm11MCAssembler16writeSectionDataEPKNS_9MCSectionERKNS_11MCAsmLayoutE+0x3cb): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCAssembler.cpp.o): In function `llvm::MCAssembler::writeSectionData(llvm::MCSection const*, llvm::MCAsmLayout const&) const': (.text._ZNK4llvm11MCAssembler16writeSectionDataEPKNS_9MCSectionERKNS_11MCAsmLayoutE+0x412): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCAssembler.cpp.o): In function `llvm::MCAssembler::writeSectionData(llvm::MCSection const*, llvm::MCAsmLayout const&) const': (.text._ZNK4llvm11MCAssembler16writeSectionDataEPKNS_9MCSectionERKNS_11MCAsmLayoutE+0x427): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCAssembler.cpp.o): In function `llvm::MCAssembler::writeSectionData(llvm::MCSection const*, llvm::MCAsmLayout const&) const': (.text._ZNK4llvm11MCAssembler16writeSectionDataEPKNS_9MCSectionERKNS_11MCAsmLayoutE+0x4ea): undefined reference to `llvm::report_fatal_error(llvm::Twine const&, bool)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCAssembler.cpp.o): In function `llvm::MCAssembler::writeSectionData(llvm::MCSection const*, llvm::MCAsmLayout const&) const': (.text._ZNK4llvm11MCAssembler16writeSectionDataEPKNS_9MCSectionERKNS_11MCAsmLayoutE+0x563): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCAssembler.cpp.o): In function `llvm::MCAssembler::writeSectionData(llvm::MCSection const*, llvm::MCAsmLayout const&) const': (.text._ZNK4llvm11MCAssembler16writeSectionDataEPKNS_9MCSectionERKNS_11MCAsmLayoutE+0x598): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCAssembler.cpp.o): In function `llvm::MCAssembler::writeSectionData(llvm::MCSection const*, llvm::MCAsmLayout const&) const': (.text._ZNK4llvm11MCAssembler16writeSectionDataEPKNS_9MCSectionERKNS_11MCAsmLayoutE+0x5bf): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCAssembler.cpp.o): In function `llvm::MCAssembler::writeSectionData(llvm::MCSection const*, llvm::MCAsmLayout const&) const': (.text._ZNK4llvm11MCAssembler16writeSectionDataEPKNS_9MCSectionERKNS_11MCAsmLayoutE+0x5df): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCAssembler.cpp.o): In function `llvm::MCAssembler::writeSectionData(llvm::MCSection const*, llvm::MCAsmLayout const&) const': (.text._ZNK4llvm11MCAssembler16writeSectionDataEPKNS_9MCSectionERKNS_11MCAsmLayoutE+0x5f8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCAssembler.cpp.o):(.text._ZNK4llvm11MCAssembler16writeSectionDataEPKNS_9MCSectionERKNS_11MCAsmLayoutE+0x610): more undefined references to `llvm::raw_ostream::write(char const*, unsigned long)' follow /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCAssembler.cpp.o): In function `llvm::MCAssembler::writeSectionData(llvm::MCSection const*, llvm::MCAsmLayout const&) const': (.text._ZNK4llvm11MCAssembler16writeSectionDataEPKNS_9MCSectionERKNS_11MCAsmLayoutE+0x747): undefined reference to `llvm::report_fatal_error(llvm::Twine const&, bool)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCAssembler.cpp.o): In function `llvm::MCAssembler::writeSectionData(llvm::MCSection const*, llvm::MCAsmLayout const&) const': (.text._ZNK4llvm11MCAssembler16writeSectionDataEPKNS_9MCSectionERKNS_11MCAsmLayoutE+0x754): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCAssembler.cpp.o): In function `llvm::MCAssembler::writeSectionData(llvm::MCSection const*, llvm::MCAsmLayout const&) const': (.text._ZNK4llvm11MCAssembler16writeSectionDataEPKNS_9MCSectionERKNS_11MCAsmLayoutE+0x76b): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCAssembler.cpp.o): In function `llvm::MCAssembler::relaxLEB(llvm::MCAsmLayout&, llvm::MCLEBFragment&)': (.text._ZN4llvm11MCAssembler8relaxLEBERNS_11MCAsmLayoutERNS_13MCLEBFragmentE+0x76): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCAssembler.cpp.o): In function `llvm::MCAssembler::relaxLEB(llvm::MCAsmLayout&, llvm::MCLEBFragment&)': (.text._ZN4llvm11MCAssembler8relaxLEBERNS_11MCAsmLayoutERNS_13MCLEBFragmentE+0x96): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCAssembler.cpp.o): In function `llvm::MCAssembler::relaxLEB(llvm::MCAsmLayout&, llvm::MCLEBFragment&)': (.text._ZN4llvm11MCAssembler8relaxLEBERNS_11MCAsmLayoutERNS_13MCLEBFragmentE+0xe9): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCAssembler.cpp.o): In function `llvm::MCAssembler::relaxLEB(llvm::MCAsmLayout&, llvm::MCLEBFragment&)': (.text._ZN4llvm11MCAssembler8relaxLEBERNS_11MCAsmLayoutERNS_13MCLEBFragmentE+0x11a): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCAssembler.cpp.o): In function `llvm::MCAssembler::relaxLEB(llvm::MCAsmLayout&, llvm::MCLEBFragment&)': (.text._ZN4llvm11MCAssembler8relaxLEBERNS_11MCAsmLayoutERNS_13MCLEBFragmentE+0x1a8): undefined reference to `llvm::raw_ostream::write(unsigned char)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCAssembler.cpp.o): In function `llvm::MCAssembler::relaxLEB(llvm::MCAsmLayout&, llvm::MCLEBFragment&)': (.text._ZN4llvm11MCAssembler8relaxLEBERNS_11MCAsmLayoutERNS_13MCLEBFragmentE+0x1bb): undefined reference to `llvm::report_fatal_error(char const*, bool)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCAssembler.cpp.o): In function `llvm::MCAssembler::relaxDwarfLineAddr(llvm::MCAsmLayout&, llvm::MCDwarfLineAddrFragment&)': (.text._ZN4llvm11MCAssembler18relaxDwarfLineAddrERNS_11MCAsmLayoutERNS_23MCDwarfLineAddrFragmentE+0x74): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCAssembler.cpp.o): In function `llvm::MCAssembler::relaxDwarfLineAddr(llvm::MCAsmLayout&, llvm::MCDwarfLineAddrFragment&)': (.text._ZN4llvm11MCAssembler18relaxDwarfLineAddrERNS_11MCAsmLayoutERNS_23MCDwarfLineAddrFragmentE+0x9d): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCAssembler.cpp.o): In function `llvm::MCAssembler::relaxDwarfLineAddr(llvm::MCAsmLayout&, llvm::MCDwarfLineAddrFragment&)': (.text._ZN4llvm11MCAssembler18relaxDwarfLineAddrERNS_11MCAsmLayoutERNS_23MCDwarfLineAddrFragmentE+0xfd): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCAssembler.cpp.o): In function `llvm::MCAssembler::relaxDwarfCallFrameFragment(llvm::MCAsmLayout&, llvm::MCDwarfCallFrameFragment&)': (.text._ZN4llvm11MCAssembler27relaxDwarfCallFrameFragmentERNS_11MCAsmLayoutERNS_24MCDwarfCallFrameFragmentE+0x72): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCAssembler.cpp.o): In function `llvm::MCAssembler::relaxDwarfCallFrameFragment(llvm::MCAsmLayout&, llvm::MCDwarfCallFrameFragment&)': (.text._ZN4llvm11MCAssembler27relaxDwarfCallFrameFragmentERNS_11MCAsmLayoutERNS_24MCDwarfCallFrameFragmentE+0x92): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCAssembler.cpp.o): In function `llvm::MCAssembler::relaxDwarfCallFrameFragment(llvm::MCAsmLayout&, llvm::MCDwarfCallFrameFragment&)': (.text._ZN4llvm11MCAssembler27relaxDwarfCallFrameFragmentERNS_11MCAsmLayoutERNS_24MCDwarfCallFrameFragmentE+0xc8): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCAssembler.cpp.o): In function `llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl const&)': (.text._ZN4llvm15SmallVectorImplINS_7MCFixupEEaSERKS2_[_ZN4llvm15SmallVectorImplINS_7MCFixupEEaSERKS2_]+0x114): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCAssembler.cpp.o): In function `llvm::MCAssembler::relaxInstruction(llvm::MCAsmLayout&, llvm::MCRelaxableFragment&) [clone .part.161]': (.text._ZN4llvm11MCAssembler16relaxInstructionERNS_11MCAsmLayoutERNS_19MCRelaxableFragmentE.part.161+0x102): undefined reference to `vtable for llvm::raw_svector_ostream' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCAssembler.cpp.o): In function `llvm::MCAssembler::relaxInstruction(llvm::MCAsmLayout&, llvm::MCRelaxableFragment&) [clone .part.161]': (.text._ZN4llvm11MCAssembler16relaxInstructionERNS_11MCAsmLayoutERNS_19MCRelaxableFragmentE.part.161+0x110): undefined reference to `llvm::raw_ostream::SetBufferAndMode(char*, unsigned long, llvm::raw_ostream::BufferKind)' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCAssembler.cpp.o): In function `llvm::MCAssembler::relaxInstruction(llvm::MCAsmLayout&, llvm::MCRelaxableFragment&) [clone .part.161]': (.text._ZN4llvm11MCAssembler16relaxInstructionERNS_11MCAsmLayoutERNS_19MCRelaxableFragmentE.part.161+0x1d5): undefined reference to `llvm::raw_ostream::~raw_ostream()' /usr/lib/llvm-3.8/lib/libLLVMMC.a(MCAssembler.cpp.o): In function `llvm::MCAssembler::relaxInstruction(llvm::MCAsmLayout&, llvm::MCRelaxableFragment&) [clone .part.161]': (.text._ZN4llvm11MCAssembler16relaxInstructionERNS_11MCAsmLayoutERNS_19MCRelaxableFragmentE.part.161+0x2d1): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPConditionalDirectiveRecord.cpp.o): In function `clang::PPConditionalDirectiveRecord::PPConditionalDirectiveRecord(clang::SourceManager&)': (.text._ZN5clang28PPConditionalDirectiveRecordC2ERNS_13SourceManagerE+0x64): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPConditionalDirectiveRecord.cpp.o): In function `clang::PPConditionalDirectiveRecord::If(clang::SourceLocation, clang::SourceRange, clang::PPCallbacks::ConditionValueKind)': (.text._ZN5clang28PPConditionalDirectiveRecord2IfENS_14SourceLocationENS_11SourceRangeENS_11PPCallbacks18ConditionValueKindE+0x50): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' /usr/lib/llvm-3.8/lib/libclangLex.a(PPConditionalDirectiveRecord.cpp.o): In function `clang::PPConditionalDirectiveRecord::Ifndef(clang::SourceLocation, clang::Token const&, clang::MacroDefinition const&)': (.text._ZN5clang28PPConditionalDirectiveRecord6IfndefENS_14SourceLocationERKNS_5TokenERKNS_15MacroDefinitionE+0x50): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)' collect2: error: ld returned 1 exit status CMakeFiles/ClangLazy.dir/build.make:2163: recipe for target 'lib/ClangLazy.so' failed make[4]: *** [lib/ClangLazy.so] Error 1 make[4]: Leaving directory '/in/build/clazy/obj-x86_64-linux-gnu' CMakeFiles/Makefile2:70: recipe for target 'CMakeFiles/ClangLazy.dir/all' failed make[3]: *** [CMakeFiles/ClangLazy.dir/all] Error 2 make[3]: Leaving directory '/in/build/clazy/obj-x86_64-linux-gnu' Makefile:130: recipe for target 'all' failed make[2]: *** [all] Error 2 make[2]: Leaving directory '/in/build/clazy/obj-x86_64-linux-gnu' dh_auto_build: make -j1 returned exit code 2 /usr/share/pkg-kde-tools/qt-kde-team/3/dhmk.mk:97: recipe for target 'pre_build_dh_auto_build' failed make[1]: *** [pre_build_dh_auto_build] Error 2 make[1]: Leaving directory '/in/build/clazy' /usr/share/pkg-kde-tools/qt-kde-team/3/dhmk.mk:112: recipe for target 'debian/dhmk_build' failed make: *** [debian/dhmk_build] Error 2 dpkg-buildpackage: error: debian/rules build gave error exit status 2