Skip to content

Instantly share code, notes, and snippets.

@bendlas
Created February 17, 2016 03:22
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bendlas/5a2c3bf881c1b90a01fd to your computer and use it in GitHub Desktop.
Save bendlas/5a2c3bf881c1b90a01fd to your computer and use it in GitHub Desktop.
clang-linux.link ../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/clasp
"clang++" -o "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/clasp" -Wl,--start-group "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/main.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/gc_interface.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/gcFunctions.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/gctoolsPackage.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/globals.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/gcStack.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/telemetry.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/gcalloc.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/gcweak.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/memoryManagement.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/vectorDisplaced.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/stacks.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/weakKeyMapping.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/weakHashTable.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/weakPointer.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/evaluator.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/compiler.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/genericFunction.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/instance.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/cache.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/float_to_string.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/primitives.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/random.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/cxxObject.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/cxxClass.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/record.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/debugger.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/smallMap.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/smallMultimap.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/hashTable.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/hashTableEq.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/hashTableEql.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/hashTableEqual.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/hashTableEqualp.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/numbers.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/numerics.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/num_arith.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/numberToString.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/num_co.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/load.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/bignum.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/write_object.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/write_array.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/print.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/sourceFileInfo.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/symbolToEnumConverter.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/core_globals.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/externalObject.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/myReadLine.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/specialForm.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/unixfsys.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/executables.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/lispList.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/activationFrame.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/environment.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/binder.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/multiStringBuffer.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/candoOpenMp.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/foundation.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/lambdaListHandler.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/lispStream.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/bits.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/write_symbol.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/corePackage.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/lisp.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/profiler.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/lispDefinitions.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/bundle.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/object.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/profile.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/specializer.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/write_ugly.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/regex.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/userData.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/wrappedPointer.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/serialize.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/sexpLoadArchive.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/sexpSaveArchive.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/readtable.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/float_to_digits.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/pathname.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/commandLineOptions.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/exceptions.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/commonLispUserPackage.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/metaClass.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/multipleValues.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/testing.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/predicates.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/write_list.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/str.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/package.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/commonLispPackage.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/allClSymbols.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/keywordPackage.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/extensionPackage.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/vectorObjectsWithFillPtr.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/vectorObjects.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/array.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/strWithFillPtr.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/lispMath.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/grayPackage.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/closPackage.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/cleavirPrimopsPackage.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/cleavirEnvPackage.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/compPackage.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/bootStrapCoreSymbolMap.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/cons.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/symbol.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/builtInClass.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/standardClass.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/conditions.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/arrayDisplaced.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/stdClass.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/metaobject.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/arguments.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/pointer.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/funcallableStandardClass.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/standardObject.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/iterator.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/sysprop.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/bformat.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/backquote.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/documentation.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/lispReader.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/singleDispatchEffectiveMethodFunction.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/singleDispatchGenericFunction.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/singleDispatchMethod.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/structureObject.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/structureClass.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/null.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/forwardReferencedClass.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/character.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/lispString.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/designators.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/sequence.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/lispVector.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/loadTimeValues.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/arrayObjects.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/reader.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/lightProfiler.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/fileSystem.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/intArray.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/bitVector.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/posixTime.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/cffi.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/cffiPackage.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/claspLinkPass.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/debugInfoExpose.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/debugLoc.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/llvmoDwarf.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/link_intrinsics.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/intrinsics.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/insertPoint.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/irtests.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/llvmoExpose.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/llvmoPackage.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/clbindLlvmExpose.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/adapter.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/class_rep.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/open.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/class_registry.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/link_compatibility.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/scope.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/inheritance.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/clbind.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/clbindPackage.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/class.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/derivable_class.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/sockets.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/socketsPackage.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/serveEvent.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/serveEventPackage.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Diagnostics.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/astVisitor.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/astExpose.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/clangTooling.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/asttoolingPackage.o" "../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/clangCompiler.o" "/home/herwig/checkout/clasp/tmp/clasp-source/build/clasp/Contents/Resources/lib/common/lib/libgc.a" "/home/herwig/checkout/clasp/tmp/clasp-source/build/clasp/Contents/Resources/lib/common/lib/libatomic_ops.a" -Wl,-Bstatic -Wl,-Bdynamic -lboost_filesystem -lboost_regex -lboost_date_time -lboost_program_options -lboost_system -lboost_iostreams -lgmp -lgmpxx -lexpat -lz -lncurses -lreadline -Wl,--end-group -L/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/lib -L/nix/store/h4jckmz4067kk53yxy848vq1pm69z4i6-llvm-3.6.2/lib -lLLVMLTO -lLLVMObjCARCOpts -lLLVMLinker -lLLVMBitWriter -lLLVMIRReader -lLLVMAsmParser -lLLVMXCoreDisassembler -lLLVMXCoreCodeGen -lLLVMXCoreDesc -lLLVMXCoreInfo -lLLVMXCoreAsmPrinter -lLLVMSystemZDisassembler -lLLVMSystemZCodeGen -lLLVMSystemZAsmParser -lLLVMSystemZDesc -lLLVMSystemZInfo -lLLVMSystemZAsmPrinter -lLLVMSparcDisassembler -lLLVMSparcCodeGen -lLLVMSparcAsmParser -lLLVMSparcDesc -lLLVMSparcInfo -lLLVMSparcAsmPrinter -lLLVMR600CodeGen -lLLVMipo -lLLVMVectorize -lLLVMR600AsmParser -lLLVMR600Desc -lLLVMR600Info -lLLVMR600AsmPrinter -lLLVMPowerPCDisassembler -lLLVMPowerPCCodeGen -lLLVMPowerPCAsmParser -lLLVMPowerPCDesc -lLLVMPowerPCInfo -lLLVMPowerPCAsmPrinter -lLLVMNVPTXCodeGen -lLLVMNVPTXDesc -lLLVMNVPTXInfo -lLLVMNVPTXAsmPrinter -lLLVMMSP430CodeGen -lLLVMMSP430Desc -lLLVMMSP430Info -lLLVMMSP430AsmPrinter -lLLVMMipsDisassembler -lLLVMMipsCodeGen -lLLVMMipsAsmParser -lLLVMMipsDesc -lLLVMMipsInfo -lLLVMMipsAsmPrinter -lLLVMHexagonDisassembler -lLLVMHexagonCodeGen -lLLVMHexagonDesc -lLLVMHexagonInfo -lLLVMCppBackendCodeGen -lLLVMCppBackendInfo -lLLVMARMDisassembler -lLLVMARMCodeGen -lLLVMARMAsmParser -lLLVMARMDesc -lLLVMARMInfo -lLLVMARMAsmPrinter -lLLVMAArch64Disassembler -lLLVMAArch64CodeGen -lLLVMAArch64AsmParser -lLLVMAArch64Desc -lLLVMAArch64Info -lLLVMAArch64AsmPrinter -lLLVMAArch64Utils -lLLVMTableGen -lLLVMDebugInfo -lLLVMOption -lLLVMX86Disassembler -lLLVMX86AsmParser -lLLVMX86CodeGen -lLLVMSelectionDAG -lLLVMAsmPrinter -lLLVMX86Desc -lLLVMMCDisassembler -lLLVMX86Info -lLLVMX86AsmPrinter -lLLVMX86Utils -lLLVMMCJIT -lLLVMLineEditor -lLLVMInstrumentation -lLLVMInterpreter -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMCodeGen -lLLVMScalarOpts -lLLVMProfileData -lLLVMObject -lLLVMMCParser -lLLVMBitReader -lLLVMInstCombine -lLLVMTransformUtils -lLLVMipa -lLLVMAnalysis -lLLVMTarget -lLLVMMC -lLLVMCore -lLLVMSupport -lrt -ldl -lncurses -latomic -lpthread -lz -lm -L/usr/lib -fvisibility=default -lpthread -ldl -lrt -rdynamic
This file has been truncated, but you can view the full file.
make print-config
Putting child 0x663440 (all_build) PID 24054 on the chain.
Live child 0x663440 (all_build) PID 24054
make[1]: Entering directory '/home/herwig/checkout/clasp/tmp/clasp-source'
>> Makefile Configuration:
Putting child 0x664c70 (print-config) PID 24228 on the chain.
Live child 0x664c70 (print-config) PID 24228
CLASP_HOME: /home/herwig/checkout/clasp/tmp/clasp-source
Reaping winning child 0x664c70 PID 24228
Live child 0x664c70 (print-config) PID 24229
EXTERNALS_CLASP_DIR:
Reaping winning child 0x664c70 PID 24229
Live child 0x664c70 (print-config) PID 24230
LLVM_CONFIG: /nix/store/h4jckmz4067kk53yxy848vq1pm69z4i6-llvm-3.6.2/bin/llvm-config
Reaping winning child 0x664c70 PID 24230
Live child 0x664c70 (print-config) PID 24231
TARGET_OS: Linux
Reaping winning child 0x664c70 PID 24231
Live child 0x664c70 (print-config) PID 24232
ADDRESS-MODEL: 64
Reaping winning child 0x664c70 PID 24232
Live child 0x664c70 (print-config) PID 24233
LINK: shared
Reaping winning child 0x664c70 PID 24233
Live child 0x664c70 (print-config) PID 24234
PJOBS: 4
Reaping winning child 0x664c70 PID 24234
Live child 0x664c70 (print-config) PID 24235
LLVM_CONFIG_DEBUG: /nix/store/h4jckmz4067kk53yxy848vq1pm69z4i6-llvm-3.6.2/bin/llvm-config
Reaping winning child 0x664c70 PID 24235
Live child 0x664c70 (print-config) PID 24236
LLVM_CONFIG_RELEASE: /nix/store/h4jckmz4067kk53yxy848vq1pm69z4i6-llvm-3.6.2/bin/llvm-config
Reaping winning child 0x664c70 PID 24236
Live child 0x664c70 (print-config) PID 24237
LLVM_BIN_DIR: /nix/store/h4jckmz4067kk53yxy848vq1pm69z4i6-llvm-3.6.2/bin
Reaping winning child 0x664c70 PID 24237
Live child 0x664c70 (print-config) PID 24238
CLASP_CLANG_PATH: /nix/store/w94kfpv6sa9scjb702jl3d0i6wlm05h5-clang-wrapper-3.6.2/bin/clang
Reaping winning child 0x664c70 PID 24238
Live child 0x664c70 (print-config) PID 24239
CLASP_CLANGXX_PATH: /nix/store/w94kfpv6sa9scjb702jl3d0i6wlm05h5-clang-wrapper-3.6.2/bin/clang++
Reaping winning child 0x664c70 PID 24239
Live child 0x664c70 (print-config) PID 24240
GIT_COMMIT: dbe4bed
Reaping winning child 0x664c70 PID 24240
Live child 0x664c70 (print-config) PID 24241
CLASP_VERSION: 0.4.0-226-gdbe4bed
Reaping winning child 0x664c70 PID 24241
Live child 0x664c70 (print-config) PID 24242
CLASP_INTERNAL_BUILD_TARGET_DIR: /home/herwig/checkout/clasp/tmp/clasp-source/build/clasp
Reaping winning child 0x664c70 PID 24242
Live child 0x664c70 (print-config) PID 24243
LIBATOMIC_OPS_SOURCE_DIR: /home/herwig/checkout/clasp/tmp/clasp-source/src/boehm/libatomic_ops
Reaping winning child 0x664c70 PID 24243
Live child 0x664c70 (print-config) PID 24244
BOEHM_SOURCE_DIR: /home/herwig/checkout/clasp/tmp/clasp-source/src/boehm/bdwgc
Reaping winning child 0x664c70 PID 24244
Live child 0x664c70 (print-config) PID 24245
BOOST_BUILD_SOURCE_DIR: /home/herwig/checkout/clasp/tmp/clasp-source/tools/boost_build
Reaping winning child 0x664c70 PID 24245
Live child 0x664c70 (print-config) PID 24246
BOOST_BUILD_INSTALL: /home/herwig/checkout/clasp/tmp/clasp-source/build/clasp/Contents/Resources/boost_build
Reaping winning child 0x664c70 PID 24246
Live child 0x664c70 (print-config) PID 24247
BJAM: /home/herwig/checkout/clasp/tmp/clasp-source/build/clasp/Contents/Resources/boost_build/bin/bjam --ignore-site-config --user-config= -q
Reaping winning child 0x664c70 PID 24247
Live child 0x664c70 (print-config) PID 24248
BUILD: /home/herwig/checkout/clasp/tmp/clasp-source/src/common/build
Reaping winning child 0x664c70 PID 24248
Live child 0x664c70 (print-config) PID 24249
CLASP_APP_EXECS: /home/herwig/checkout/clasp/tmp/clasp-source/build/clasp/Contents/execs
Reaping winning child 0x664c70 PID 24249
Live child 0x664c70 (print-config) PID 24250
CLASP_APP_RESOURCES_DIR: /home/herwig/checkout/clasp/tmp/clasp-source/build/clasp/Contents/Resources
Reaping winning child 0x664c70 PID 24250
Live child 0x664c70 (print-config) PID 24251
CLASP_APP_RESOURCES_LIB_COMMON_DIR: /home/herwig/checkout/clasp/tmp/clasp-source/build/clasp/Contents/Resources/lib/common
Reaping winning child 0x664c70 PID 24251
Live child 0x664c70 (print-config) PID 24252
CLASP_DEBUG_LLVM_LIB_DIR: /nix/store/h4jckmz4067kk53yxy848vq1pm69z4i6-llvm-3.6.2/lib
Reaping winning child 0x664c70 PID 24252
Live child 0x664c70 (print-config) PID 24253
CLASP_RELEASE_LLVM_LIB_DIR: /nix/store/h4jckmz4067kk53yxy848vq1pm69z4i6-llvm-3.6.2/lib
Reaping winning child 0x664c70 PID 24253
Live child 0x664c70 (print-config) PID 24254
CLASP_DEBUG_CXXFLAGS: -I/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include -I/nix/store/h4jckmz4067kk53yxy848vq1pm69z4i6-llvm-3.6.2/include
Reaping winning child 0x664c70 PID 24254
Live child 0x664c70 (print-config) PID 24255
CLASP_DEBUG_LINKFLAGS: -L/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/lib -L/nix/store/h4jckmz4067kk53yxy848vq1pm69z4i6-llvm-3.6.2/lib -lLLVMLTO -lLLVMObjCARCOpts -lLLVMLinker -lLLVMBitWriter -lLLVMIRReader -lLLVMAsmParser -lLLVMXCoreDisassembler -lLLVMXCoreCodeGen -lLLVMXCoreDesc -lLLVMXCoreInfo -lLLVMXCoreAsmPrinter -lLLVMSystemZDisassembler -lLLVMSystemZCodeGen -lLLVMSystemZAsmParser -lLLVMSystemZDesc -lLLVMSystemZInfo -lLLVMSystemZAsmPrinter -lLLVMSparcDisassembler -lLLVMSparcCodeGen -lLLVMSparcAsmParser -lLLVMSparcDesc -lLLVMSparcInfo -lLLVMSparcAsmPrinter -lLLVMR600CodeGen -lLLVMipo -lLLVMVectorize -lLLVMR600AsmParser -lLLVMR600Desc -lLLVMR600Info -lLLVMR600AsmPrinter -lLLVMPowerPCDisassembler -lLLVMPowerPCCodeGen -lLLVMPowerPCAsmParser -lLLVMPowerPCDesc -lLLVMPowerPCInfo -lLLVMPowerPCAsmPrinter -lLLVMNVPTXCodeGen -lLLVMNVPTXDesc -lLLVMNVPTXInfo -lLLVMNVPTXAsmPrinter -lLLVMMSP430CodeGen -lLLVMMSP430Desc -lLLVMMSP430Info -lLLVMMSP430AsmPrinter -lLLVMMipsDisassembler -lLLVMMipsCodeGen -lLLVMMipsAsmParser -lLLVMMipsDesc -lLLVMMipsInfo -lLLVMMipsAsmPrinter -lLLVMHexagonDisassembler -lLLVMHexagonCodeGen -lLLVMHexagonDesc -lLLVMHexagonInfo -lLLVMCppBackendCodeGen -lLLVMCppBackendInfo -lLLVMARMDisassembler -lLLVMARMCodeGen -lLLVMARMAsmParser -lLLVMARMDesc -lLLVMARMInfo -lLLVMARMAsmPrinter -lLLVMAArch64Disassembler -lLLVMAArch64CodeGen -lLLVMAArch64AsmParser -lLLVMAArch64Desc -lLLVMAArch64Info -lLLVMAArch64AsmPrinter -lLLVMAArch64Utils -lLLVMTableGen -lLLVMDebugInfo -lLLVMOption -lLLVMX86Disassembler -lLLVMX86AsmParser -lLLVMX86CodeGen -lLLVMSelectionDAG -lLLVMAsmPrinter -lLLVMX86Desc -lLLVMMCDisassembler -lLLVMX86Info -lLLVMX86AsmPrinter -lLLVMX86Utils -lLLVMMCJIT -lLLVMLineEditor -lLLVMInstrumentation -lLLVMInterpreter -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMCodeGen -lLLVMScalarOpts -lLLVMProfileData -lLLVMObject -lLLVMMCParser -lLLVMBitReader -lLLVMInstCombine -lLLVMTransformUtils -lLLVMipa -lLLVMAnalysis -lLLVMTarget -lLLVMMC -lLLVMCore -lLLVMSupport -lrt -ldl -lncurses -latomic -lpthread -lz -lm
Reaping winning child 0x664c70 PID 24255
Live child 0x664c70 (print-config) PID 24256
CLASP_RELEASE_CXXFLAGS: -I/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include -I/nix/store/h4jckmz4067kk53yxy848vq1pm69z4i6-llvm-3.6.2/include
Reaping winning child 0x664c70 PID 24256
Live child 0x664c70 (print-config) PID 24257
CLASP_RELEASE_LINKFLAGS: -L/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/lib -L/nix/store/h4jckmz4067kk53yxy848vq1pm69z4i6-llvm-3.6.2/lib -lLLVMLTO -lLLVMObjCARCOpts -lLLVMLinker -lLLVMBitWriter -lLLVMIRReader -lLLVMAsmParser -lLLVMXCoreDisassembler -lLLVMXCoreCodeGen -lLLVMXCoreDesc -lLLVMXCoreInfo -lLLVMXCoreAsmPrinter -lLLVMSystemZDisassembler -lLLVMSystemZCodeGen -lLLVMSystemZAsmParser -lLLVMSystemZDesc -lLLVMSystemZInfo -lLLVMSystemZAsmPrinter -lLLVMSparcDisassembler -lLLVMSparcCodeGen -lLLVMSparcAsmParser -lLLVMSparcDesc -lLLVMSparcInfo -lLLVMSparcAsmPrinter -lLLVMR600CodeGen -lLLVMipo -lLLVMVectorize -lLLVMR600AsmParser -lLLVMR600Desc -lLLVMR600Info -lLLVMR600AsmPrinter -lLLVMPowerPCDisassembler -lLLVMPowerPCCodeGen -lLLVMPowerPCAsmParser -lLLVMPowerPCDesc -lLLVMPowerPCInfo -lLLVMPowerPCAsmPrinter -lLLVMNVPTXCodeGen -lLLVMNVPTXDesc -lLLVMNVPTXInfo -lLLVMNVPTXAsmPrinter -lLLVMMSP430CodeGen -lLLVMMSP430Desc -lLLVMMSP430Info -lLLVMMSP430AsmPrinter -lLLVMMipsDisassembler -lLLVMMipsCodeGen -lLLVMMipsAsmParser -lLLVMMipsDesc -lLLVMMipsInfo -lLLVMMipsAsmPrinter -lLLVMHexagonDisassembler -lLLVMHexagonCodeGen -lLLVMHexagonDesc -lLLVMHexagonInfo -lLLVMCppBackendCodeGen -lLLVMCppBackendInfo -lLLVMARMDisassembler -lLLVMARMCodeGen -lLLVMARMAsmParser -lLLVMARMDesc -lLLVMARMInfo -lLLVMARMAsmPrinter -lLLVMAArch64Disassembler -lLLVMAArch64CodeGen -lLLVMAArch64AsmParser -lLLVMAArch64Desc -lLLVMAArch64Info -lLLVMAArch64AsmPrinter -lLLVMAArch64Utils -lLLVMTableGen -lLLVMDebugInfo -lLLVMOption -lLLVMX86Disassembler -lLLVMX86AsmParser -lLLVMX86CodeGen -lLLVMSelectionDAG -lLLVMAsmPrinter -lLLVMX86Desc -lLLVMMCDisassembler -lLLVMX86Info -lLLVMX86AsmPrinter -lLLVMX86Utils -lLLVMMCJIT -lLLVMLineEditor -lLLVMInstrumentation -lLLVMInterpreter -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMCodeGen -lLLVMScalarOpts -lLLVMProfileData -lLLVMObject -lLLVMMCParser -lLLVMBitReader -lLLVMInstCombine -lLLVMTransformUtils -lLLVMipa -lLLVMAnalysis -lLLVMTarget -lLLVMMC -lLLVMCore -lLLVMSupport -lrt -ldl -lncurses -latomic -lpthread -lz -lm
Reaping winning child 0x664c70 PID 24257
Live child 0x664c70 (print-config) PID 24258
VARIANT: release
Reaping winning child 0x664c70 PID 24258
Live child 0x664c70 (print-config) PID 24259
TOOLSET: clang-linux
Reaping winning child 0x664c70 PID 24259
Live child 0x664c70 (print-config) PID 24260
DEVEMACS: emacs -nw ./
Reaping winning child 0x664c70 PID 24260
Live child 0x664c70 (print-config) PID 24261
PYTHON2: /nix/store/d945ibfx9x185xf04b890y4f9g3cbb63-python-2.7.11/bin/python
Reaping winning child 0x664c70 PID 24261
Live child 0x664c70 (print-config) PID 24262
EXECUTABLE_DIR: bin
Reaping winning child 0x664c70 PID 24262
Live child 0x664c70 (print-config) PID 24263
BINDIR: /home/herwig/checkout/clasp/tmp/clasp-source/build/clasp/bin
Reaping winning child 0x664c70 PID 24263
Live child 0x664c70 (print-config) PID 24264
EXECS: /home/herwig/checkout/clasp/tmp/clasp-source/build/clasp/Contents/execs/
Reaping winning child 0x664c70 PID 24264
Live child 0x664c70 (print-config) PID 24265
PATH: /home/herwig/checkout/clasp/tmp/clasp-source/build/clasp/bin:/home/herwig/checkout/clasp/tmp/clasp-source/build/clasp/Contents/Resources/boost_build/bin:/home/herwig/checkout/clasp/tmp/clasp-source/src/common:/nix/store/h4jckmz4067kk53yxy848vq1pm69z4i6-llvm-3.6.2/bin:/home/herwig/checkout/clasp/tmp/clasp-source/build/clasp/bin:/home/herwig/checkout/clasp/tmp/clasp-source/build/clasp/Contents/Resources/boost_build/bin:/home/herwig/checkout/clasp/tmp/clasp-source/src/common:/nix/store/h4jckmz4067kk53yxy848vq1pm69z4i6-llvm-3.6.2/bin:/nix/store/iwwg7pml4dpnaj3m296p73jadzjqmjqn-automake-1.15/bin:/nix/store/6nwggrci33j86fnv92xq2y6wwr5xalhx-autoconf-2.69/bin:/nix/store/bq65nnhs7gjwdblibg0l89n7qx36mxmw-pkg-config-0.29/bin:/nix/store/rrd457275fsk5s0r9kbsnllds989blpn-libtool-2.4.6/bin:/nix/store/8h63sv553jixhnss5p102a140m0055m1-gnum4-1.4.17/bin:/nix/store/h4jckmz4067kk53yxy848vq1pm69z4i6-llvm-3.6.2/bin:/nix/store/zjla10glbmd7ih6ir1k38br0imv282q3-ncurses-5.9/bin:/nix/store/w94kfpv6sa9scjb702jl3d0i6wlm05h5-clang-wrapper-3.6.2/bin:/nix/store/fqjkwv5gj9riz4n4pdy57zhdw1ds59m0-expat-2.1.0/bin:/nix/store/k8q149cjbpblgv3rh2dn9scxwqz368yx-readline-6.2/bin:/nix/store/7ns2fl6b7n73rkzv9mn0a8g454x9v9p1-sbcl-1.3.2/bin:/nix/store/1yb0d7qxpyif67p9628iwaa5grys73gp-git-2.7.0/bin:/nix/store/l15rppxw3fjyysslj160q31jc7pkqb32-patchelf-0.8/bin:/nix/store/5kicd5g9w5fnn10zv6v3f3j63g2r4c72-paxctl-0.9/bin:/nix/store/bkllwvss62hch8vgxacnpdnvmlldwfxn-gcc-wrapper-4.9.3/bin:/nix/store/9s9r019176g7cvn2nvcw41gsp862y6b4-coreutils-8.24/bin:/nix/store/6hrcxzwk3padb28i3phnmmz15bjjqaj3-findutils-4.4.2/bin:/nix/store/5pa28il3q8v61zvfx1v3kwgw9g6alv1x-diffutils-3.3/bin:/nix/store/a8md7hpm9drjmdhgla0l3pf7llwdkm31-gnused-4.2.2/bin:/nix/store/dy92hq6ryvaj5bx5c6gi6fvnhyxdh78x-gnugrep-2.22/bin:/nix/store/sfccmsc4fwk11w7blz3g0q2hzi9va8f7-gawk-4.1.3/bin:/nix/store/q26acv90dg3iywdfk2q029ixdr3i19rh-gnutar-1.28/bin:/nix/store/xgz5hs1cvlx4vn98qizpqp8x5gwplqks-gzip-1.6/bin:/nix/store/icv8p8zxwdr6ljxb89vyxrmma7h2iqlh-bzip2-1.0.6/bin:/nix/store/n01xbf2w6x5bvxznmllpz60vx5ylpgjj-gnumake-4.1/bin:/nix/store/pnc8xc1dh3cy4migfipfmzy3ad7snz99-bash-4.3-p42/bin:/nix/store/fgqamjbhxx6d62myqnp62i7b0bka2yiq-patch-2.7.5/bin:/nix/store/dkwhsgc5qa52hbpn3pg9zzz4kqsclzv0-xz-5.2.2/bin:/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/bin:/nix/store/iyw7cmmg2yi5cwc1pswfm0wrn1ssk1zh-binutils-2.23.1/bin:/nix/store/n2wxp513rr00f6hr2dy0waqahns49dch-glibc-2.21/bin:/nix/store/9s9r019176g7cvn2nvcw41gsp862y6b4-coreutils-8.24/bin:/nix/store/5idnvskkm4hky2fj335xfbqpfim3g9pd-gcc-4.9.3/bin:/nix/store/iyw7cmmg2yi5cwc1pswfm0wrn1ssk1zh-binutils-2.23.1/bin:/nix/store/n2wxp513rr00f6hr2dy0waqahns49dch-glibc-2.21/bin:/nix/store/9s9r019176g7cvn2nvcw41gsp862y6b4-coreutils-8.24/bin
Reaping winning child 0x664c70 PID 24265
Live child 0x664c70 (print-config) PID 24266
USE_CXXFLAGS:
Reaping winning child 0x664c70 PID 24266
Removing child 0x664c70 PID 24266 from chain.
make[1]: Leaving directory '/home/herwig/checkout/clasp/tmp/clasp-source'
Reaping winning child 0x663440 PID 24054
make asdf
Live child 0x663440 (all_build) PID 24267
make[1]: Entering directory '/home/herwig/checkout/clasp/tmp/clasp-source'
(cd src/lisp/modules/asdf; make)
Putting child 0x6632a0 (asdf) PID 24279 on the chain.
Live child 0x6632a0 (asdf) PID 24279
make[2]: Entering directory '/home/herwig/checkout/clasp/tmp/clasp-source/src/lisp/modules/asdf'
make[2]: 'build/asdf.lisp' is up to date.
make[2]: Leaving directory '/home/herwig/checkout/clasp/tmp/clasp-source/src/lisp/modules/asdf'
Reaping winning child 0x6632a0 PID 24279
Removing child 0x6632a0 PID 24279 from chain.
make[1]: Leaving directory '/home/herwig/checkout/clasp/tmp/clasp-source'
Reaping winning child 0x663440 PID 24267
make boost_build
Live child 0x663440 (all_build) PID 24283
make[1]: Entering directory '/home/herwig/checkout/clasp/tmp/clasp-source'
Putting child 0x6632c0 (boost_build) PID 24295 on the chain.
Live child 0x6632c0 (boost_build) PID 24295
Reaping winning child 0x6632c0 PID 24295
Removing child 0x6632c0 PID 24295 from chain.
make[1]: Leaving directory '/home/herwig/checkout/clasp/tmp/clasp-source'
Reaping winning child 0x663440 PID 24283
make boehm
Live child 0x663440 (all_build) PID 24296
make[1]: Entering directory '/home/herwig/checkout/clasp/tmp/clasp-source'
Putting child 0x663430 (boehm) PID 24308 on the chain.
Live child 0x663430 (boehm) PID 24308
Reaping winning child 0x663430 PID 24308
Live child 0x663430 (boehm) PID 24309
Reaping winning child 0x663430 PID 24309
Live child 0x663430 (boehm) PID 24310
Reaping winning child 0x663430 PID 24310
Live child 0x663430 (boehm) PID 24311
Reaping winning child 0x663430 PID 24311
Removing child 0x663430 PID 24311 from chain.
make[1]: Leaving directory '/home/herwig/checkout/clasp/tmp/clasp-source'
Reaping winning child 0x663440 PID 24296
install -d build/clasp/Contents/Resources
Live child 0x663440 (all_build) PID 24312
Reaping winning child 0x663440 PID 24312
Live child 0x663440 (all_build) PID 24313
Reaping winning child 0x663440 PID 24313
(cd src/lisp; /home/herwig/checkout/clasp/tmp/clasp-source/build/clasp/Contents/Resources/boost_build/bin/bjam --ignore-site-config --user-config= -q -j4 toolset=clang-linux link=shared program=clasp gc=boehm bundle )
Live child 0x663440 (all_build) PID 24314
CLASP_VERSION 0.4.0-226-gdbe4bed
LLVM_VERSION 3.6.2
CLASP_DEBUG_CXXFLAGS = -I/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include -I/nix/store/h4jckmz4067kk53yxy848vq1pm69z4i6-llvm-3.6.2/include
CLASP_DEBUG_LINKFLAGS = -L/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/lib -L/nix/store/h4jckmz4067kk53yxy848vq1pm69z4i6-llvm-3.6.2/lib -lLLVMLTO -lLLVMObjCARCOpts -lLLVMLinker -lLLVMBitWriter -lLLVMIRReader -lLLVMAsmParser -lLLVMXCoreDisassembler -lLLVMXCoreCodeGen -lLLVMXCoreDesc -lLLVMXCoreInfo -lLLVMXCoreAsmPrinter -lLLVMSystemZDisassembler -lLLVMSystemZCodeGen -lLLVMSystemZAsmParser -lLLVMSystemZDesc -lLLVMSystemZInfo -lLLVMSystemZAsmPrinter -lLLVMSparcDisassembler -lLLVMSparcCodeGen -lLLVMSparcAsmParser -lLLVMSparcDesc -lLLVMSparcInfo -lLLVMSparcAsmPrinter -lLLVMR600CodeGen -lLLVMipo -lLLVMVectorize -lLLVMR600AsmParser -lLLVMR600Desc -lLLVMR600Info -lLLVMR600AsmPrinter -lLLVMPowerPCDisassembler -lLLVMPowerPCCodeGen -lLLVMPowerPCAsmParser -lLLVMPowerPCDesc -lLLVMPowerPCInfo -lLLVMPowerPCAsmPrinter -lLLVMNVPTXCodeGen -lLLVMNVPTXDesc -lLLVMNVPTXInfo -lLLVMNVPTXAsmPrinter -lLLVMMSP430CodeGen -lLLVMMSP430Desc -lLLVMMSP430Info -lLLVMMSP430AsmPrinter -lLLVMMipsDisassembler -lLLVMMipsCodeGen -lLLVMMipsAsmParser -lLLVMMipsDesc -lLLVMMipsInfo -lLLVMMipsAsmPrinter -lLLVMHexagonDisassembler -lLLVMHexagonCodeGen -lLLVMHexagonDesc -lLLVMHexagonInfo -lLLVMCppBackendCodeGen -lLLVMCppBackendInfo -lLLVMARMDisassembler -lLLVMARMCodeGen -lLLVMARMAsmParser -lLLVMARMDesc -lLLVMARMInfo -lLLVMARMAsmPrinter -lLLVMAArch64Disassembler -lLLVMAArch64CodeGen -lLLVMAArch64AsmParser -lLLVMAArch64Desc -lLLVMAArch64Info -lLLVMAArch64AsmPrinter -lLLVMAArch64Utils -lLLVMTableGen -lLLVMDebugInfo -lLLVMOption -lLLVMX86Disassembler -lLLVMX86AsmParser -lLLVMX86CodeGen -lLLVMSelectionDAG -lLLVMAsmPrinter -lLLVMX86Desc -lLLVMMCDisassembler -lLLVMX86Info -lLLVMX86AsmPrinter -lLLVMX86Utils -lLLVMMCJIT -lLLVMLineEditor -lLLVMInstrumentation -lLLVMInterpreter -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMCodeGen -lLLVMScalarOpts -lLLVMProfileData -lLLVMObject -lLLVMMCParser -lLLVMBitReader -lLLVMInstCombine -lLLVMTransformUtils -lLLVMipa -lLLVMAnalysis -lLLVMTarget -lLLVMMC -lLLVMCore -lLLVMSupport -lrt -ldl -lncurses -latomic -lpthread -lz -lm
CLASP_RELEASE_CXXFLAGS = -I/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include -I/nix/store/h4jckmz4067kk53yxy848vq1pm69z4i6-llvm-3.6.2/include
CLASP_RELEASE_LINKFLAGS = -L/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/lib -L/nix/store/h4jckmz4067kk53yxy848vq1pm69z4i6-llvm-3.6.2/lib -lLLVMLTO -lLLVMObjCARCOpts -lLLVMLinker -lLLVMBitWriter -lLLVMIRReader -lLLVMAsmParser -lLLVMXCoreDisassembler -lLLVMXCoreCodeGen -lLLVMXCoreDesc -lLLVMXCoreInfo -lLLVMXCoreAsmPrinter -lLLVMSystemZDisassembler -lLLVMSystemZCodeGen -lLLVMSystemZAsmParser -lLLVMSystemZDesc -lLLVMSystemZInfo -lLLVMSystemZAsmPrinter -lLLVMSparcDisassembler -lLLVMSparcCodeGen -lLLVMSparcAsmParser -lLLVMSparcDesc -lLLVMSparcInfo -lLLVMSparcAsmPrinter -lLLVMR600CodeGen -lLLVMipo -lLLVMVectorize -lLLVMR600AsmParser -lLLVMR600Desc -lLLVMR600Info -lLLVMR600AsmPrinter -lLLVMPowerPCDisassembler -lLLVMPowerPCCodeGen -lLLVMPowerPCAsmParser -lLLVMPowerPCDesc -lLLVMPowerPCInfo -lLLVMPowerPCAsmPrinter -lLLVMNVPTXCodeGen -lLLVMNVPTXDesc -lLLVMNVPTXInfo -lLLVMNVPTXAsmPrinter -lLLVMMSP430CodeGen -lLLVMMSP430Desc -lLLVMMSP430Info -lLLVMMSP430AsmPrinter -lLLVMMipsDisassembler -lLLVMMipsCodeGen -lLLVMMipsAsmParser -lLLVMMipsDesc -lLLVMMipsInfo -lLLVMMipsAsmPrinter -lLLVMHexagonDisassembler -lLLVMHexagonCodeGen -lLLVMHexagonDesc -lLLVMHexagonInfo -lLLVMCppBackendCodeGen -lLLVMCppBackendInfo -lLLVMARMDisassembler -lLLVMARMCodeGen -lLLVMARMAsmParser -lLLVMARMDesc -lLLVMARMInfo -lLLVMARMAsmPrinter -lLLVMAArch64Disassembler -lLLVMAArch64CodeGen -lLLVMAArch64AsmParser -lLLVMAArch64Desc -lLLVMAArch64Info -lLLVMAArch64AsmPrinter -lLLVMAArch64Utils -lLLVMTableGen -lLLVMDebugInfo -lLLVMOption -lLLVMX86Disassembler -lLLVMX86AsmParser -lLLVMX86CodeGen -lLLVMSelectionDAG -lLLVMAsmPrinter -lLLVMX86Desc -lLLVMMCDisassembler -lLLVMX86Info -lLLVMX86AsmPrinter -lLLVMX86Utils -lLLVMMCJIT -lLLVMLineEditor -lLLVMInstrumentation -lLLVMInterpreter -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMCodeGen -lLLVMScalarOpts -lLLVMProfileData -lLLVMObject -lLLVMMCParser -lLLVMBitReader -lLLVMInstCombine -lLLVMTransformUtils -lLLVMipa -lLLVMAnalysis -lLLVMTarget -lLLVMMC -lLLVMCore -lLLVMSupport -lrt -ldl -lncurses -latomic -lpthread -lz -lm
STARTING init rule in Jamroot.jam --> clasp
core dir = ../../src/core
...found 2699 targets...
Reaping winning child 0x663440 PID 24314
(cd src/main; /home/herwig/checkout/clasp/tmp/clasp-source/src/common/build -j4 toolset=clang-linux link=shared program=clasp --prefix=/home/herwig/checkout/clasp/tmp/clasp-source/build/clasp/Contents/execs/boehm/release gc=boehm release clasp_install )
Live child 0x663440 (all_build) PID 24343
Running /nix/store/7ns2fl6b7n73rkzv9mn0a8g454x9v9p1-sbcl-1.3.2/bin/sbcl --dynamic-space-size 4096 --load /home/herwig/checkout/clasp/tmp/clasp-source/src/scraper/scraper.lisp -- /nix/store/w94kfpv6sa9scjb702jl3d0i6wlm05h5-clang-wrapper-3.6.2/bin/clang++ /home/herwig/checkout/clasp/tmp/clasp-source/src/main/ bin/all-commands.txt bin/commands.txt
This is SBCL 1.3.2.nixos, an implementation of ANSI Common Lisp.
More information about SBCL is available at <http://www.sbcl.org/>.
SBCL is free software, provided as is, with absolutely no warranty.
It is mostly in the public domain; some portions are provided under
BSD-style licenses. See the CREDITS and COPYING files in the
distribution for more information.
args: (/nix/store/w94kfpv6sa9scjb702jl3d0i6wlm05h5-clang-wrapper-3.6.2/bin/clang++
/home/herwig/checkout/clasp/tmp/clasp-source/src/main/
bin/all-commands.txt bin/commands.txt)
About to update all 0 missing preprocessor files
Using serial-update-cpps to update 0 preprocessor files
Reading sif files
Interpreting tags
Generating code
Done scraping code
Scraping done
bjam -j4 toolset=clang-linux link=shared program=clasp --prefix=/home/herwig/checkout/clasp/tmp/clasp-source/build/clasp/Contents/execs/boehm/release gc=boehm release clasp_install
CLASP_VERSION 0.4.0-226-gdbe4bed
LLVM_VERSION 3.6.2
CLASP_DEBUG_CXXFLAGS = -I/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include -I/nix/store/h4jckmz4067kk53yxy848vq1pm69z4i6-llvm-3.6.2/include
CLASP_DEBUG_LINKFLAGS = -L/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/lib -L/nix/store/h4jckmz4067kk53yxy848vq1pm69z4i6-llvm-3.6.2/lib -lLLVMLTO -lLLVMObjCARCOpts -lLLVMLinker -lLLVMBitWriter -lLLVMIRReader -lLLVMAsmParser -lLLVMXCoreDisassembler -lLLVMXCoreCodeGen -lLLVMXCoreDesc -lLLVMXCoreInfo -lLLVMXCoreAsmPrinter -lLLVMSystemZDisassembler -lLLVMSystemZCodeGen -lLLVMSystemZAsmParser -lLLVMSystemZDesc -lLLVMSystemZInfo -lLLVMSystemZAsmPrinter -lLLVMSparcDisassembler -lLLVMSparcCodeGen -lLLVMSparcAsmParser -lLLVMSparcDesc -lLLVMSparcInfo -lLLVMSparcAsmPrinter -lLLVMR600CodeGen -lLLVMipo -lLLVMVectorize -lLLVMR600AsmParser -lLLVMR600Desc -lLLVMR600Info -lLLVMR600AsmPrinter -lLLVMPowerPCDisassembler -lLLVMPowerPCCodeGen -lLLVMPowerPCAsmParser -lLLVMPowerPCDesc -lLLVMPowerPCInfo -lLLVMPowerPCAsmPrinter -lLLVMNVPTXCodeGen -lLLVMNVPTXDesc -lLLVMNVPTXInfo -lLLVMNVPTXAsmPrinter -lLLVMMSP430CodeGen -lLLVMMSP430Desc -lLLVMMSP430Info -lLLVMMSP430AsmPrinter -lLLVMMipsDisassembler -lLLVMMipsCodeGen -lLLVMMipsAsmParser -lLLVMMipsDesc -lLLVMMipsInfo -lLLVMMipsAsmPrinter -lLLVMHexagonDisassembler -lLLVMHexagonCodeGen -lLLVMHexagonDesc -lLLVMHexagonInfo -lLLVMCppBackendCodeGen -lLLVMCppBackendInfo -lLLVMARMDisassembler -lLLVMARMCodeGen -lLLVMARMAsmParser -lLLVMARMDesc -lLLVMARMInfo -lLLVMARMAsmPrinter -lLLVMAArch64Disassembler -lLLVMAArch64CodeGen -lLLVMAArch64AsmParser -lLLVMAArch64Desc -lLLVMAArch64Info -lLLVMAArch64AsmPrinter -lLLVMAArch64Utils -lLLVMTableGen -lLLVMDebugInfo -lLLVMOption -lLLVMX86Disassembler -lLLVMX86AsmParser -lLLVMX86CodeGen -lLLVMSelectionDAG -lLLVMAsmPrinter -lLLVMX86Desc -lLLVMMCDisassembler -lLLVMX86Info -lLLVMX86AsmPrinter -lLLVMX86Utils -lLLVMMCJIT -lLLVMLineEditor -lLLVMInstrumentation -lLLVMInterpreter -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMCodeGen -lLLVMScalarOpts -lLLVMProfileData -lLLVMObject -lLLVMMCParser -lLLVMBitReader -lLLVMInstCombine -lLLVMTransformUtils -lLLVMipa -lLLVMAnalysis -lLLVMTarget -lLLVMMC -lLLVMCore -lLLVMSupport -lrt -ldl -lncurses -latomic -lpthread -lz -lm
CLASP_RELEASE_CXXFLAGS = -I/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include -I/nix/store/h4jckmz4067kk53yxy848vq1pm69z4i6-llvm-3.6.2/include
CLASP_RELEASE_LINKFLAGS = -L/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/lib -L/nix/store/h4jckmz4067kk53yxy848vq1pm69z4i6-llvm-3.6.2/lib -lLLVMLTO -lLLVMObjCARCOpts -lLLVMLinker -lLLVMBitWriter -lLLVMIRReader -lLLVMAsmParser -lLLVMXCoreDisassembler -lLLVMXCoreCodeGen -lLLVMXCoreDesc -lLLVMXCoreInfo -lLLVMXCoreAsmPrinter -lLLVMSystemZDisassembler -lLLVMSystemZCodeGen -lLLVMSystemZAsmParser -lLLVMSystemZDesc -lLLVMSystemZInfo -lLLVMSystemZAsmPrinter -lLLVMSparcDisassembler -lLLVMSparcCodeGen -lLLVMSparcAsmParser -lLLVMSparcDesc -lLLVMSparcInfo -lLLVMSparcAsmPrinter -lLLVMR600CodeGen -lLLVMipo -lLLVMVectorize -lLLVMR600AsmParser -lLLVMR600Desc -lLLVMR600Info -lLLVMR600AsmPrinter -lLLVMPowerPCDisassembler -lLLVMPowerPCCodeGen -lLLVMPowerPCAsmParser -lLLVMPowerPCDesc -lLLVMPowerPCInfo -lLLVMPowerPCAsmPrinter -lLLVMNVPTXCodeGen -lLLVMNVPTXDesc -lLLVMNVPTXInfo -lLLVMNVPTXAsmPrinter -lLLVMMSP430CodeGen -lLLVMMSP430Desc -lLLVMMSP430Info -lLLVMMSP430AsmPrinter -lLLVMMipsDisassembler -lLLVMMipsCodeGen -lLLVMMipsAsmParser -lLLVMMipsDesc -lLLVMMipsInfo -lLLVMMipsAsmPrinter -lLLVMHexagonDisassembler -lLLVMHexagonCodeGen -lLLVMHexagonDesc -lLLVMHexagonInfo -lLLVMCppBackendCodeGen -lLLVMCppBackendInfo -lLLVMARMDisassembler -lLLVMARMCodeGen -lLLVMARMAsmParser -lLLVMARMDesc -lLLVMARMInfo -lLLVMARMAsmPrinter -lLLVMAArch64Disassembler -lLLVMAArch64CodeGen -lLLVMAArch64AsmParser -lLLVMAArch64Desc -lLLVMAArch64Info -lLLVMAArch64AsmPrinter -lLLVMAArch64Utils -lLLVMTableGen -lLLVMDebugInfo -lLLVMOption -lLLVMX86Disassembler -lLLVMX86AsmParser -lLLVMX86CodeGen -lLLVMSelectionDAG -lLLVMAsmPrinter -lLLVMX86Desc -lLLVMMCDisassembler -lLLVMX86Info -lLLVMX86AsmPrinter -lLLVMX86Utils -lLLVMMCJIT -lLLVMLineEditor -lLLVMInstrumentation -lLLVMInterpreter -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMCodeGen -lLLVMScalarOpts -lLLVMProfileData -lLLVMObject -lLLVMMCParser -lLLVMBitReader -lLLVMInstCombine -lLLVMTransformUtils -lLLVMipa -lLLVMAnalysis -lLLVMTarget -lLLVMMC -lLLVMCore -lLLVMSupport -lrt -ldl -lncurses -latomic -lpthread -lz -lm
STARTING init rule in Jamroot.jam --> clasp
core dir = ../../src/core
...patience...
...found 1306 targets...
...updating 2 targets...
clang-linux.link ../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/clasp
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/gc_interface.o: In function `type_id':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/core/foundation.h:441: undefined reference to `typeinfo for clang::CompilerInstance'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/core/foundation.h:441: undefined reference to `typeinfo for clang::ASTConsumer'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/core/foundation.h:441: undefined reference to `typeinfo for clang::ASTConsumer'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/core/foundation.h:441: undefined reference to `typeinfo for clang::ASTConsumer'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/core/foundation.h:441: undefined reference to `typeinfo for clang::FrontendAction'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/core/foundation.h:441: undefined reference to `typeinfo for clang::FrontendAction'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/core/foundation.h:441: undefined reference to `typeinfo for clang::FrontendAction'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/core/foundation.h:441: undefined reference to `typeinfo for clang::ast_matchers::MatchFinder::MatchCallback'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/core/foundation.h:441: undefined reference to `typeinfo for clang::ast_matchers::MatchFinder::MatchCallback'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/core/foundation.h:441: undefined reference to `typeinfo for clang::ast_matchers::MatchFinder::MatchCallback'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/core/foundation.h:441: undefined reference to `typeinfo for clang::CompilerInstance'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/core/foundation.h:441: undefined reference to `typeinfo for clang::ASTConsumer'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/core/foundation.h:441: undefined reference to `typeinfo for clang::FrontendAction'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/core/foundation.h:441: undefined reference to `typeinfo for clang::ast_matchers::MatchFinder::MatchCallback'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/gc_interface.o: In function `std::type_info::name() const':
/nix/store/5idnvskkm4hky2fj335xfbqpfim3g9pd-gcc-4.9.3/include/c++/4.9.3/typeinfo:100: undefined reference to `typeinfo for clang::ast_matchers::MatchFinder::MatchCallback'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/gc_interface.o:(.data.rel.ro._ZTIN6clbind9DerivableIN5clang12ast_matchers11MatchFinder13MatchCallbackEEE[_ZTIN6clbind9DerivableIN5clang12ast_matchers11MatchFinder13MatchCallbackEEE]+0x28): undefined reference to `typeinfo for clang::ast_matchers::MatchFinder::MatchCallback'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/gc_interface.o:(.data.rel.ro._ZTIN6clbind9DerivableIN5clang17ASTFrontendActionEEE[_ZTIN6clbind9DerivableIN5clang17ASTFrontendActionEEE]+0x28): undefined reference to `typeinfo for clang::ASTFrontendAction'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/gc_interface.o:(.data.rel.ro._ZTIN6clbind9DerivableIN5clang16SyntaxOnlyActionEEE[_ZTIN6clbind9DerivableIN5clang16SyntaxOnlyActionEEE]+0x28): undefined reference to `typeinfo for clang::SyntaxOnlyAction'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/gc_interface.o:(.data.rel.ro._ZTIN6clbind9DerivableIN5clang7tooling21FrontendActionFactoryEEE[_ZTIN6clbind9DerivableIN5clang7tooling21FrontendActionFactoryEEE]+0x28): undefined reference to `typeinfo for clang::tooling::FrontendActionFactory'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/gc_interface.o:(.data.rel.ro._ZTIPN5clang12ast_matchers11MatchFinder13MatchCallbackE[_ZTIPN5clang12ast_matchers11MatchFinder13MatchCallbackE]+0x18): undefined reference to `typeinfo for clang::ast_matchers::MatchFinder::MatchCallback'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `~ParserValue':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Diagnostics.h:68: undefined reference to `clang::ast_matchers::dynamic::VariantValue::~VariantValue()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::ParserValue::operator=(asttooling::ParserValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Diagnostics.h:61: undefined reference to `clang::ast_matchers::dynamic::VariantValue::operator=(clang::ast_matchers::dynamic::VariantValue const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `~ParserValue':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Diagnostics.h:68: undefined reference to `clang::ast_matchers::dynamic::VariantValue::~VariantValue()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::Registry::constructMatcher(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, gctools::smart_ptr<core::Vector_O>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/src/main/../../src/asttooling/Registry.cc:357: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::Registry::constructBoundMatcher(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::StringRef, gctools::smart_ptr<core::Vector_O>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/src/main/../../src/asttooling/Registry.cc:375: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::getSingleMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/src/main/../../src/asttooling/Registry.cc:377: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::tryBind(llvm::StringRef) const'
/home/herwig/checkout/clasp/tmp/clasp-source/src/main/../../src/asttooling/Registry.cc:379: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
/home/herwig/checkout/clasp/tmp/clasp-source/src/main/../../src/asttooling/Registry.cc:383: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::CXXCtorInitializer>, clang::ast_matchers::internal::Matcher<clang::Expr> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::DeclRefExpr>, clang::ast_matchers::internal::Matcher<clang::Decl> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::UsingShadowDecl> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::UsingShadowDecl> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::UsingShadowDecl> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::DeclRefExpr>, clang::ast_matchers::internal::Matcher<clang::UsingShadowDecl> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<unsigned int>::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:104: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isUnsigned() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<unsigned int>::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:106: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getUnsigned() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::CompoundStmt>, unsigned int const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::TypeLoc> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::TypeLoc> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::TypeLoc> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::Matcher<clang::TypeLoc> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifier>, clang::ast_matchers::internal::Matcher<clang::QualType> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NamespaceDecl> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NamespaceDecl> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NamespaceDecl> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifier>, clang::ast_matchers::internal::Matcher<clang::NamespaceDecl> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::FunctionDecl>, clang::ast_matchers::internal::Matcher<clang::QualType> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::TemplateArgument>, clang::ast_matchers::internal::Matcher<clang::QualType> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::TemplateArgument>, clang::ast_matchers::internal::Matcher<clang::Decl> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<unsigned int>::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:104: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isUnsigned() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<unsigned int>::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:106: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getUnsigned() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::FunctionDecl>, unsigned int const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::CXXMemberCallExpr>, clang::ast_matchers::internal::Matcher<clang::Expr> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXRecordDecl> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXRecordDecl> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXRecordDecl> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::CXXMethodDecl>, clang::ast_matchers::internal::Matcher<clang::CXXRecordDecl> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::ElaboratedType>, clang::ast_matchers::internal::Matcher<clang::QualType> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::ValueDecl> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::ValueDecl> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::ValueDecl> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::MemberExpr>, clang::ast_matchers::internal::Matcher<clang::ValueDecl> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall0<clang::ast_matchers::internal::Matcher<clang::CXXCtorInitializer> >(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:248: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall0<clang::ast_matchers::internal::PolymorphicMatcherWithParam0<clang::ast_matchers::internal::matcher_isTemplateInstantiationMatcher, void (clang::ast_matchers::internal::TypeList<clang::FunctionDecl, clang::VarDecl, clang::CXXRecordDecl, void>)> >(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:248: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::PolymorphicMatcherWithParam0<clang::ast_matchers::internal::matcher_isTemplateInstantiationMatcher, void (clang::ast_matchers::internal::TypeList<clang::FunctionDecl, clang::VarDecl, clang::CXXRecordDecl, void>)> >(clang::ast_matchers::internal::PolymorphicMatcherWithParam0<clang::ast_matchers::internal::matcher_isTemplateInstantiationMatcher, void (clang::ast_matchers::internal::TypeList<clang::FunctionDecl, clang::VarDecl, clang::CXXRecordDecl, void>)> const&, clang::ast_matchers::internal::PolymorphicMatcherWithParam0<clang::ast_matchers::internal::matcher_isTemplateInstantiationMatcher, void (clang::ast_matchers::internal::TypeList<clang::FunctionDecl, clang::VarDecl, clang::CXXRecordDecl, void>)>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall0<clang::ast_matchers::internal::Matcher<clang::Decl> >(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:248: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall0<clang::ast_matchers::internal::Matcher<clang::FunctionDecl> >(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:248: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall0<clang::ast_matchers::internal::PolymorphicMatcherWithParam0<clang::ast_matchers::internal::matcher_isExplicitTemplateSpecializationMatcher, void (clang::ast_matchers::internal::TypeList<clang::FunctionDecl, clang::VarDecl, clang::CXXRecordDecl, void>)> >(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:248: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::PolymorphicMatcherWithParam0<clang::ast_matchers::internal::matcher_isExplicitTemplateSpecializationMatcher, void (clang::ast_matchers::internal::TypeList<clang::FunctionDecl, clang::VarDecl, clang::CXXRecordDecl, void>)> >(clang::ast_matchers::internal::PolymorphicMatcherWithParam0<clang::ast_matchers::internal::matcher_isExplicitTemplateSpecializationMatcher, void (clang::ast_matchers::internal::TypeList<clang::FunctionDecl, clang::VarDecl, clang::CXXRecordDecl, void>)> const&, clang::ast_matchers::internal::PolymorphicMatcherWithParam0<clang::ast_matchers::internal::matcher_isExplicitTemplateSpecializationMatcher, void (clang::ast_matchers::internal::TypeList<clang::FunctionDecl, clang::VarDecl, clang::CXXRecordDecl, void>)>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall0<clang::ast_matchers::internal::PolymorphicMatcherWithParam0<clang::ast_matchers::internal::matcher_isDefinitionMatcher, void (clang::ast_matchers::internal::TypeList<clang::TagDecl, clang::VarDecl, clang::FunctionDecl, void>)> >(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:248: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::PolymorphicMatcherWithParam0<clang::ast_matchers::internal::matcher_isDefinitionMatcher, void (clang::ast_matchers::internal::TypeList<clang::TagDecl, clang::VarDecl, clang::FunctionDecl, void>)> >(clang::ast_matchers::internal::PolymorphicMatcherWithParam0<clang::ast_matchers::internal::matcher_isDefinitionMatcher, void (clang::ast_matchers::internal::TypeList<clang::TagDecl, clang::VarDecl, clang::FunctionDecl, void>)> const&, clang::ast_matchers::internal::PolymorphicMatcherWithParam0<clang::ast_matchers::internal::matcher_isDefinitionMatcher, void (clang::ast_matchers::internal::TypeList<clang::TagDecl, clang::VarDecl, clang::FunctionDecl, void>)>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall0<clang::ast_matchers::internal::Matcher<clang::CXXMethodDecl> >(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:248: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall0<clang::ast_matchers::internal::Matcher<clang::MemberExpr> >(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:248: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::Expr>, clang::ast_matchers::internal::Matcher<clang::Expr> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::UnaryOperator>, clang::ast_matchers::internal::Matcher<clang::Expr> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::TypeLoc> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::TypeLoc> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::TypeLoc> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::DeclaratorDecl>, clang::ast_matchers::internal::Matcher<clang::TypeLoc> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<unsigned int>::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:104: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isUnsigned() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::TemplateArgument> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<unsigned int>::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:106: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getUnsigned() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::TemplateArgument> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall2<clang::ast_matchers::internal::PolymorphicMatcherWithParam2<clang::ast_matchers::internal::matcher_hasTemplateArgument0Matcher, unsigned int, clang::ast_matchers::internal::Matcher<clang::TemplateArgument>, void (clang::ast_matchers::internal::TypeList<clang::ClassTemplateSpecializationDecl, clang::TemplateSpecializationType, void, void>)>, unsigned int const&, clang::ast_matchers::internal::Matcher<clang::TemplateArgument> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:273: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::TemplateArgument> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall2<clang::ast_matchers::internal::PolymorphicMatcherWithParam2<clang::ast_matchers::internal::matcher_hasTemplateArgument0Matcher, unsigned int, clang::ast_matchers::internal::Matcher<clang::TemplateArgument>, void (clang::ast_matchers::internal::TypeList<clang::ClassTemplateSpecializationDecl, clang::TemplateSpecializationType, void, void>)>, unsigned int const&, clang::ast_matchers::internal::Matcher<clang::TemplateArgument> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:274: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:273: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::PolymorphicMatcherWithParam2<clang::ast_matchers::internal::matcher_hasTemplateArgument0Matcher, unsigned int, clang::ast_matchers::internal::Matcher<clang::TemplateArgument>, void (clang::ast_matchers::internal::TypeList<clang::ClassTemplateSpecializationDecl, clang::TemplateSpecializationType, void, void>)> >(clang::ast_matchers::internal::PolymorphicMatcherWithParam2<clang::ast_matchers::internal::matcher_hasTemplateArgument0Matcher, unsigned int, clang::ast_matchers::internal::Matcher<clang::TemplateArgument>, void (clang::ast_matchers::internal::TypeList<clang::ClassTemplateSpecializationDecl, clang::TemplateSpecializationType, void, void>)> const&, clang::ast_matchers::internal::PolymorphicMatcherWithParam2<clang::ast_matchers::internal::matcher_hasTemplateArgument0Matcher, unsigned int, clang::ast_matchers::internal::Matcher<clang::TemplateArgument>, void (clang::ast_matchers::internal::TypeList<clang::ClassTemplateSpecializationDecl, clang::TemplateSpecializationType, void, void>)>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NamedDecl> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NamedDecl> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NamedDecl> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::UsingShadowDecl>, clang::ast_matchers::internal::Matcher<clang::NamedDecl> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::CastExpr>, clang::ast_matchers::internal::Matcher<clang::Expr> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::VariableArrayType>, clang::ast_matchers::internal::Matcher<clang::Expr> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<unsigned int>::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:104: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isUnsigned() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<unsigned int>::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:106: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getUnsigned() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::ConstantArrayType>, unsigned int const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::DeclStmt>, clang::ast_matchers::internal::Matcher<clang::Decl> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifier> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifier> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifier> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::ElaboratedType>, clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifier> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Stmt> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Stmt> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Stmt> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasParentMatcher, clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, void, void>, clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, void, void> >::Adaptor<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::Stmt> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasParentMatcher, clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, void, void>, clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, void, void> >::Adaptor<clang::Stmt> >(clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasParentMatcher, clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, void, void>, clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, void, void> >::Adaptor<clang::Stmt> const&, clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasParentMatcher, clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, void, void>, clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, void, void> >::Adaptor<clang::Stmt>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasParentMatcher, clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, void, void>, clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, void, void> >::Adaptor<clang::Decl>, clang::ast_matchers::internal::Matcher<clang::Decl> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasParentMatcher, clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, void, void>, clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, void, void> >::Adaptor<clang::Decl> >(clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasParentMatcher, clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, void, void>, clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, void, void> >::Adaptor<clang::Decl> const&, clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasParentMatcher, clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, void, void>, clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, void, void> >::Adaptor<clang::Decl>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<unsigned int>::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:104: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isUnsigned() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::ParmVarDecl> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<unsigned int>::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:106: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getUnsigned() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::ParmVarDecl> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall2<clang::ast_matchers::internal::Matcher<clang::FunctionDecl>, unsigned int const&, clang::ast_matchers::internal::Matcher<clang::ParmVarDecl> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:273: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::ParmVarDecl> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall2<clang::ast_matchers::internal::Matcher<clang::FunctionDecl>, unsigned int const&, clang::ast_matchers::internal::Matcher<clang::ParmVarDecl> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:274: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:273: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<std::string>::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:76: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isString() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<std::string>::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:78: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getString() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::PolymorphicMatcherWithParam1<clang::ast_matchers::internal::HasOverloadedOperatorNameMatcher, llvm::StringRef, void (clang::ast_matchers::internal::TypeList<clang::CXXOperatorCallExpr, clang::FunctionDecl, void, void>)>, llvm::StringRef>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::PolymorphicMatcherWithParam1<clang::ast_matchers::internal::HasOverloadedOperatorNameMatcher, llvm::StringRef, void (clang::ast_matchers::internal::TypeList<clang::CXXOperatorCallExpr, clang::FunctionDecl, void, void>)> >(clang::ast_matchers::internal::PolymorphicMatcherWithParam1<clang::ast_matchers::internal::HasOverloadedOperatorNameMatcher, llvm::StringRef, void (clang::ast_matchers::internal::TypeList<clang::CXXOperatorCallExpr, clang::FunctionDecl, void, void>)> const&, clang::ast_matchers::internal::PolymorphicMatcherWithParam1<clang::ast_matchers::internal::HasOverloadedOperatorNameMatcher, llvm::StringRef, void (clang::ast_matchers::internal::TypeList<clang::CXXOperatorCallExpr, clang::FunctionDecl, void, void>)>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<std::string>::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:76: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isString() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<std::string>::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:78: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getString() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::PolymorphicMatcherWithParam1<clang::ast_matchers::internal::matcher_hasOperatorName0Matcher, std::string, void (clang::ast_matchers::internal::TypeList<clang::BinaryOperator, clang::UnaryOperator, void, void>)>, std::string const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::PolymorphicMatcherWithParam1<clang::ast_matchers::internal::matcher_hasOperatorName0Matcher, std::string, void (clang::ast_matchers::internal::TypeList<clang::BinaryOperator, clang::UnaryOperator, void, void>)> >(clang::ast_matchers::internal::PolymorphicMatcherWithParam1<clang::ast_matchers::internal::matcher_hasOperatorName0Matcher, std::string, void (clang::ast_matchers::internal::TypeList<clang::BinaryOperator, clang::UnaryOperator, void, void>)> const&, clang::ast_matchers::internal::PolymorphicMatcherWithParam1<clang::ast_matchers::internal::matcher_hasOperatorName0Matcher, std::string, void (clang::ast_matchers::internal::TypeList<clang::BinaryOperator, clang::UnaryOperator, void, void>)>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::MemberExpr>, clang::ast_matchers::internal::Matcher<clang::Expr> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<std::string>::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:76: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isString() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<std::string>::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:78: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getString() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::NamedDecl>, std::string const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXMethodDecl> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXMethodDecl> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXMethodDecl> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::CXXRecordDecl>, clang::ast_matchers::internal::Matcher<clang::CXXMethodDecl> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall0<clang::ast_matchers::internal::Matcher<clang::QualType> >(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:248: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::VarDecl>, clang::ast_matchers::internal::Matcher<clang::Expr> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Stmt> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Stmt> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Stmt> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::ForStmt>, clang::ast_matchers::internal::Matcher<clang::Stmt> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::ImplicitCastExpr>, clang::ast_matchers::internal::Matcher<clang::QualType> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::ConditionalOperator>, clang::ast_matchers::internal::Matcher<clang::Expr> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::BinaryOperator>, clang::ast_matchers::internal::Matcher<clang::Expr> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::ExplicitCastExpr>, clang::ast_matchers::internal::Matcher<clang::QualType> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXCtorInitializer> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXCtorInitializer> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXCtorInitializer> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::CXXCtorInitializer>, clang::ast_matchers::internal::Matcher<clang::CXXCtorInitializer> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::CXXCtorInitializer> >(clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::CXXCtorInitializer> const&, clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::CXXCtorInitializer>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::TypeLoc> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::TypeLoc> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::TypeLoc> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::TypeLoc>, clang::ast_matchers::internal::Matcher<clang::TypeLoc> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::TypeLoc> >(clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::TypeLoc> const&, clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::TypeLoc>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Type> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Type> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Type> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Type>, clang::ast_matchers::internal::Matcher<clang::Type> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Type> >(clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Type> const&, clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Type>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::QualType>, clang::ast_matchers::internal::Matcher<clang::QualType> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::QualType> >(clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::QualType> const&, clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::QualType>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifierLoc> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifierLoc> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifierLoc> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifierLoc> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::NestedNameSpecifierLoc> >(clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::NestedNameSpecifierLoc> const&, clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::NestedNameSpecifierLoc>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifier> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifier> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifier> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::NestedNameSpecifier>, clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifier> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::NestedNameSpecifier> >(clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::NestedNameSpecifier> const&, clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::NestedNameSpecifier>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Stmt> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Stmt> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Stmt> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::Stmt> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Stmt> >(clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Stmt> const&, clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Stmt>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Decl>, clang::ast_matchers::internal::Matcher<clang::Decl> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Decl> >(clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Decl> const&, clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Decl>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::PolymorphicMatcherWithParam1<clang::ast_matchers::internal::HasDeclarationMatcher, clang::ast_matchers::internal::Matcher<clang::Decl>, void (clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::CallExpr, clang::CXXConstructExpr, clang::DeclRefExpr, clang::EnumType>, clang::ast_matchers::internal::TypeList<clang::InjectedClassNameType, clang::LabelStmt, clang::MemberExpr, void>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::RecordType, clang::TagType, void>, clang::ast_matchers::internal::TypeList<clang::TemplateSpecializationType, clang::TemplateTypeParmType, clang::TypedefType, clang::UnresolvedUsingType> >)>, clang::ast_matchers::internal::Matcher<clang::Decl> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::PolymorphicMatcherWithParam1<clang::ast_matchers::internal::HasDeclarationMatcher, clang::ast_matchers::internal::Matcher<clang::Decl>, void (clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::CallExpr, clang::CXXConstructExpr, clang::DeclRefExpr, clang::EnumType>, clang::ast_matchers::internal::TypeList<clang::InjectedClassNameType, clang::LabelStmt, clang::MemberExpr, void>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::RecordType, clang::TagType, void>, clang::ast_matchers::internal::TypeList<clang::TemplateSpecializationType, clang::TemplateTypeParmType, clang::TypedefType, clang::UnresolvedUsingType> >)> >(clang::ast_matchers::internal::PolymorphicMatcherWithParam1<clang::ast_matchers::internal::HasDeclarationMatcher, clang::ast_matchers::internal::Matcher<clang::Decl>, void (clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::CallExpr, clang::CXXConstructExpr, clang::DeclRefExpr, clang::EnumType>, clang::ast_matchers::internal::TypeList<clang::InjectedClassNameType, clang::LabelStmt, clang::MemberExpr, void>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::RecordType, clang::TagType, void>, clang::ast_matchers::internal::TypeList<clang::TemplateSpecializationType, clang::TemplateTypeParmType, clang::TypedefType, clang::UnresolvedUsingType> >)> const&, clang::ast_matchers::internal::PolymorphicMatcherWithParam1<clang::ast_matchers::internal::HasDeclarationMatcher, clang::ast_matchers::internal::Matcher<clang::Decl>, void (clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::CallExpr, clang::CXXConstructExpr, clang::DeclRefExpr, clang::EnumType>, clang::ast_matchers::internal::TypeList<clang::InjectedClassNameType, clang::LabelStmt, clang::MemberExpr, void>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::RecordType, clang::TagType, void>, clang::ast_matchers::internal::TypeList<clang::TemplateSpecializationType, clang::TemplateTypeParmType, clang::TypedefType, clang::UnresolvedUsingType> >)>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::Decl>, clang::ast_matchers::internal::Matcher<clang::Decl> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::DeclStmt> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::DeclStmt> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::DeclStmt> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::IfStmt>, clang::ast_matchers::internal::Matcher<clang::DeclStmt> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::PolymorphicMatcherWithParam1<clang::ast_matchers::internal::matcher_hasCondition0Matcher, clang::ast_matchers::internal::Matcher<clang::Expr>, void (clang::ast_matchers::internal::TypeList<clang::IfStmt, clang::ForStmt, clang::WhileStmt, clang::ast_matchers::internal::TypeList<clang::DoStmt, clang::ConditionalOperator, void, void> >)>, clang::ast_matchers::internal::Matcher<clang::Expr> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::PolymorphicMatcherWithParam1<clang::ast_matchers::internal::matcher_hasCondition0Matcher, clang::ast_matchers::internal::Matcher<clang::Expr>, void (clang::ast_matchers::internal::TypeList<clang::IfStmt, clang::ForStmt, clang::WhileStmt, clang::ast_matchers::internal::TypeList<clang::DoStmt, clang::ConditionalOperator, void, void> >)> >(clang::ast_matchers::internal::PolymorphicMatcherWithParam1<clang::ast_matchers::internal::matcher_hasCondition0Matcher, clang::ast_matchers::internal::Matcher<clang::Expr>, void (clang::ast_matchers::internal::TypeList<clang::IfStmt, clang::ForStmt, clang::WhileStmt, clang::ast_matchers::internal::TypeList<clang::DoStmt, clang::ConditionalOperator, void, void> >)> const&, clang::ast_matchers::internal::PolymorphicMatcherWithParam1<clang::ast_matchers::internal::matcher_hasCondition0Matcher, clang::ast_matchers::internal::Matcher<clang::Expr>, void (clang::ast_matchers::internal::TypeList<clang::IfStmt, clang::ForStmt, clang::WhileStmt, clang::ast_matchers::internal::TypeList<clang::DoStmt, clang::ConditionalOperator, void, void> >)>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::CaseStmt>, clang::ast_matchers::internal::Matcher<clang::Expr> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Stmt> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Stmt> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Stmt> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::PolymorphicMatcherWithParam1<clang::ast_matchers::internal::matcher_hasBody0Matcher, clang::ast_matchers::internal::Matcher<clang::Stmt>, void (clang::ast_matchers::internal::TypeList<clang::DoStmt, clang::ForStmt, clang::WhileStmt, clang::CXXForRangeStmt>)>, clang::ast_matchers::internal::Matcher<clang::Stmt> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::PolymorphicMatcherWithParam1<clang::ast_matchers::internal::matcher_hasBody0Matcher, clang::ast_matchers::internal::Matcher<clang::Stmt>, void (clang::ast_matchers::internal::TypeList<clang::DoStmt, clang::ForStmt, clang::WhileStmt, clang::CXXForRangeStmt>)> >(clang::ast_matchers::internal::PolymorphicMatcherWithParam1<clang::ast_matchers::internal::matcher_hasBody0Matcher, clang::ast_matchers::internal::Matcher<clang::Stmt>, void (clang::ast_matchers::internal::TypeList<clang::DoStmt, clang::ForStmt, clang::WhileStmt, clang::CXXForRangeStmt>)> const&, clang::ast_matchers::internal::PolymorphicMatcherWithParam1<clang::ast_matchers::internal::matcher_hasBody0Matcher, clang::ast_matchers::internal::Matcher<clang::Stmt>, void (clang::ast_matchers::internal::TypeList<clang::DoStmt, clang::ForStmt, clang::WhileStmt, clang::CXXForRangeStmt>)>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::ArraySubscriptExpr>, clang::ast_matchers::internal::Matcher<clang::Expr> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::UnaryExprOrTypeTraitExpr>, clang::ast_matchers::internal::Matcher<clang::QualType> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<unsigned int>::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:104: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isUnsigned() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<unsigned int>::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:106: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getUnsigned() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall2<clang::ast_matchers::internal::PolymorphicMatcherWithParam2<clang::ast_matchers::internal::matcher_hasArgument0Matcher, unsigned int, clang::ast_matchers::internal::Matcher<clang::Expr>, void (clang::ast_matchers::internal::TypeList<clang::CallExpr, clang::CXXConstructExpr, void, void>)>, unsigned int const&, clang::ast_matchers::internal::Matcher<clang::Expr> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:273: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall2<clang::ast_matchers::internal::PolymorphicMatcherWithParam2<clang::ast_matchers::internal::matcher_hasArgument0Matcher, unsigned int, clang::ast_matchers::internal::Matcher<clang::Expr>, void (clang::ast_matchers::internal::TypeList<clang::CallExpr, clang::CXXConstructExpr, void, void>)>, unsigned int const&, clang::ast_matchers::internal::Matcher<clang::Expr> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:274: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:273: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::PolymorphicMatcherWithParam2<clang::ast_matchers::internal::matcher_hasArgument0Matcher, unsigned int, clang::ast_matchers::internal::Matcher<clang::Expr>, void (clang::ast_matchers::internal::TypeList<clang::CallExpr, clang::CXXConstructExpr, void, void>)> >(clang::ast_matchers::internal::PolymorphicMatcherWithParam2<clang::ast_matchers::internal::matcher_hasArgument0Matcher, unsigned int, clang::ast_matchers::internal::Matcher<clang::Expr>, void (clang::ast_matchers::internal::TypeList<clang::CallExpr, clang::CXXConstructExpr, void, void>)> const&, clang::ast_matchers::internal::PolymorphicMatcherWithParam2<clang::ast_matchers::internal::matcher_hasArgument0Matcher, unsigned int, clang::ast_matchers::internal::Matcher<clang::Expr>, void (clang::ast_matchers::internal::TypeList<clang::CallExpr, clang::CXXConstructExpr, void, void>)>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::UsingShadowDecl> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::UsingShadowDecl> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::UsingShadowDecl> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::UsingDecl>, clang::ast_matchers::internal::Matcher<clang::UsingShadowDecl> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::TemplateArgument> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::TemplateArgument> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::TemplateArgument> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::PolymorphicMatcherWithParam1<clang::ast_matchers::internal::matcher_hasAnyTemplateArgument0Matcher, clang::ast_matchers::internal::Matcher<clang::TemplateArgument>, void (clang::ast_matchers::internal::TypeList<clang::ClassTemplateSpecializationDecl, clang::TemplateSpecializationType, void, void>)>, clang::ast_matchers::internal::Matcher<clang::TemplateArgument> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::PolymorphicMatcherWithParam1<clang::ast_matchers::internal::matcher_hasAnyTemplateArgument0Matcher, clang::ast_matchers::internal::Matcher<clang::TemplateArgument>, void (clang::ast_matchers::internal::TypeList<clang::ClassTemplateSpecializationDecl, clang::TemplateSpecializationType, void, void>)> >(clang::ast_matchers::internal::PolymorphicMatcherWithParam1<clang::ast_matchers::internal::matcher_hasAnyTemplateArgument0Matcher, clang::ast_matchers::internal::Matcher<clang::TemplateArgument>, void (clang::ast_matchers::internal::TypeList<clang::ClassTemplateSpecializationDecl, clang::TemplateSpecializationType, void, void>)> const&, clang::ast_matchers::internal::PolymorphicMatcherWithParam1<clang::ast_matchers::internal::matcher_hasAnyTemplateArgument0Matcher, clang::ast_matchers::internal::Matcher<clang::TemplateArgument>, void (clang::ast_matchers::internal::TypeList<clang::ClassTemplateSpecializationDecl, clang::TemplateSpecializationType, void, void>)>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Stmt> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Stmt> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Stmt> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::CompoundStmt>, clang::ast_matchers::internal::Matcher<clang::Stmt> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::ParmVarDecl> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::ParmVarDecl> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::ParmVarDecl> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::FunctionDecl>, clang::ast_matchers::internal::Matcher<clang::ParmVarDecl> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Expr> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::PolymorphicMatcherWithParam1<clang::ast_matchers::internal::matcher_hasAnyArgument0Matcher, clang::ast_matchers::internal::Matcher<clang::Expr>, void (clang::ast_matchers::internal::TypeList<clang::CallExpr, clang::CXXConstructExpr, void, void>)>, clang::ast_matchers::internal::Matcher<clang::Expr> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::PolymorphicMatcherWithParam1<clang::ast_matchers::internal::matcher_hasAnyArgument0Matcher, clang::ast_matchers::internal::Matcher<clang::Expr>, void (clang::ast_matchers::internal::TypeList<clang::CallExpr, clang::CXXConstructExpr, void, void>)> >(clang::ast_matchers::internal::PolymorphicMatcherWithParam1<clang::ast_matchers::internal::matcher_hasAnyArgument0Matcher, clang::ast_matchers::internal::Matcher<clang::Expr>, void (clang::ast_matchers::internal::TypeList<clang::CallExpr, clang::CXXConstructExpr, void, void>)> const&, clang::ast_matchers::internal::PolymorphicMatcherWithParam1<clang::ast_matchers::internal::matcher_hasAnyArgument0Matcher, clang::ast_matchers::internal::Matcher<clang::Expr>, void (clang::ast_matchers::internal::TypeList<clang::CallExpr, clang::CXXConstructExpr, void, void>)>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Stmt> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Stmt> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Stmt> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasAncestorMatcher, clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, void, void>, clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, void, void> >::Adaptor<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::Stmt> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasAncestorMatcher, clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, void, void>, clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, void, void> >::Adaptor<clang::Stmt> >(clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasAncestorMatcher, clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, void, void>, clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, void, void> >::Adaptor<clang::Stmt> const&, clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasAncestorMatcher, clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, void, void>, clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, void, void> >::Adaptor<clang::Stmt>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasAncestorMatcher, clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, void, void>, clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, void, void> >::Adaptor<clang::Decl>, clang::ast_matchers::internal::Matcher<clang::Decl> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasAncestorMatcher, clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, void, void>, clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, void, void> >::Adaptor<clang::Decl> >(clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasAncestorMatcher, clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, void, void>, clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, void, void> >::Adaptor<clang::Decl> const&, clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasAncestorMatcher, clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, void, void>, clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, void, void> >::Adaptor<clang::Decl>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXCtorInitializer> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXCtorInitializer> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXCtorInitializer> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::CXXCtorInitializer>, clang::ast_matchers::internal::Matcher<clang::CXXCtorInitializer> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::CXXCtorInitializer> >(clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::CXXCtorInitializer> const&, clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::CXXCtorInitializer>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::TypeLoc> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::TypeLoc> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::TypeLoc> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::TypeLoc>, clang::ast_matchers::internal::Matcher<clang::TypeLoc> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::TypeLoc> >(clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::TypeLoc> const&, clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::TypeLoc>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Type> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Type> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Type> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Type>, clang::ast_matchers::internal::Matcher<clang::Type> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Type> >(clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Type> const&, clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Type>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::QualType>, clang::ast_matchers::internal::Matcher<clang::QualType> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::QualType> >(clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::QualType> const&, clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::QualType>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifierLoc> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifierLoc> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifierLoc> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifierLoc> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::NestedNameSpecifierLoc> >(clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::NestedNameSpecifierLoc> const&, clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::NestedNameSpecifierLoc>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifier> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifier> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifier> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::NestedNameSpecifier>, clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifier> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::NestedNameSpecifier> >(clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::NestedNameSpecifier> const&, clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::NestedNameSpecifier>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Stmt> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Stmt> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Stmt> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::Stmt> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Stmt> >(clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Stmt> const&, clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Stmt>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Decl>, clang::ast_matchers::internal::Matcher<clang::Decl> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Decl> >(clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Decl> const&, clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::HasMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Decl>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::FieldDecl> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::FieldDecl> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::FieldDecl> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::CXXCtorInitializer>, clang::ast_matchers::internal::Matcher<clang::FieldDecl> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::SwitchCase> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::SwitchCase> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::SwitchCase> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::SwitchStmt>, clang::ast_matchers::internal::Matcher<clang::SwitchCase> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXCtorInitializer> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXCtorInitializer> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXCtorInitializer> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::CXXCtorInitializer>, clang::ast_matchers::internal::Matcher<clang::CXXCtorInitializer> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::CXXCtorInitializer> >(clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::CXXCtorInitializer> const&, clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::CXXCtorInitializer>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::TypeLoc> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::TypeLoc> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::TypeLoc> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::TypeLoc>, clang::ast_matchers::internal::Matcher<clang::TypeLoc> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::TypeLoc> >(clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::TypeLoc> const&, clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::TypeLoc>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Type> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Type> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Type> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Type>, clang::ast_matchers::internal::Matcher<clang::Type> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Type> >(clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Type> const&, clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Type>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::QualType>, clang::ast_matchers::internal::Matcher<clang::QualType> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::QualType> >(clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::QualType> const&, clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::QualType>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifierLoc> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifierLoc> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifierLoc> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifierLoc> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::NestedNameSpecifierLoc> >(clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::NestedNameSpecifierLoc> const&, clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::NestedNameSpecifierLoc>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifier> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifier> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifier> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::NestedNameSpecifier>, clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifier> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::NestedNameSpecifier> >(clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::NestedNameSpecifier> const&, clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::NestedNameSpecifier>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Stmt> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Stmt> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Stmt> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::Stmt> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Stmt> >(clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Stmt> const&, clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Stmt>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Decl>, clang::ast_matchers::internal::Matcher<clang::Decl> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Decl> >(clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Decl> const&, clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachDescendantMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Decl>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXCtorInitializer> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXCtorInitializer> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXCtorInitializer> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::CXXConstructorDecl>, clang::ast_matchers::internal::Matcher<clang::CXXCtorInitializer> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXCtorInitializer> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXCtorInitializer> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXCtorInitializer> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::CXXCtorInitializer>, clang::ast_matchers::internal::Matcher<clang::CXXCtorInitializer> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::CXXCtorInitializer> >(clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::CXXCtorInitializer> const&, clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::CXXCtorInitializer>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::TypeLoc> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::TypeLoc> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::TypeLoc> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::TypeLoc>, clang::ast_matchers::internal::Matcher<clang::TypeLoc> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::TypeLoc> >(clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::TypeLoc> const&, clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::TypeLoc>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Type> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Type> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Type> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Type>, clang::ast_matchers::internal::Matcher<clang::Type> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Type> >(clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Type> const&, clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Type>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::QualType>, clang::ast_matchers::internal::Matcher<clang::QualType> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::QualType> >(clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::QualType> const&, clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::QualType>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifierLoc> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifierLoc> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifierLoc> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifierLoc> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::NestedNameSpecifierLoc> >(clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::NestedNameSpecifierLoc> const&, clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::NestedNameSpecifierLoc>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifier> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifier> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifier> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::NestedNameSpecifier>, clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifier> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::NestedNameSpecifier> >(clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::NestedNameSpecifier> const&, clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::NestedNameSpecifier>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Stmt> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Stmt> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Stmt> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::Stmt> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Stmt> >(clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Stmt> const&, clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Stmt>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Decl>, clang::ast_matchers::internal::Matcher<clang::Decl> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Decl> >(clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Decl> const&, clang::ast_matchers::internal::ArgumentAdaptingMatcherFunc<clang::ast_matchers::internal::ForEachMatcher, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::TypeList<clang::QualType, clang::Type, clang::TypeLoc, clang::CXXCtorInitializer>, void, void>, clang::ast_matchers::internal::TypeList<clang::ast_matchers::internal::TypeList<clang::Decl, clang::Stmt, clang::NestedNameSpecifier, void>, clang::ast_matchers::internal::TypeList<clang::NestedNameSpecifierLoc, clang::TypeLoc, clang::QualType, void>, void, void> >::Adaptor<clang::Decl>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<std::string>::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:76: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isString() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<std::string>::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:78: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getString() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::PolymorphicMatcherWithParam1<clang::ast_matchers::internal::matcher_equalsBoundNode0Matcher, std::string, void (clang::ast_matchers::internal::TypeList<clang::Stmt, clang::Decl, clang::Type, clang::QualType>)>, std::string const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::PolymorphicMatcherWithParam1<clang::ast_matchers::internal::matcher_equalsBoundNode0Matcher, std::string, void (clang::ast_matchers::internal::TypeList<clang::Stmt, clang::Decl, clang::Type, clang::QualType>)> >(clang::ast_matchers::internal::PolymorphicMatcherWithParam1<clang::ast_matchers::internal::matcher_equalsBoundNode0Matcher, std::string, void (clang::ast_matchers::internal::TypeList<clang::Stmt, clang::Decl, clang::Type, clang::QualType>)> const&, clang::ast_matchers::internal::PolymorphicMatcherWithParam1<clang::ast_matchers::internal::matcher_equalsBoundNode0Matcher, std::string, void (clang::ast_matchers::internal::TypeList<clang::Stmt, clang::Decl, clang::Type, clang::QualType>)>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<unsigned int>::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:104: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isUnsigned() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<unsigned int>::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:106: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getUnsigned() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::DeclStmt>, unsigned int const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<unsigned int>::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:104: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isUnsigned() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<unsigned int>::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:106: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getUnsigned() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall2<clang::ast_matchers::internal::Matcher<clang::DeclStmt>, unsigned int const&, clang::ast_matchers::internal::Matcher<clang::Decl> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:273: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall2<clang::ast_matchers::internal::Matcher<clang::DeclStmt>, unsigned int const&, clang::ast_matchers::internal::Matcher<clang::Decl> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:274: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:273: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<std::string>::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:76: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isString() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<std::string>::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:78: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getString() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::QualType>, std::string const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<unsigned int>::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:104: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isUnsigned() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<unsigned int>::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:106: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getUnsigned() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::PolymorphicMatcherWithParam1<clang::ast_matchers::internal::matcher_argumentCountIs0Matcher, unsigned int, void (clang::ast_matchers::internal::TypeList<clang::CallExpr, clang::CXXConstructExpr, void, void>)>, unsigned int const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::PolymorphicMatcherWithParam1<clang::ast_matchers::internal::matcher_argumentCountIs0Matcher, unsigned int, void (clang::ast_matchers::internal::TypeList<clang::CallExpr, clang::CXXConstructExpr, void, void>)> >(clang::ast_matchers::internal::PolymorphicMatcherWithParam1<clang::ast_matchers::internal::matcher_argumentCountIs0Matcher, unsigned int, void (clang::ast_matchers::internal::TypeList<clang::CallExpr, clang::CXXConstructExpr, void, void>)> const&, clang::ast_matchers::internal::PolymorphicMatcherWithParam1<clang::ast_matchers::internal::matcher_argumentCountIs0Matcher, unsigned int, void (clang::ast_matchers::internal::TypeList<clang::CallExpr, clang::CXXConstructExpr, void, void>)>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall0<clang::ast_matchers::internal::TrueMatcher>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:248: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `_ZNK5clang12ast_matchers8internal11TrueMatchercvNS1_7MatcherIT_EEINS_4DeclEEEv':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:1057: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::trueMatcher(clang::ast_type_traits::ASTNodeKind)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Decl>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `_ZNK5clang12ast_matchers8internal11TrueMatchercvNS1_7MatcherIT_EEINS_4StmtEEEv':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:1057: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::trueMatcher(clang::ast_type_traits::ASTNodeKind)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Stmt>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `_ZNK5clang12ast_matchers8internal11TrueMatchercvNS1_7MatcherIT_EEINS_19NestedNameSpecifierEEEv':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:1057: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::trueMatcher(clang::ast_type_traits::ASTNodeKind)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifier>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `_ZNK5clang12ast_matchers8internal11TrueMatchercvNS1_7MatcherIT_EEINS_22NestedNameSpecifierLocEEEv':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:1057: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::trueMatcher(clang::ast_type_traits::ASTNodeKind)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifierLoc>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `_ZNK5clang12ast_matchers8internal11TrueMatchercvNS1_7MatcherIT_EEINS_8QualTypeEEEv':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:1057: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::trueMatcher(clang::ast_type_traits::ASTNodeKind)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::QualType>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `_ZNK5clang12ast_matchers8internal11TrueMatchercvNS1_7MatcherIT_EEINS_4TypeEEEv':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:1057: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::trueMatcher(clang::ast_type_traits::ASTNodeKind)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Type>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `_ZNK5clang12ast_matchers8internal11TrueMatchercvNS1_7MatcherIT_EEINS_7TypeLocEEEv':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:1057: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::trueMatcher(clang::ast_type_traits::ASTNodeKind)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::TypeLoc>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `_ZNK5clang12ast_matchers8internal11TrueMatchercvNS1_7MatcherIT_EEINS_18CXXCtorInitializerEEEv':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:1057: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::trueMatcher(clang::ast_type_traits::ASTNodeKind)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::CXXCtorInitializer>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::TrueMatcher>(clang::ast_matchers::internal::TrueMatcher const&, clang::ast_matchers::internal::TrueMatcher::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::UnaryExprOrTypeTraitExpr> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::UnaryExprOrTypeTraitExpr> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::UnaryExprOrTypeTraitExpr> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::UnaryExprOrTypeTraitExpr> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::CXXMemberCallExpr>, clang::ast_matchers::internal::Matcher<clang::Decl> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::CXXMemberCallExpr>, clang::ast_matchers::internal::Matcher<clang::QualType> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::QualType>, clang::ast_matchers::internal::Matcher<clang::Decl> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::QualType>, clang::ast_matchers::internal::Matcher<clang::QualType> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<std::string>::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:76: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isString() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<std::string>::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:78: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getString() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::CXXRecordDecl>, std::string const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NamedDecl> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NamedDecl> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NamedDecl> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::CXXRecordDecl>, clang::ast_matchers::internal::Matcher<clang::NamedDecl> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::PolymorphicMatcherWithParam1<clang::ast_matchers::internal::matcher_hasType1Matcher, clang::ast_matchers::internal::Matcher<clang::Decl>, void (clang::ast_matchers::internal::TypeList<clang::Expr, clang::ValueDecl, void, void>)>, clang::ast_matchers::internal::Matcher<clang::Decl> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::PolymorphicMatcherWithParam1<clang::ast_matchers::internal::matcher_hasType1Matcher, clang::ast_matchers::internal::Matcher<clang::Decl>, void (clang::ast_matchers::internal::TypeList<clang::Expr, clang::ValueDecl, void, void>)> >(clang::ast_matchers::internal::PolymorphicMatcherWithParam1<clang::ast_matchers::internal::matcher_hasType1Matcher, clang::ast_matchers::internal::Matcher<clang::Decl>, void (clang::ast_matchers::internal::TypeList<clang::Expr, clang::ValueDecl, void, void>)> const&, clang::ast_matchers::internal::PolymorphicMatcherWithParam1<clang::ast_matchers::internal::matcher_hasType1Matcher, clang::ast_matchers::internal::Matcher<clang::Decl>, void (clang::ast_matchers::internal::TypeList<clang::Expr, clang::ValueDecl, void, void>)>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::PolymorphicMatcherWithParam1<clang::ast_matchers::internal::matcher_hasType0Matcher, clang::ast_matchers::internal::Matcher<clang::QualType>, void (clang::ast_matchers::internal::TypeList<clang::Expr, clang::ValueDecl, void, void>)>, clang::ast_matchers::internal::Matcher<clang::QualType> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::PolymorphicMatcherWithParam1<clang::ast_matchers::internal::matcher_hasType0Matcher, clang::ast_matchers::internal::Matcher<clang::QualType>, void (clang::ast_matchers::internal::TypeList<clang::Expr, clang::ValueDecl, void, void>)> >(clang::ast_matchers::internal::PolymorphicMatcherWithParam1<clang::ast_matchers::internal::matcher_hasType0Matcher, clang::ast_matchers::internal::Matcher<clang::QualType>, void (clang::ast_matchers::internal::TypeList<clang::Expr, clang::ValueDecl, void, void>)> const&, clang::ast_matchers::internal::PolymorphicMatcherWithParam1<clang::ast_matchers::internal::matcher_hasType0Matcher, clang::ast_matchers::internal::Matcher<clang::QualType>, void (clang::ast_matchers::internal::TypeList<clang::Expr, clang::ValueDecl, void, void>)>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifierLoc> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifierLoc> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifierLoc> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifierLoc> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifier> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifier> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifier> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifier>, clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifier> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Decl> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::CallExpr>, clang::ast_matchers::internal::Matcher<clang::Decl> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Stmt> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Stmt> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Stmt> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::matcherMarshall1<clang::ast_matchers::internal::Matcher<clang::CallExpr>, clang::ast_matchers::internal::Matcher<clang::Stmt> const&>(void (*)(), gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:260: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Expr, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Expr>::matches(clang::Expr const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::Expr::IgnoreParenCasts() const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/Expr.h:772: undefined reference to `clang::Expr::IgnoreParenCasts()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Expr, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Expr>::matches(clang::Expr const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::Expr::IgnoreParenImpCasts() const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/Expr.h:726: undefined reference to `clang::Expr::IgnoreParenImpCasts()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Expr, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Expr>::matches(clang::Expr const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::QualType>::matches(clang::QualType const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Decl>::matches(clang::Decl const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Stmt, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Stmt>::matches(clang::Stmt const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Stmt, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Stmt>::matches(clang::Stmt const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::QualType>::matches(clang::QualType const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::matcher_matchesName0Matcher::matches(clang::NamedDecl const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchers.h:1717: undefined reference to `clang::NamedDecl::getQualifiedNameAsString() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::hasName(std::string const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchers.h:1696: undefined reference to `clang::ast_matchers::internal::HasNameMatcher::HasNameMatcher(llvm::StringRef)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::CXXRecordDecl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::CXXRecordDecl>::matches(clang::CXXRecordDecl const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::hasName(std::string const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchers.h:1696: undefined reference to `clang::ast_matchers::internal::HasNameMatcher::HasNameMatcher(llvm::StringRef)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::CXXRecordDecl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::CXXRecordDecl>::matches(clang::CXXRecordDecl const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::CXXRecordDecl>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `_ZNK5clang12ast_matchers8internal23VariadicOperatorMatcherINS1_7MatcherINS_9NamedDeclEEENS3_INS_13CXXRecordDeclEEENS1_21VariadicOperatorNoArgES8_S8_S8_S8_S8_S8_EcvNS3_IT_EEIS6_EEv':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:1191: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::constructVariadic(clang::ast_matchers::internal::DynTypedMatcher::VariadicOperator, std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::CXXRecordDecl>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::hasName(std::string const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchers.h:1696: undefined reference to `clang::ast_matchers::internal::HasNameMatcher::HasNameMatcher(llvm::StringRef)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::CXXRecordDecl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::CXXRecordDecl>::matches(clang::CXXRecordDecl const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::CXXRecordDecl::method_begin() const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/DeclCXX.h:762: undefined reference to `clang::DeclContext::decls_begin() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::CXXMethodDecl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::CXXMethodDecl>::matches(clang::CXXMethodDecl const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::matcher_on0Matcher::matches(clang::CXXMemberCallExpr const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchers.h:1994: undefined reference to `clang::CXXMemberCallExpr::getImplicitObjectArgument() const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchers.h:1994: undefined reference to `clang::Expr::IgnoreParenImpCasts()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Expr, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Expr>::matches(clang::Expr const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Stmt, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Stmt>::matches(clang::Stmt const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Stmt, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Stmt>::matches(clang::Stmt const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::TypeLoc>::matches(clang::TypeLoc const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::QualType::getAsString(clang::SplitQualType)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/Type.h:883: undefined reference to `clang::QualType::getAsString(clang::Type const*, clang::Qualifiers)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::matcher_pointsTo0Matcher::matches(clang::QualType const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchers.h:2117: undefined reference to `clang::Type::getPointeeType() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::QualType>::matches(clang::QualType const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::matcher_references0Matcher::matches(clang::QualType const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchers.h:2143: undefined reference to `clang::Type::getPointeeType() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::QualType>::matches(clang::QualType const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::matcher_onImplicitObjectArgument0Matcher::matches(clang::CXXMemberCallExpr const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchers.h:2174: undefined reference to `clang::CXXMemberCallExpr::getImplicitObjectArgument() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Expr, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Expr>::matches(clang::Expr const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::CXXMemberCallExpr, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::CXXMemberCallExpr>::matches(clang::CXXMemberCallExpr const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `_ZNK5clang12ast_matchers8internal23VariadicOperatorMatcherINS1_28PolymorphicMatcherWithParam1INS1_23matcher_hasType0MatcherENS1_7MatcherINS_8QualTypeEEEFvNS1_8TypeListINS_4ExprENS_9ValueDeclEvvEEEEESD_NS1_21VariadicOperatorNoArgESE_SE_SE_SE_SE_SE_EcvNS5_IT_EEIS9_EEv':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:1191: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::constructVariadic(clang::ast_matchers::internal::DynTypedMatcher::VariadicOperator, std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Expr>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::CXXMemberCallExpr, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::CXXMemberCallExpr>::matches(clang::CXXMemberCallExpr const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `_ZNK5clang12ast_matchers8internal23VariadicOperatorMatcherINS1_28PolymorphicMatcherWithParam1INS1_23matcher_hasType1MatcherENS1_7MatcherINS_4DeclEEEFvNS1_8TypeListINS_4ExprENS_9ValueDeclEvvEEEEENS3_INS1_23matcher_hasType0MatcherENS5_INS_8QualTypeEEESC_EENS1_21VariadicOperatorNoArgESI_SI_SI_SI_SI_SI_EcvNS5_IT_EEIS9_EEv':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:1191: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::constructVariadic(clang::ast_matchers::internal::DynTypedMatcher::VariadicOperator, std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Expr>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Decl>::matches(clang::Decl const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::UsingShadowDecl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::UsingShadowDecl>::matches(clang::UsingShadowDecl const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Decl>::matches(clang::Decl const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::VarDecl::getAnyInitializer() const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/Decl.h:1008: undefined reference to `clang::VarDecl::getAnyInitializer(clang::VarDecl const*&) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Expr, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Expr>::matches(clang::Expr const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Decl>::matches(clang::Decl const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::CXXCtorInitializer>::matches(clang::CXXCtorInitializer const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::FieldDecl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::FieldDecl>::matches(clang::FieldDecl const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Expr, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Expr>::matches(clang::Expr const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::matcher_hasParameter0Matcher::matches(clang::FunctionDecl const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchers.h:2494: undefined reference to `clang::FunctionDecl::getNumParams() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::ParmVarDecl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::ParmVarDecl>::matches(clang::ParmVarDecl const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::FunctionDecl::param_size() const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/Decl.h:1856: undefined reference to `clang::FunctionDecl::getNumParams() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::ParmVarDecl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::ParmVarDecl>::matches(clang::ParmVarDecl const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::matcher_parameterCountIs0Matcher::matches(clang::FunctionDecl const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchers.h:2527: undefined reference to `clang::FunctionDecl::getNumParams() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::FunctionType const* clang::Type::getAs<clang::FunctionType>() const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/Type.h:5269: undefined reference to `clang::Type::getUnqualifiedDesugaredType() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::QualType>::matches(clang::QualType const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::matcher_isExternCMatcher::matches(clang::FunctionDecl const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchers.h:2554: undefined reference to `clang::FunctionDecl::isExternC() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::DeclStmt, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::DeclStmt>::matches(clang::DeclStmt const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::EnumType::getDecl() const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/Type.h:3422: undefined reference to `clang::TagType::getDecl() const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/Type.h:3422: undefined reference to `clang::TagType::getDecl() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Expr, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Expr>::matches(clang::Expr const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::EnumType::getDecl() const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/Type.h:3422: undefined reference to `clang::TagType::getDecl() const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/Type.h:3422: undefined reference to `clang::TagType::getDecl() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Expr, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Expr>::matches(clang::Expr const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Stmt, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Stmt>::matches(clang::Stmt const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Expr, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Expr>::matches(clang::Expr const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Expr, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Expr>::matches(clang::Expr const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Expr, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Expr>::matches(clang::Expr const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Expr, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Expr>::matches(clang::Expr const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::QualType>::matches(clang::QualType const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Expr, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Expr>::matches(clang::Expr const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Expr, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Expr>::matches(clang::Expr const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::cast_convert_decl_context<clang::Decl, false>::doit(clang::DeclContext*)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/DeclBase.h:1695: undefined reference to `clang::Decl::castFromDeclContext(clang::DeclContext const*)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::CXXRecordDecl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::CXXRecordDecl>::matches(clang::CXXRecordDecl const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::CXXMethodDecl::isVirtual() const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/DeclCXX.h:1767: undefined reference to `clang::CXXMethodDecl::begin_overridden_methods() const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/DeclCXX.h:1767: undefined reference to `clang::CXXMethodDecl::end_overridden_methods() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::FunctionType const* clang::Type::castAs<clang::FunctionType>() const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/Type.h:5292: undefined reference to `clang::Type::getUnqualifiedDesugaredType() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::matcher_isOverrideMatcher::matches(clang::CXXMethodDecl const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchers.h:2982: undefined reference to `clang::CXXMethodDecl::size_overridden_methods() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::EnumType::getDecl() const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/Type.h:3422: undefined reference to `clang::TagType::getDecl() const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/Type.h:3422: undefined reference to `clang::TagType::getDecl() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::ValueDecl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::ValueDecl>::matches(clang::ValueDecl const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Expr, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Expr>::matches(clang::Expr const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::UsingShadowDecl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::UsingShadowDecl>::matches(clang::UsingShadowDecl const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::NamedDecl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::NamedDecl>::matches(clang::NamedDecl const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Expr, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Expr>::matches(clang::Expr const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifier>::matches(clang::NestedNameSpecifier const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::QualType>::matches(clang::QualType const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::matcher_hasDeclContext0Matcher::matches(clang::Decl const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchers.h:3682: undefined reference to `clang::Decl::castFromDeclContext(clang::DeclContext const*)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Decl>::matches(clang::Decl const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::QualType>::matches(clang::QualType const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::matcher_specifiesTypeLoc0Matcher::matches(clang::NestedNameSpecifierLoc const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchers.h:3744: undefined reference to `clang::NestedNameSpecifierLoc::getTypeLoc() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::TypeLoc>::matches(clang::TypeLoc const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifier>::matches(clang::NestedNameSpecifier const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifierLoc>::matches(clang::NestedNameSpecifierLoc const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::matcher_specifiesNamespace0Matcher::matches(clang::NestedNameSpecifier const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchers.h:3795: undefined reference to `clang::NestedNameSpecifier::getAsNamespace() const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchers.h:3797: undefined reference to `clang::NestedNameSpecifier::getAsNamespace() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::NamespaceDecl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::NamespaceDecl>::matches(clang::NamespaceDecl const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::SwitchCase, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::SwitchCase>::matches(clang::SwitchCase const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::matcher_forEachSwitchCase0Matcher::matches(clang::SwitchStmt const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchers.h:3845: undefined reference to `clang::ast_matchers::internal::BoundNodesTreeBuilder::addMatch(clang::ast_matchers::internal::BoundNodesTreeBuilder const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::CXXCtorInitializer>::matches(clang::CXXCtorInitializer const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::matcher_forEachConstructorInitializer0Matcher::matches(clang::CXXConstructorDecl const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchers.h:3868: undefined reference to `clang::ast_matchers::internal::BoundNodesTreeBuilder::addMatch(clang::ast_matchers::internal::BoundNodesTreeBuilder const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Expr, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Expr>::matches(clang::Expr const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `~ParserValue':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Diagnostics.h:68: undefined reference to `clang::ast_matchers::dynamic::VariantValue::~VariantValue()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `ParserValue':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Diagnostics.h:61: undefined reference to `clang::ast_matchers::dynamic::VariantValue::VariantValue(clang::ast_matchers::dynamic::VariantValue const&)'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Diagnostics.h:61: undefined reference to `clang::ast_matchers::dynamic::VariantValue::VariantValue(clang::ast_matchers::dynamic::VariantValue const&)'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Diagnostics.h:61: undefined reference to `clang::ast_matchers::dynamic::VariantValue::VariantValue(clang::ast_matchers::dynamic::VariantValue const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `~ParserValue':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Diagnostics.h:68: undefined reference to `clang::ast_matchers::dynamic::VariantValue::~VariantValue()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Expr>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::WhileStmt> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::WhileStmt> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::WhileStmt>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::WhileStmt>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::WhileStmt> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::WhileStmt> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::WhileStmt>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::WhileStmt>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::WhileStmt> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::WhileStmt>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::VariableArrayType> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::VariableArrayType> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Type>, clang::ast_matchers::internal::Matcher<clang::VariableArrayType>, &(clang::ast_matchers::internal::BindableMatcher<clang::Type> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Type, clang::VariableArrayType>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::VariableArrayType> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::VariableArrayType> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Type>, clang::ast_matchers::internal::Matcher<clang::VariableArrayType>, &(clang::ast_matchers::internal::BindableMatcher<clang::Type> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Type, clang::VariableArrayType>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::VariableArrayType> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::VariableArrayType>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::VarDecl> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::VarDecl> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Decl>, clang::ast_matchers::internal::Matcher<clang::VarDecl>, &(clang::ast_matchers::internal::BindableMatcher<clang::Decl> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Decl, clang::VarDecl>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::VarDecl> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::VarDecl> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Decl>, clang::ast_matchers::internal::Matcher<clang::VarDecl>, &(clang::ast_matchers::internal::BindableMatcher<clang::Decl> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Decl, clang::VarDecl>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::VarDecl> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::VarDecl>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::UsingDecl> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::UsingDecl> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Decl>, clang::ast_matchers::internal::Matcher<clang::UsingDecl>, &(clang::ast_matchers::internal::BindableMatcher<clang::Decl> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Decl, clang::UsingDecl>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::UsingDecl> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::UsingDecl> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Decl>, clang::ast_matchers::internal::Matcher<clang::UsingDecl>, &(clang::ast_matchers::internal::BindableMatcher<clang::Decl> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Decl, clang::UsingDecl>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::UsingDecl> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::UsingDecl>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::UserDefinedLiteral> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::UserDefinedLiteral> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::UserDefinedLiteral>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::UserDefinedLiteral>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::UserDefinedLiteral> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::UserDefinedLiteral> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::UserDefinedLiteral>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::UserDefinedLiteral>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::UserDefinedLiteral> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::UserDefinedLiteral>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::UnresolvedUsingValueDecl> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::UnresolvedUsingValueDecl> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Decl>, clang::ast_matchers::internal::Matcher<clang::UnresolvedUsingValueDecl>, &(clang::ast_matchers::internal::BindableMatcher<clang::Decl> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Decl, clang::UnresolvedUsingValueDecl>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::UnresolvedUsingValueDecl> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::UnresolvedUsingValueDecl> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Decl>, clang::ast_matchers::internal::Matcher<clang::UnresolvedUsingValueDecl>, &(clang::ast_matchers::internal::BindableMatcher<clang::Decl> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Decl, clang::UnresolvedUsingValueDecl>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::UnresolvedUsingValueDecl> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::UnresolvedUsingValueDecl>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXUnresolvedConstructExpr> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXUnresolvedConstructExpr> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::CXXUnresolvedConstructExpr>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::CXXUnresolvedConstructExpr>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXUnresolvedConstructExpr> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXUnresolvedConstructExpr> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::CXXUnresolvedConstructExpr>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::CXXUnresolvedConstructExpr>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXUnresolvedConstructExpr> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::CXXUnresolvedConstructExpr>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::VariadicOperatorMatcherDescriptor::create(gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*) const':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:430: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:435: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:423: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:437: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariadicOperatorMatcher(clang::ast_matchers::internal::DynTypedMatcher::VariadicOperator, std::vector<clang::ast_matchers::dynamic::VariantMatcher, std::allocator<clang::ast_matchers::dynamic::VariantMatcher> >)'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:432: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:433: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::UnaryTransformType> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::UnaryTransformType> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Type>, clang::ast_matchers::internal::Matcher<clang::UnaryTransformType>, &(clang::ast_matchers::internal::BindableMatcher<clang::Type> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Type, clang::UnaryTransformType>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::UnaryTransformType> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::UnaryTransformType> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Type>, clang::ast_matchers::internal::Matcher<clang::UnaryTransformType>, &(clang::ast_matchers::internal::BindableMatcher<clang::Type> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Type, clang::UnaryTransformType>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::UnaryTransformType> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::UnaryTransformType>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::UnaryOperator> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::UnaryOperator> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::UnaryOperator>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::UnaryOperator>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::UnaryOperator> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::UnaryOperator> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::UnaryOperator>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::UnaryOperator>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::UnaryOperator> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::UnaryOperator>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::UnaryExprOrTypeTraitExpr> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::UnaryExprOrTypeTraitExpr> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::UnaryExprOrTypeTraitExpr>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::UnaryExprOrTypeTraitExpr>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::UnaryExprOrTypeTraitExpr> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::UnaryExprOrTypeTraitExpr> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::UnaryExprOrTypeTraitExpr>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::UnaryExprOrTypeTraitExpr>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::UnaryExprOrTypeTraitExpr> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::UnaryExprOrTypeTraitExpr>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::TypedefType> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::TypedefType> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Type>, clang::ast_matchers::internal::Matcher<clang::TypedefType>, &(clang::ast_matchers::internal::BindableMatcher<clang::Type> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Type, clang::TypedefType>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::TypedefType> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::TypedefType> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Type>, clang::ast_matchers::internal::Matcher<clang::TypedefType>, &(clang::ast_matchers::internal::BindableMatcher<clang::Type> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Type, clang::TypedefType>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::TypedefType> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::TypedefType>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::TypeLoc> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::TypeLoc> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::TypeLoc>, clang::ast_matchers::internal::Matcher<clang::TypeLoc>, &(clang::ast_matchers::internal::BindableMatcher<clang::TypeLoc> clang::ast_matchers::internal::makeAllOfComposite<clang::TypeLoc>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::TypeLoc> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::TypeLoc> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::TypeLoc>, clang::ast_matchers::internal::Matcher<clang::TypeLoc>, &(clang::ast_matchers::internal::BindableMatcher<clang::TypeLoc> clang::ast_matchers::internal::makeAllOfComposite<clang::TypeLoc>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::TypeLoc> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::TypeLoc>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Type> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Type> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Type>, clang::ast_matchers::internal::Matcher<clang::Type>, &(clang::ast_matchers::internal::BindableMatcher<clang::Type> clang::ast_matchers::internal::makeAllOfComposite<clang::Type>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::Type> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Type> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Type>, clang::ast_matchers::internal::Matcher<clang::Type>, &(clang::ast_matchers::internal::BindableMatcher<clang::Type> clang::ast_matchers::internal::makeAllOfComposite<clang::Type>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::Type> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Type>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXTryStmt> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXTryStmt> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::CXXTryStmt>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::CXXTryStmt>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXTryStmt> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXTryStmt> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::CXXTryStmt>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::CXXTryStmt>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXTryStmt> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::CXXTryStmt>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Decl>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXThrowExpr> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXThrowExpr> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::CXXThrowExpr>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::CXXThrowExpr>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXThrowExpr> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXThrowExpr> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::CXXThrowExpr>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::CXXThrowExpr>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXThrowExpr> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::CXXThrowExpr>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::UsingShadowDecl>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXThisExpr> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXThisExpr> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::CXXThisExpr>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::CXXThisExpr>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXThisExpr> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXThisExpr> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::CXXThisExpr>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::CXXThisExpr>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXThisExpr> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::CXXThisExpr>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXTemporaryObjectExpr> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXTemporaryObjectExpr> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::CXXTemporaryObjectExpr>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::CXXTemporaryObjectExpr>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXTemporaryObjectExpr> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXTemporaryObjectExpr> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::CXXTemporaryObjectExpr>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::CXXTemporaryObjectExpr>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXTemporaryObjectExpr> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::CXXTemporaryObjectExpr>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::TemplateSpecializationType> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::TemplateSpecializationType> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Type>, clang::ast_matchers::internal::Matcher<clang::TemplateSpecializationType>, &(clang::ast_matchers::internal::BindableMatcher<clang::Type> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Type, clang::TemplateSpecializationType>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::TemplateSpecializationType> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::TemplateSpecializationType> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Type>, clang::ast_matchers::internal::Matcher<clang::TemplateSpecializationType>, &(clang::ast_matchers::internal::BindableMatcher<clang::Type> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Type, clang::TemplateSpecializationType>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::TemplateSpecializationType> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::TemplateSpecializationType>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::SwitchStmt> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::SwitchStmt> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::SwitchStmt>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::SwitchStmt>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::SwitchStmt> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::SwitchStmt> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::SwitchStmt>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::SwitchStmt>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::SwitchStmt> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::SwitchStmt>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::SwitchCase> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::SwitchCase> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::SwitchCase>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::SwitchCase>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::SwitchCase> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::SwitchCase> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::SwitchCase>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::SwitchCase>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::SwitchCase> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::SwitchCase>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::StringLiteral> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::StringLiteral> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::StringLiteral>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::StringLiteral>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::StringLiteral> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::StringLiteral> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::StringLiteral>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::StringLiteral>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::StringLiteral> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::StringLiteral>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Stmt> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Stmt> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::Stmt>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeAllOfComposite<clang::Stmt>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::Stmt> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::Stmt> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::Stmt>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeAllOfComposite<clang::Stmt>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::Stmt> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Stmt>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXStaticCastExpr> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXStaticCastExpr> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::CXXStaticCastExpr>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::CXXStaticCastExpr>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXStaticCastExpr> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXStaticCastExpr> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::CXXStaticCastExpr>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::CXXStaticCastExpr>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXStaticCastExpr> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::CXXStaticCastExpr>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::QualType> clang::ast_matchers::internal::DynTypedMatcher::convertTo<clang::QualType>() const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:505: undefined reference to `clang::ast_type_traits::ASTNodeKind::isSame(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Type>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::QualType>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Type, clang::Type>::create(clang::Type const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Type const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Type>::matches(clang::Type const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::NamespaceDecl>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::ReturnStmt> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::ReturnStmt> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::ReturnStmt>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::ReturnStmt>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ReturnStmt> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::ReturnStmt> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::ReturnStmt>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::ReturnStmt>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ReturnStmt> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::ReturnStmt>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXReinterpretCastExpr> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXReinterpretCastExpr> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::CXXReinterpretCastExpr>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::CXXReinterpretCastExpr>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXReinterpretCastExpr> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXReinterpretCastExpr> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::CXXReinterpretCastExpr>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::CXXReinterpretCastExpr>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXReinterpretCastExpr> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::CXXReinterpretCastExpr>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::ReferenceType> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::ReferenceType> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Type>, clang::ast_matchers::internal::Matcher<clang::ReferenceType>, &(clang::ast_matchers::internal::BindableMatcher<clang::Type> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Type, clang::ReferenceType>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ReferenceType> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::ReferenceType> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Type>, clang::ast_matchers::internal::Matcher<clang::ReferenceType>, &(clang::ast_matchers::internal::BindableMatcher<clang::Type> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Type, clang::ReferenceType>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ReferenceType> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::ReferenceType>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::RecordType> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::RecordType> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Type>, clang::ast_matchers::internal::Matcher<clang::RecordType>, &(clang::ast_matchers::internal::BindableMatcher<clang::Type> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Type, clang::RecordType>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::RecordType> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::RecordType> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Type>, clang::ast_matchers::internal::Matcher<clang::RecordType>, &(clang::ast_matchers::internal::BindableMatcher<clang::Type> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Type, clang::RecordType>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::RecordType> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::RecordType>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXRecordDecl> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXRecordDecl> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Decl>, clang::ast_matchers::internal::Matcher<clang::CXXRecordDecl>, &(clang::ast_matchers::internal::BindableMatcher<clang::Decl> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Decl, clang::CXXRecordDecl>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXRecordDecl> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXRecordDecl> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Decl>, clang::ast_matchers::internal::Matcher<clang::CXXRecordDecl>, &(clang::ast_matchers::internal::BindableMatcher<clang::Decl> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Decl, clang::CXXRecordDecl>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXRecordDecl> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::CXXRecordDecl>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::RValueReferenceType> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::RValueReferenceType> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Type>, clang::ast_matchers::internal::Matcher<clang::RValueReferenceType>, &(clang::ast_matchers::internal::BindableMatcher<clang::Type> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Type, clang::RValueReferenceType>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::RValueReferenceType> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::RValueReferenceType> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Type>, clang::ast_matchers::internal::Matcher<clang::RValueReferenceType>, &(clang::ast_matchers::internal::BindableMatcher<clang::Type> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Type, clang::RValueReferenceType>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::RValueReferenceType> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::RValueReferenceType>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::QualType>, clang::ast_matchers::internal::Matcher<clang::QualType>, &(clang::ast_matchers::internal::BindableMatcher<clang::QualType> clang::ast_matchers::internal::makeAllOfComposite<clang::QualType>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::QualType> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::QualType>, clang::ast_matchers::internal::Matcher<clang::QualType>, &(clang::ast_matchers::internal::BindableMatcher<clang::QualType> clang::ast_matchers::internal::makeAllOfComposite<clang::QualType>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::QualType> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::PointerType> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::PointerType> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Type>, clang::ast_matchers::internal::Matcher<clang::PointerType>, &(clang::ast_matchers::internal::BindableMatcher<clang::Type> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Type, clang::PointerType>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::PointerType> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::PointerType> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Type>, clang::ast_matchers::internal::Matcher<clang::PointerType>, &(clang::ast_matchers::internal::BindableMatcher<clang::Type> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Type, clang::PointerType>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::PointerType> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::PointerType>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::TypeTraversePolymorphicMatcher<clang::QualType, clang::ast_matchers::internal::TypeMatcherpointeeGetter, clang::ast_matchers::internal::TypeTraverseMatcher, void (clang::ast_matchers::internal::TypeList<clang::BlockPointerType, clang::MemberPointerType, clang::PointerType, clang::ReferenceType>)>, clang::ast_matchers::internal::Matcher<clang::QualType>, &clang::ast_matchers::internal::TypeTraversePolymorphicMatcher<clang::QualType, clang::ast_matchers::internal::TypeMatcherpointeeGetter, clang::ast_matchers::internal::TypeTraverseMatcher, void (clang::ast_matchers::internal::TypeList<clang::BlockPointerType, clang::MemberPointerType, clang::PointerType, clang::ReferenceType>)>::create>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::TypeTraversePolymorphicMatcher<clang::QualType, clang::ast_matchers::internal::TypeMatcherpointeeGetter, clang::ast_matchers::internal::TypeTraverseMatcher, void (clang::ast_matchers::internal::TypeList<clang::BlockPointerType, clang::MemberPointerType, clang::PointerType, clang::ReferenceType>)>, clang::ast_matchers::internal::Matcher<clang::QualType>, &clang::ast_matchers::internal::TypeTraversePolymorphicMatcher<clang::QualType, clang::ast_matchers::internal::TypeMatcherpointeeGetter, clang::ast_matchers::internal::TypeTraverseMatcher, void (clang::ast_matchers::internal::TypeList<clang::BlockPointerType, clang::MemberPointerType, clang::PointerType, clang::ReferenceType>)>::create>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::TypeTraversePolymorphicMatcher<clang::QualType, clang::ast_matchers::internal::TypeMatcherpointeeGetter, clang::ast_matchers::internal::TypeTraverseMatcher, void (clang::ast_matchers::internal::TypeList<clang::BlockPointerType, clang::MemberPointerType, clang::PointerType, clang::ReferenceType>)> >(clang::ast_matchers::internal::TypeTraversePolymorphicMatcher<clang::QualType, clang::ast_matchers::internal::TypeMatcherpointeeGetter, clang::ast_matchers::internal::TypeTraverseMatcher, void (clang::ast_matchers::internal::TypeList<clang::BlockPointerType, clang::MemberPointerType, clang::PointerType, clang::ReferenceType>)> const&, clang::ast_matchers::internal::TypeTraversePolymorphicMatcher<clang::QualType, clang::ast_matchers::internal::TypeMatcherpointeeGetter, clang::ast_matchers::internal::TypeTraverseMatcher, void (clang::ast_matchers::internal::TypeList<clang::BlockPointerType, clang::MemberPointerType, clang::PointerType, clang::ReferenceType>)>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::QualType>::matches(clang::QualType const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ReferenceType const* clang::Type::castAs<clang::ReferenceType>() const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/Type.h:5292: undefined reference to `clang::Type::getUnqualifiedDesugaredType() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::QualType>::matches(clang::QualType const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::ParmVarDecl> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::ParmVarDecl> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Decl>, clang::ast_matchers::internal::Matcher<clang::ParmVarDecl>, &(clang::ast_matchers::internal::BindableMatcher<clang::Decl> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Decl, clang::ParmVarDecl>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ParmVarDecl> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::ParmVarDecl> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Decl>, clang::ast_matchers::internal::Matcher<clang::ParmVarDecl>, &(clang::ast_matchers::internal::BindableMatcher<clang::Decl> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Decl, clang::ParmVarDecl>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ParmVarDecl> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::ParmVarDecl>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::ParenType> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::ParenType> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Type>, clang::ast_matchers::internal::Matcher<clang::ParenType>, &(clang::ast_matchers::internal::BindableMatcher<clang::Type> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Type, clang::ParenType>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ParenType> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::ParenType> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Type>, clang::ast_matchers::internal::Matcher<clang::ParenType>, &(clang::ast_matchers::internal::BindableMatcher<clang::Type> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Type, clang::ParenType>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ParenType> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::ParenType>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXOperatorCallExpr> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXOperatorCallExpr> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::CXXOperatorCallExpr>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::CXXOperatorCallExpr>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXOperatorCallExpr> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXOperatorCallExpr> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::CXXOperatorCallExpr>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::CXXOperatorCallExpr>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXOperatorCallExpr> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::CXXOperatorCallExpr>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NullStmt> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NullStmt> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::NullStmt>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::NullStmt>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::NullStmt> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NullStmt> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::NullStmt>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::NullStmt>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::NullStmt> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::NullStmt>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXNullPtrLiteralExpr> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXNullPtrLiteralExpr> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::CXXNullPtrLiteralExpr>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::CXXNullPtrLiteralExpr>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXNullPtrLiteralExpr> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXNullPtrLiteralExpr> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::CXXNullPtrLiteralExpr>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::CXXNullPtrLiteralExpr>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXNullPtrLiteralExpr> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::CXXNullPtrLiteralExpr>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXNewExpr> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXNewExpr> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::CXXNewExpr>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::CXXNewExpr>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXNewExpr> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXNewExpr> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::CXXNewExpr>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::CXXNewExpr>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXNewExpr> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::CXXNewExpr>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifierLoc> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifierLoc> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifierLoc>, &(clang::ast_matchers::internal::BindableMatcher<clang::NestedNameSpecifierLoc> clang::ast_matchers::internal::makeAllOfComposite<clang::NestedNameSpecifierLoc>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifierLoc> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifierLoc> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::NestedNameSpecifierLoc>, clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifierLoc>, &(clang::ast_matchers::internal::BindableMatcher<clang::NestedNameSpecifierLoc> clang::ast_matchers::internal::makeAllOfComposite<clang::NestedNameSpecifierLoc>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifierLoc> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifierLoc>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifier> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifier> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::NestedNameSpecifier>, clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifier>, &(clang::ast_matchers::internal::BindableMatcher<clang::NestedNameSpecifier> clang::ast_matchers::internal::makeAllOfComposite<clang::NestedNameSpecifier>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifier> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifier> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::NestedNameSpecifier>, clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifier>, &(clang::ast_matchers::internal::BindableMatcher<clang::NestedNameSpecifier> clang::ast_matchers::internal::makeAllOfComposite<clang::NestedNameSpecifier>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifier> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::NestedNameSpecifier>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NamespaceDecl> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NamespaceDecl> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Decl>, clang::ast_matchers::internal::Matcher<clang::NamespaceDecl>, &(clang::ast_matchers::internal::BindableMatcher<clang::Decl> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Decl, clang::NamespaceDecl>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::NamespaceDecl> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NamespaceDecl> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Decl>, clang::ast_matchers::internal::Matcher<clang::NamespaceDecl>, &(clang::ast_matchers::internal::BindableMatcher<clang::Decl> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Decl, clang::NamespaceDecl>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::NamespaceDecl> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NamedDecl> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NamedDecl> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Decl>, clang::ast_matchers::internal::Matcher<clang::NamedDecl>, &(clang::ast_matchers::internal::BindableMatcher<clang::Decl> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Decl, clang::NamedDecl>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::NamedDecl> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::NamedDecl> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Decl>, clang::ast_matchers::internal::Matcher<clang::NamedDecl>, &(clang::ast_matchers::internal::BindableMatcher<clang::Decl> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Decl, clang::NamedDecl>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::NamedDecl> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::NamedDecl>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXMethodDecl> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXMethodDecl> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Decl>, clang::ast_matchers::internal::Matcher<clang::CXXMethodDecl>, &(clang::ast_matchers::internal::BindableMatcher<clang::Decl> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Decl, clang::CXXMethodDecl>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXMethodDecl> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXMethodDecl> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Decl>, clang::ast_matchers::internal::Matcher<clang::CXXMethodDecl>, &(clang::ast_matchers::internal::BindableMatcher<clang::Decl> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Decl, clang::CXXMethodDecl>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXMethodDecl> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::CXXMethodDecl>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::MemberPointerType> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::MemberPointerType> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Type>, clang::ast_matchers::internal::Matcher<clang::MemberPointerType>, &(clang::ast_matchers::internal::BindableMatcher<clang::Type> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Type, clang::MemberPointerType>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::MemberPointerType> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::MemberPointerType> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Type>, clang::ast_matchers::internal::Matcher<clang::MemberPointerType>, &(clang::ast_matchers::internal::BindableMatcher<clang::Type> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Type, clang::MemberPointerType>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::MemberPointerType> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::MemberPointerType>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::MemberExpr> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::MemberExpr> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::MemberExpr>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::MemberExpr>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::MemberExpr> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::MemberExpr> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::MemberExpr>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::MemberExpr>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::MemberExpr> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::MemberExpr>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXMemberCallExpr> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXMemberCallExpr> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::CXXMemberCallExpr>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::CXXMemberCallExpr>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXMemberCallExpr> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXMemberCallExpr> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::CXXMemberCallExpr>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::CXXMemberCallExpr>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXMemberCallExpr> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::CXXMemberCallExpr>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::ValueDecl>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::MaterializeTemporaryExpr> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::MaterializeTemporaryExpr> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::MaterializeTemporaryExpr>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::MaterializeTemporaryExpr>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::MaterializeTemporaryExpr> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::MaterializeTemporaryExpr> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::MaterializeTemporaryExpr>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::MaterializeTemporaryExpr>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::MaterializeTemporaryExpr> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::MaterializeTemporaryExpr>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::LambdaExpr> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::LambdaExpr> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::LambdaExpr>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::LambdaExpr>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::LambdaExpr> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::LambdaExpr> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::LambdaExpr>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::LambdaExpr>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::LambdaExpr> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::LambdaExpr>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::LabelStmt> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::LabelStmt> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::LabelStmt>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::LabelStmt>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::LabelStmt> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::LabelStmt> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::LabelStmt>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::LabelStmt>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::LabelStmt> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::LabelStmt>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::LValueReferenceType> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::LValueReferenceType> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Type>, clang::ast_matchers::internal::Matcher<clang::LValueReferenceType>, &(clang::ast_matchers::internal::BindableMatcher<clang::Type> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Type, clang::LValueReferenceType>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::LValueReferenceType> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::LValueReferenceType> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Type>, clang::ast_matchers::internal::Matcher<clang::LValueReferenceType>, &(clang::ast_matchers::internal::BindableMatcher<clang::Type> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Type, clang::LValueReferenceType>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::LValueReferenceType> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::LValueReferenceType>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::matcher_isTemplateInstantiationMatcher<clang::CXXRecordDecl>::matches(clang::CXXRecordDecl const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchers.h:3146: undefined reference to `clang::CXXRecordDecl::getTemplateSpecializationKind() const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchers.h:3147: undefined reference to `clang::CXXRecordDecl::getTemplateSpecializationKind() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::matcher_isTemplateInstantiationMatcher<clang::VarDecl>::matches(clang::VarDecl const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchers.h:3146: undefined reference to `clang::VarDecl::getTemplateSpecializationKind() const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchers.h:3147: undefined reference to `clang::VarDecl::getTemplateSpecializationKind() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::matcher_isTemplateInstantiationMatcher<clang::FunctionDecl>::matches(clang::FunctionDecl const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchers.h:3146: undefined reference to `clang::FunctionDecl::getTemplateSpecializationKind() const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchers.h:3147: undefined reference to `clang::FunctionDecl::getTemplateSpecializationKind() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::matcher_isExplicitTemplateSpecializationMatcher<clang::CXXRecordDecl>::matches(clang::CXXRecordDecl const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchers.h:3203: undefined reference to `clang::CXXRecordDecl::getTemplateSpecializationKind() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::matcher_isExplicitTemplateSpecializationMatcher<clang::VarDecl>::matches(clang::VarDecl const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchers.h:3203: undefined reference to `clang::VarDecl::getTemplateSpecializationKind() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::matcher_isExplicitTemplateSpecializationMatcher<clang::FunctionDecl>::matches(clang::FunctionDecl const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchers.h:3203: undefined reference to `clang::FunctionDecl::getTemplateSpecializationKind() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::VarDecl::isThisDeclarationADefinition() const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/Decl.h:953: undefined reference to `clang::Decl::getASTContext() const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/Decl.h:953: undefined reference to `clang::VarDecl::isThisDeclarationADefinition(clang::ASTContext&) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::IntegerLiteral> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::IntegerLiteral> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::IntegerLiteral>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::IntegerLiteral>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::IntegerLiteral> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::IntegerLiteral> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::IntegerLiteral>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::IntegerLiteral>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::IntegerLiteral> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::IntegerLiteral>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::TypeTraversePolymorphicMatcher<clang::QualType, clang::ast_matchers::internal::TypeMatcherinnerTypeGetter, clang::ast_matchers::internal::TypeTraverseMatcher, void (clang::ast_matchers::internal::TypeList<clang::ParenType, void, void, void>)>, clang::ast_matchers::internal::Matcher<clang::QualType>, &clang::ast_matchers::internal::TypeTraversePolymorphicMatcher<clang::QualType, clang::ast_matchers::internal::TypeMatcherinnerTypeGetter, clang::ast_matchers::internal::TypeTraverseMatcher, void (clang::ast_matchers::internal::TypeList<clang::ParenType, void, void, void>)>::create>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::TypeTraversePolymorphicMatcher<clang::QualType, clang::ast_matchers::internal::TypeMatcherinnerTypeGetter, clang::ast_matchers::internal::TypeTraverseMatcher, void (clang::ast_matchers::internal::TypeList<clang::ParenType, void, void, void>)>, clang::ast_matchers::internal::Matcher<clang::QualType>, &clang::ast_matchers::internal::TypeTraversePolymorphicMatcher<clang::QualType, clang::ast_matchers::internal::TypeMatcherinnerTypeGetter, clang::ast_matchers::internal::TypeTraverseMatcher, void (clang::ast_matchers::internal::TypeList<clang::ParenType, void, void, void>)>::create>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::TypeTraversePolymorphicMatcher<clang::QualType, clang::ast_matchers::internal::TypeMatcherinnerTypeGetter, clang::ast_matchers::internal::TypeTraverseMatcher, void (clang::ast_matchers::internal::TypeList<clang::ParenType, void, void, void>)> >(clang::ast_matchers::internal::TypeTraversePolymorphicMatcher<clang::QualType, clang::ast_matchers::internal::TypeMatcherinnerTypeGetter, clang::ast_matchers::internal::TypeTraverseMatcher, void (clang::ast_matchers::internal::TypeList<clang::ParenType, void, void, void>)> const&, clang::ast_matchers::internal::TypeTraversePolymorphicMatcher<clang::QualType, clang::ast_matchers::internal::TypeMatcherinnerTypeGetter, clang::ast_matchers::internal::TypeTraverseMatcher, void (clang::ast_matchers::internal::TypeList<clang::ParenType, void, void, void>)>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::QualType>::matches(clang::QualType const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::InitListExpr> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::InitListExpr> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::InitListExpr>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::InitListExpr>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::InitListExpr> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::InitListExpr> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::InitListExpr>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::InitListExpr>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::InitListExpr> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::InitListExpr>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::IncompleteArrayType> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::IncompleteArrayType> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Type>, clang::ast_matchers::internal::Matcher<clang::IncompleteArrayType>, &(clang::ast_matchers::internal::BindableMatcher<clang::Type> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Type, clang::IncompleteArrayType>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::IncompleteArrayType> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::IncompleteArrayType> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Type>, clang::ast_matchers::internal::Matcher<clang::IncompleteArrayType>, &(clang::ast_matchers::internal::BindableMatcher<clang::Type> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Type, clang::IncompleteArrayType>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::IncompleteArrayType> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::IncompleteArrayType>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::ImplicitCastExpr> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::ImplicitCastExpr> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::ImplicitCastExpr>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::ImplicitCastExpr>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ImplicitCastExpr> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::ImplicitCastExpr> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::ImplicitCastExpr>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::ImplicitCastExpr>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ImplicitCastExpr> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::ImplicitCastExpr>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::IfStmt> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::IfStmt> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::IfStmt>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::IfStmt>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::IfStmt> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::IfStmt> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::IfStmt>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::IfStmt>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::IfStmt> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::IfStmt>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::TypeTraversePolymorphicMatcher<clang::QualType, clang::ast_matchers::internal::TypeMatcherhasValueTypeGetter, clang::ast_matchers::internal::TypeTraverseMatcher, void (clang::ast_matchers::internal::TypeList<clang::AtomicType, void, void, void>)>, clang::ast_matchers::internal::Matcher<clang::QualType>, &clang::ast_matchers::internal::TypeTraversePolymorphicMatcher<clang::QualType, clang::ast_matchers::internal::TypeMatcherhasValueTypeGetter, clang::ast_matchers::internal::TypeTraverseMatcher, void (clang::ast_matchers::internal::TypeList<clang::AtomicType, void, void, void>)>::create>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::TypeTraversePolymorphicMatcher<clang::QualType, clang::ast_matchers::internal::TypeMatcherhasValueTypeGetter, clang::ast_matchers::internal::TypeTraverseMatcher, void (clang::ast_matchers::internal::TypeList<clang::AtomicType, void, void, void>)>, clang::ast_matchers::internal::Matcher<clang::QualType>, &clang::ast_matchers::internal::TypeTraversePolymorphicMatcher<clang::QualType, clang::ast_matchers::internal::TypeMatcherhasValueTypeGetter, clang::ast_matchers::internal::TypeTraverseMatcher, void (clang::ast_matchers::internal::TypeList<clang::AtomicType, void, void, void>)>::create>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::TypeTraversePolymorphicMatcher<clang::QualType, clang::ast_matchers::internal::TypeMatcherhasValueTypeGetter, clang::ast_matchers::internal::TypeTraverseMatcher, void (clang::ast_matchers::internal::TypeList<clang::AtomicType, void, void, void>)> >(clang::ast_matchers::internal::TypeTraversePolymorphicMatcher<clang::QualType, clang::ast_matchers::internal::TypeMatcherhasValueTypeGetter, clang::ast_matchers::internal::TypeTraverseMatcher, void (clang::ast_matchers::internal::TypeList<clang::AtomicType, void, void, void>)> const&, clang::ast_matchers::internal::TypeTraversePolymorphicMatcher<clang::QualType, clang::ast_matchers::internal::TypeMatcherhasValueTypeGetter, clang::ast_matchers::internal::TypeTraverseMatcher, void (clang::ast_matchers::internal::TypeList<clang::AtomicType, void, void, void>)>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::QualType>::matches(clang::QualType const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::TemplateArgument>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::TemplateArgument>::matches(clang::TemplateArgument const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::OverloadedMatcherDescriptor::create(gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*) const':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:395: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:389: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Stmt, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Stmt, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::FunctionDecl::isOverloadedOperator() const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/Decl.h:1959: undefined reference to `clang::FunctionDecl::getOverloadedOperator() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::HasOverloadedOperatorNameMatcher<clang::FunctionDecl, llvm::StringRef>::matchesSpecialized(clang::FunctionDecl const&) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:594: undefined reference to `clang::FunctionDecl::getOverloadedOperator() const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:594: undefined reference to `clang::getOperatorSpelling(clang::OverloadedOperatorKind)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::HasOverloadedOperatorNameMatcher<clang::CXXOperatorCallExpr, llvm::StringRef>::matchesSpecialized(clang::CXXOperatorCallExpr const&) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:587: undefined reference to `clang::getOperatorSpelling(clang::OverloadedOperatorKind)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::matcher_hasOperatorName0Matcher<clang::UnaryOperator, std::string>::matches(clang::UnaryOperator const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchers.h:2774: undefined reference to `clang::UnaryOperator::getOpcodeStr(clang::UnaryOperatorKind)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::matcher_hasOperatorName0Matcher<clang::BinaryOperator, std::string>::matches(clang::BinaryOperator const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchers.h:2774: undefined reference to `clang::BinaryOperator::getOpcodeStr(clang::BinaryOperatorKind)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::TypeTraversePolymorphicMatcher<clang::QualType, clang::ast_matchers::internal::TypeMatcherhasElementTypeGetter, clang::ast_matchers::internal::TypeTraverseMatcher, void (clang::ast_matchers::internal::TypeList<clang::ArrayType, clang::ComplexType, void, void>)>, clang::ast_matchers::internal::Matcher<clang::QualType>, &clang::ast_matchers::internal::TypeTraversePolymorphicMatcher<clang::QualType, clang::ast_matchers::internal::TypeMatcherhasElementTypeGetter, clang::ast_matchers::internal::TypeTraverseMatcher, void (clang::ast_matchers::internal::TypeList<clang::ArrayType, clang::ComplexType, void, void>)>::create>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::TypeTraversePolymorphicMatcher<clang::QualType, clang::ast_matchers::internal::TypeMatcherhasElementTypeGetter, clang::ast_matchers::internal::TypeTraverseMatcher, void (clang::ast_matchers::internal::TypeList<clang::ArrayType, clang::ComplexType, void, void>)>, clang::ast_matchers::internal::Matcher<clang::QualType>, &clang::ast_matchers::internal::TypeTraversePolymorphicMatcher<clang::QualType, clang::ast_matchers::internal::TypeMatcherhasElementTypeGetter, clang::ast_matchers::internal::TypeTraverseMatcher, void (clang::ast_matchers::internal::TypeList<clang::ArrayType, clang::ComplexType, void, void>)>::create>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::TypeTraversePolymorphicMatcher<clang::QualType, clang::ast_matchers::internal::TypeMatcherhasElementTypeGetter, clang::ast_matchers::internal::TypeTraverseMatcher, void (clang::ast_matchers::internal::TypeList<clang::ArrayType, clang::ComplexType, void, void>)> >(clang::ast_matchers::internal::TypeTraversePolymorphicMatcher<clang::QualType, clang::ast_matchers::internal::TypeMatcherhasElementTypeGetter, clang::ast_matchers::internal::TypeTraverseMatcher, void (clang::ast_matchers::internal::TypeList<clang::ArrayType, clang::ComplexType, void, void>)> const&, clang::ast_matchers::internal::TypeTraversePolymorphicMatcher<clang::QualType, clang::ast_matchers::internal::TypeMatcherhasElementTypeGetter, clang::ast_matchers::internal::TypeTraverseMatcher, void (clang::ast_matchers::internal::TypeList<clang::ArrayType, clang::ComplexType, void, void>)>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::QualType>::matches(clang::QualType const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::CXXCtorInitializer>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Stmt, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Stmt, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Stmt, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Stmt, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Stmt, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Stmt, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Stmt, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Stmt, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::TypeTraversePolymorphicMatcher<clang::QualType, clang::ast_matchers::internal::TypeMatcherhasDeducedTypeGetter, clang::ast_matchers::internal::TypeTraverseMatcher, void (clang::ast_matchers::internal::TypeList<clang::AutoType, void, void, void>)>, clang::ast_matchers::internal::Matcher<clang::QualType>, &clang::ast_matchers::internal::TypeTraversePolymorphicMatcher<clang::QualType, clang::ast_matchers::internal::TypeMatcherhasDeducedTypeGetter, clang::ast_matchers::internal::TypeTraverseMatcher, void (clang::ast_matchers::internal::TypeList<clang::AutoType, void, void, void>)>::create>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::QualType> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::TypeTraversePolymorphicMatcher<clang::QualType, clang::ast_matchers::internal::TypeMatcherhasDeducedTypeGetter, clang::ast_matchers::internal::TypeTraverseMatcher, void (clang::ast_matchers::internal::TypeList<clang::AutoType, void, void, void>)>, clang::ast_matchers::internal::Matcher<clang::QualType>, &clang::ast_matchers::internal::TypeTraversePolymorphicMatcher<clang::QualType, clang::ast_matchers::internal::TypeMatcherhasDeducedTypeGetter, clang::ast_matchers::internal::TypeTraverseMatcher, void (clang::ast_matchers::internal::TypeList<clang::AutoType, void, void, void>)>::create>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::outvalueToVariantMatcher<clang::ast_matchers::internal::TypeTraversePolymorphicMatcher<clang::QualType, clang::ast_matchers::internal::TypeMatcherhasDeducedTypeGetter, clang::ast_matchers::internal::TypeTraverseMatcher, void (clang::ast_matchers::internal::TypeList<clang::AutoType, void, void, void>)> >(clang::ast_matchers::internal::TypeTraversePolymorphicMatcher<clang::QualType, clang::ast_matchers::internal::TypeMatcherhasDeducedTypeGetter, clang::ast_matchers::internal::TypeTraverseMatcher, void (clang::ast_matchers::internal::TypeList<clang::AutoType, void, void, void>)> const&, clang::ast_matchers::internal::TypeTraversePolymorphicMatcher<clang::QualType, clang::ast_matchers::internal::TypeMatcherhasDeducedTypeGetter, clang::ast_matchers::internal::TypeTraverseMatcher, void (clang::ast_matchers::internal::TypeList<clang::AutoType, void, void, void>)>::ReturnTypes*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:237: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::PolymorphicMatcher(std::vector<clang::ast_matchers::internal::DynTypedMatcher, std::allocator<clang::ast_matchers::internal::DynTypedMatcher> >)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::QualType>::matches(clang::QualType const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Decl>::matches(clang::Decl const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Decl>::matches(clang::Decl const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Decl>::matches(clang::Decl const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::HasDeclarationMatcher<clang::TemplateSpecializationType, clang::ast_matchers::internal::Matcher<clang::Decl> >::matchesSpecialized(clang::TemplateSpecializationType const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:672: undefined reference to `clang::TemplateName::getAsTemplateDecl() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Decl>::matches(clang::Decl const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `_ZNK5clang12ast_matchers8internal21HasDeclarationMatcherINS_7TagTypeENS1_7MatcherINS_4DeclEEEE18matchesSpecializedIS3_EEbRKT_PNS1_14ASTMatchFinderEPNS1_21BoundNodesTreeBuilderENSt9enable_ifIXsr11has_getDeclIS9_EE5valueEiE4typeE':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:652: undefined reference to `clang::TagType::getDecl() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Decl>::matches(clang::Decl const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::RecordType::getDecl() const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/Type.h:3399: undefined reference to `clang::TagType::getDecl() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Decl>::matches(clang::Decl const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Decl>::matches(clang::Decl const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Decl>::matches(clang::Decl const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `_ZNK5clang12ast_matchers8internal21HasDeclarationMatcherINS_21InjectedClassNameTypeENS1_7MatcherINS_4DeclEEEE18matchesSpecializedIS3_EEbRKT_PNS1_14ASTMatchFinderEPNS1_21BoundNodesTreeBuilderENSt9enable_ifIXsr11has_getDeclIS9_EE5valueEiE4typeE':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:652: undefined reference to `clang::InjectedClassNameType::getDecl() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Decl>::matches(clang::Decl const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::EnumType::getDecl() const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/Type.h:3422: undefined reference to `clang::TagType::getDecl() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Decl>::matches(clang::Decl const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Decl>::matches(clang::Decl const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Decl>::matches(clang::Decl const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::DeclStmt>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Expr, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Expr>::matches(clang::Expr const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Expr, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Expr>::matches(clang::Expr const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Expr, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Expr>::matches(clang::Expr const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Expr, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Expr>::matches(clang::Expr const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Expr, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Expr>::matches(clang::Expr const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Stmt, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Stmt>::matches(clang::Stmt const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Stmt, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Stmt>::matches(clang::Stmt const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Stmt, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Stmt>::matches(clang::Stmt const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Stmt, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Stmt>::matches(clang::Stmt const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::Expr::IgnoreParenImpCasts() const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/Expr.h:726: undefined reference to `clang::Expr::IgnoreParenImpCasts()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Expr, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Expr>::matches(clang::Expr const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::Expr::IgnoreParenImpCasts() const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/Expr.h:726: undefined reference to `clang::Expr::IgnoreParenImpCasts()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Expr, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Expr>::matches(clang::Expr const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::TemplateArgument>::matches(clang::TemplateArgument const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::matcher_hasAnyArgument0Matcher<clang::CXXConstructExpr, clang::ast_matchers::internal::Matcher<clang::Expr> >::matches(clang::CXXConstructExpr const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchers.h:2466: undefined reference to `clang::ConstExprIterator::operator*() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::Expr::IgnoreParenImpCasts() const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/Expr.h:726: undefined reference to `clang::Expr::IgnoreParenImpCasts()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Expr, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Expr>::matches(clang::Expr const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::matcher_hasAnyArgument0Matcher<clang::CallExpr, clang::ast_matchers::internal::Matcher<clang::Expr> >::matches(clang::CallExpr const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchers.h:2466: undefined reference to `clang::ConstExprIterator::operator*() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::Expr::IgnoreParenImpCasts() const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/Expr.h:726: undefined reference to `clang::Expr::IgnoreParenImpCasts()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Expr, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::Expr>::matches(clang::Expr const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:434: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::matches(clang::ast_type_traits::DynTypedNode const&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Stmt, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Stmt, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Stmt, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Stmt, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Stmt, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Stmt, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Stmt, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Stmt, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Stmt, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Stmt, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::GotoStmt> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::GotoStmt> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::GotoStmt>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::GotoStmt>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::GotoStmt> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::GotoStmt> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::GotoStmt>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::GotoStmt>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::GotoStmt> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::GotoStmt>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXFunctionalCastExpr> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXFunctionalCastExpr> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::CXXFunctionalCastExpr>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::CXXFunctionalCastExpr>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXFunctionalCastExpr> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXFunctionalCastExpr> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::CXXFunctionalCastExpr>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::CXXFunctionalCastExpr>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXFunctionalCastExpr> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::CXXFunctionalCastExpr>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::FunctionType> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::FunctionType> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Type>, clang::ast_matchers::internal::Matcher<clang::FunctionType>, &(clang::ast_matchers::internal::BindableMatcher<clang::Type> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Type, clang::FunctionType>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::FunctionType> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::FunctionType> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Type>, clang::ast_matchers::internal::Matcher<clang::FunctionType>, &(clang::ast_matchers::internal::BindableMatcher<clang::Type> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Type, clang::FunctionType>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::FunctionType> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::FunctionType>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::FunctionTemplateDecl> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::FunctionTemplateDecl> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Decl>, clang::ast_matchers::internal::Matcher<clang::FunctionTemplateDecl>, &(clang::ast_matchers::internal::BindableMatcher<clang::Decl> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Decl, clang::FunctionTemplateDecl>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::FunctionTemplateDecl> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::FunctionTemplateDecl> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Decl>, clang::ast_matchers::internal::Matcher<clang::FunctionTemplateDecl>, &(clang::ast_matchers::internal::BindableMatcher<clang::Decl> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Decl, clang::FunctionTemplateDecl>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::FunctionTemplateDecl> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::FunctionTemplateDecl>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::FunctionDecl> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::FunctionDecl> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Decl>, clang::ast_matchers::internal::Matcher<clang::FunctionDecl>, &(clang::ast_matchers::internal::BindableMatcher<clang::Decl> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Decl, clang::FunctionDecl>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::FunctionDecl> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::FunctionDecl> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Decl>, clang::ast_matchers::internal::Matcher<clang::FunctionDecl>, &(clang::ast_matchers::internal::BindableMatcher<clang::Decl> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Decl, clang::FunctionDecl>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::FunctionDecl> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::FunctionDecl>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::FriendDecl> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::FriendDecl> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Decl>, clang::ast_matchers::internal::Matcher<clang::FriendDecl>, &(clang::ast_matchers::internal::BindableMatcher<clang::Decl> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Decl, clang::FriendDecl>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::FriendDecl> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::FriendDecl> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Decl>, clang::ast_matchers::internal::Matcher<clang::FriendDecl>, &(clang::ast_matchers::internal::BindableMatcher<clang::Decl> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Decl, clang::FriendDecl>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::FriendDecl> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::FriendDecl>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::ForStmt> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::ForStmt> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::ForStmt>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::ForStmt>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ForStmt> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::ForStmt> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::ForStmt>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::ForStmt>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::ForStmt> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::ForStmt>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXForRangeStmt> >::is(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::isMatcher() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:94: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXForRangeStmt> >::get(clang::ast_matchers::dynamic::VariantValue const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:97: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getMatcher() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::CXXForRangeStmt>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::CXXForRangeStmt>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXForRangeStmt> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::outvalueToVariantMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:227: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::SingleMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `asttooling::internal::ArgTypeTraits<clang::ast_matchers::internal::Matcher<clang::CXXForRangeStmt> >::asString()':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:90: undefined reference to `clang::ast_type_traits::ASTNodeKind::asStringRef() const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::dynamic::VariantMatcher asttooling::internal::variadicMatcherDescriptor<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>, clang::ast_matchers::internal::Matcher<clang::CXXForRangeStmt>, &(clang::ast_matchers::internal::BindableMatcher<clang::Stmt> clang::ast_matchers::internal::makeDynCastAllOfComposite<clang::Stmt, clang::CXXForRangeStmt>(llvm::ArrayRef<clang::ast_matchers::internal::Matcher<clang::CXXForRangeStmt> const*>))>(gctools::smart_ptr<core::Symbol_O>, gctools::smart_ptr<core::Cons_O>, llvm::ArrayRef<asttooling::ParserValue>, asttooling::Diagnostics*)':
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:300: undefined reference to `clang::ast_matchers::dynamic::VariantValue::getTypeAsString() const'
/home/herwig/checkout/clasp/tmp/clasp-source/include/clasp/asttooling/Marshallers.h:307: undefined reference to `clang::ast_matchers::dynamic::VariantMatcher::VariantMatcher()'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::CXXForRangeStmt>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_matchers::internal::Matcher<clang::FieldDecl>::restrictMatcher(clang::ast_matchers::internal::DynTypedMatcher const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/ASTMatchers/ASTMatchersInternal.h:478: undefined reference to `clang::ast_matchers::internal::DynTypedMatcher::dynCastTo(clang::ast_type_traits::ASTNodeKind) const'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Stmt, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Stmt, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Stmt, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Stmt, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Stmt, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Stmt, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Stmt, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Stmt, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Stmt, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Stmt, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Stmt, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Stmt, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::create(clang::Decl const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Decl const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Stmt, clang::Stmt>::create(clang::Stmt const&)':
/nix/store/2laffmpn9pgmiy41g61m0mvpb1r16708-clang-3.6.2/include/clang/AST/ASTTypeTraits.h:298: undefined reference to `clang::ast_type_traits::ASTNodeKind::getFromNode(clang::Stmt const&)'
../../src/main/bin/clang-linux-linux/release/gc-boehm/program-clasp/Registry.o: In function `clang::ast_type_traits::DynTypedNode::DynCastPtrConverter<clang::Decl, clang::Decl>::creat
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment