Giter Site home page Giter Site logo

assembltrie's Issues

Unable to run for a test dataset

/usr/bin/time ./astrie -c -L 101 -K 20 -h 0 -s 4 -i ERR174310_1.fastq.gz -o dest.out -e 4 -n 10

terminate called after throwing an instance of 'std::out_of_range'
terminate called recursively
terminate called recursively
terminate called recursively
terminate called recursively
terminate called recursively
Command terminated by signal 6

Command in the README

The command in the readme does not seem to have space between argument and option. Is that correct?

./astrie -c -L100 -K20 -h0 -s4 -iERR174310_1.fastq.gz -odest.out -e4 -n10
or
./astrie -c -L 100 -K 20 -h 0 -s 4 -i ERR174310_1.fastq.gz -o dest.out -e 4 -n 10

which one is correct or both?

Failed to compile on Ubuntu 16.04, gcc 5.4.0

g++ -g -O3 -Wall -std=c++14 -lpthread -ltbb read.cpp hash.cpp compress.cpp fqreader.cpp decompress.cpp main.cpp -o astrie
/tmp/cc5JwO3F.o: In function Read::getSuffixlength()': /home/shifu/github/assembltrie/read.cpp:31: undefined reference to pthread_spin_lock'
/home/shifu/github/assembltrie/read.cpp:33: undefined reference to pthread_spin_unlock' /tmp/cc5JwO3F.o: In function Read::Read(std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits >, int, int)':
/home/shifu/github/assembltrie/read.cpp:27: undefined reference to pthread_spin_init' /tmp/cc5JwO3F.o: In function Read::connect(Read*, int)':
/home/shifu/github/assembltrie/read.cpp:47: undefined reference to pthread_spin_lock' /home/shifu/github/assembltrie/read.cpp:55: undefined reference to pthread_spin_unlock'
/tmp/cc5JwO3F.o: In function Read::Read(std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> >)': /home/shifu/github/assembltrie/read.cpp:14: undefined reference to pthread_spin_init'
/tmp/cc5JwO3F.o: In function Read::Read(std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> >, int)': /home/shifu/github/assembltrie/read.cpp:20: undefined reference to pthread_spin_init'
/tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::deallocate(tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > >*, unsigned long)': /home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:106: undefined reference to tbb::internal::deallocate_via_handler_v3(void*)'
/tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node>::deallocate(tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node*, unsigned long)': /home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:106: undefined reference to tbb::internal::deallocate_via_handler_v3(void*)'
/tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()': /home/shifu/github/assembltrie/tbb/concurrent_vector.h:1031: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_clear(void ()(void, unsigned long))'
/tmp/ccJzgqjb.o: In function tbb::cache_aligned_allocator<Read*>::deallocate(Read**, unsigned long)': /home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)'
/home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)' /tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()':
/home/shifu/github/assembltrie/tbb/concurrent_vector.h:1033: undefined reference to tbb::internal::concurrent_vector_base_v3::~concurrent_vector_base_v3()' /tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node>::deallocate(tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node*, unsigned long)':
/home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:106: undefined reference to tbb::internal::deallocate_via_handler_v3(void*)' /tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()':
/home/shifu/github/assembltrie/tbb/concurrent_vector.h:1031: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_clear(void (*)(void*, unsigned long))' /tmp/ccJzgqjb.o: In function tbb::cache_aligned_allocator<Read*>::deallocate(Read**, unsigned long)':
/home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)' /home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)'
/tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()': /home/shifu/github/assembltrie/tbb/concurrent_vector.h:1031: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_clear(void ()(void, unsigned long))'
/tmp/ccJzgqjb.o: In function tbb::cache_aligned_allocator<Read*>::deallocate(Read**, unsigned long)': /home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)'
/home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)' /tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()':
/home/shifu/github/assembltrie/tbb/concurrent_vector.h:1033: undefined reference to tbb::internal::concurrent_vector_base_v3::~concurrent_vector_base_v3()' /tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node>::allocate(unsigned long, void const*)':
/home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:101: undefined reference to tbb::internal::allocate_via_handler_v3(unsigned long)' /tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::clear()':
/home/shifu/github/assembltrie/tbb/concurrent_vector.h:1025: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_clear(void (*)(void*, unsigned long))' /tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::allocate(unsigned long, void const*)':
/home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:101: undefined reference to tbb::internal::allocate_via_handler_v3(unsigned long)' /tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::deallocate(tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > >, unsigned long)':
/home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:106: undefined reference to tbb::internal::deallocate_via_handler_v3(void*)' /tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read
, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node>::allocate(unsigned long, void const*)':
/home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:101: undefined reference to tbb::internal::allocate_via_handler_v3(unsigned long)' /tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node>::deallocate(tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node*, unsigned long)':
/home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:106: undefined reference to tbb::internal::deallocate_via_handler_v3(void*)' /tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node>::allocate(unsigned long, void const*)':
/home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:101: undefined reference to tbb::internal::allocate_via_handler_v3(unsigned long)' /tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::allocate(unsigned long, void const*)':
/home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:101: undefined reference to tbb::internal::allocate_via_handler_v3(unsigned long)' /tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::deallocate(tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > >, unsigned long)':
/home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:106: undefined reference to tbb::internal::deallocate_via_handler_v3(void*)' /tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read
, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()':
/home/shifu/github/assembltrie/tbb/concurrent_vector.h:1031: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_clear(void (*)(void*, unsigned long))' /tmp/ccJzgqjb.o: In function tbb::cache_aligned_allocator<Read*>::deallocate(Read**, unsigned long)':
/home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)' /home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)'
/tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()': /home/shifu/github/assembltrie/tbb/concurrent_vector.h:1033: undefined reference to tbb::internal::concurrent_vector_base_v3::~concurrent_vector_base_v3()'
/tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node>::deallocate(tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node*, unsigned long)': /home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:106: undefined reference to tbb::internal::deallocate_via_handler_v3(void*)'
/tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node>::allocate(unsigned long, void const*)': /home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:101: undefined reference to tbb::internal::allocate_via_handler_v3(unsigned long)'
/tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::allocate(unsigned long, void const*)': /home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:101: undefined reference to tbb::internal::allocate_via_handler_v3(unsigned long)'
/tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::deallocate(tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > >*, unsigned long)': /home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:106: undefined reference to tbb::internal::deallocate_via_handler_v3(void*)'
/tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()': /home/shifu/github/assembltrie/tbb/concurrent_vector.h:1031: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_clear(void ()(void, unsigned long))'
/tmp/ccJzgqjb.o: In function tbb::cache_aligned_allocator<Read*>::deallocate(Read**, unsigned long)': /home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)'
/home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)' /tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()':
/home/shifu/github/assembltrie/tbb/concurrent_vector.h:1033: undefined reference to tbb::internal::concurrent_vector_base_v3::~concurrent_vector_base_v3()' /tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node>::deallocate(tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node*, unsigned long)':
/home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:106: undefined reference to tbb::internal::deallocate_via_handler_v3(void*)' /tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node>::allocate(unsigned long, void const*)':
/home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:101: undefined reference to tbb::internal::allocate_via_handler_v3(unsigned long)' /tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node>::deallocate(tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node*, unsigned long)':
/home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:106: undefined reference to tbb::internal::deallocate_via_handler_v3(void*)' /tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::allocate(unsigned long, void const*)':
/home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:101: undefined reference to tbb::internal::allocate_via_handler_v3(unsigned long)' /tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::deallocate(tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > >, unsigned long)':
/home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:106: undefined reference to tbb::internal::deallocate_via_handler_v3(void*)' /tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read
, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()':
/home/shifu/github/assembltrie/tbb/concurrent_vector.h:1031: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_clear(void (*)(void*, unsigned long))' /tmp/ccJzgqjb.o: In function tbb::cache_aligned_allocator<Read*>::deallocate(Read**, unsigned long)':
/home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)' /home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)'
/tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()': /home/shifu/github/assembltrie/tbb/concurrent_vector.h:1033: undefined reference to tbb::internal::concurrent_vector_base_v3::~concurrent_vector_base_v3()'
/tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node>::allocate(unsigned long, void const*)': /home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:101: undefined reference to tbb::internal::allocate_via_handler_v3(unsigned long)'
/tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node>::deallocate(tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node*, unsigned long)': /home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:106: undefined reference to tbb::internal::deallocate_via_handler_v3(void*)'
/tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::allocate(unsigned long, void const*)': /home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:101: undefined reference to tbb::internal::allocate_via_handler_v3(unsigned long)'
/tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::deallocate(tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > >*, unsigned long)': /home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:106: undefined reference to tbb::internal::deallocate_via_handler_v3(void*)'
/tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()': /home/shifu/github/assembltrie/tbb/concurrent_vector.h:1031: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_clear(void ()(void, unsigned long))'
/tmp/ccJzgqjb.o: In function tbb::cache_aligned_allocator<Read*>::deallocate(Read**, unsigned long)': /home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)'
/home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)' /tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()':
/home/shifu/github/assembltrie/tbb/concurrent_vector.h:1033: undefined reference to tbb::internal::concurrent_vector_base_v3::~concurrent_vector_base_v3()' /tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::allocate(unsigned long, void const*)':
/home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:101: undefined reference to tbb::internal::allocate_via_handler_v3(unsigned long)' /tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::deallocate(tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > >, unsigned long)':
/home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:106: undefined reference to tbb::internal::deallocate_via_handler_v3(void*)' /tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read
, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()':
/home/shifu/github/assembltrie/tbb/concurrent_vector.h:1031: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_clear(void (*)(void*, unsigned long))' /tmp/ccJzgqjb.o: In function tbb::cache_aligned_allocator<Read*>::deallocate(Read**, unsigned long)':
/home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)' /home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)'
/tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()': /home/shifu/github/assembltrie/tbb/concurrent_vector.h:1033: undefined reference to tbb::internal::concurrent_vector_base_v3::~concurrent_vector_base_v3()'
/tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::push_back_helper::push_back_helper(tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >&)': /home/shifu/github/assembltrie/tbb/concurrent_vector.h:1157: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_push_back(unsigned long, unsigned long&)'
/home/shifu/github/assembltrie/tbb/concurrent_vector.h:1157: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_push_back(unsigned long, unsigned long&)' /tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::concurrent_vector(tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > const&, tbb::cache_aligned_allocator<Read*> const&)':
/home/shifu/github/assembltrie/tbb/concurrent_vector.h:643: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_copy(tbb::internal::concurrent_vector_base_v3 const&, unsigned long, void (*)(void*, void const*, unsigned long))' /tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::concurrent_vector(tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >&&)':
/home/shifu/github/assembltrie/tbb/concurrent_vector.h:658: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_swap(tbb::internal::concurrent_vector_base_v3&)' /tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node>::deallocate(tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node*, unsigned long)':
/home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:106: undefined reference to tbb::internal::deallocate_via_handler_v3(void*)' /tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()':
/home/shifu/github/assembltrie/tbb/concurrent_vector.h:1031: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_clear(void (*)(void*, unsigned long))' /tmp/ccJzgqjb.o: In function tbb::cache_aligned_allocator<Read*>::deallocate(Read**, unsigned long)':
/home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)' /home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)'
/tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()': /home/shifu/github/assembltrie/tbb/concurrent_vector.h:1033: undefined reference to tbb::internal::concurrent_vector_base_v3::~concurrent_vector_base_v3()'
/home/shifu/github/assembltrie/tbb/concurrent_vector.h:1031: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_clear(void (*)(void*, unsigned long))' /tmp/ccJzgqjb.o: In function tbb::cache_aligned_allocator<Read*>::deallocate(Read**, unsigned long)':
/home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)' /home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)'
/tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()': /home/shifu/github/assembltrie/tbb/concurrent_vector.h:1033: undefined reference to tbb::internal::concurrent_vector_base_v3::~concurrent_vector_base_v3()'
/tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::push_back_helper::push_back_helper(tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >&)': /home/shifu/github/assembltrie/tbb/concurrent_vector.h:1157: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_push_back(unsigned long, unsigned long&)'
/tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()': /home/shifu/github/assembltrie/tbb/concurrent_vector.h:1031: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_clear(void ()(void, unsigned long))'
/tmp/ccJzgqjb.o: In function tbb::cache_aligned_allocator<Read*>::deallocate(Read**, unsigned long)': /home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)'
/home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)' /tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()':
/home/shifu/github/assembltrie/tbb/concurrent_vector.h:1033: undefined reference to tbb::internal::concurrent_vector_base_v3::~concurrent_vector_base_v3()' /tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node>::allocate(unsigned long, void const*)':
/home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:101: undefined reference to tbb::internal::allocate_via_handler_v3(unsigned long)' /tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::concurrent_vector(tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >&&)':
/home/shifu/github/assembltrie/tbb/concurrent_vector.h:658: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_swap(tbb::internal::concurrent_vector_base_v3&)' /tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node>::allocate(unsigned long, void const*)':
/home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:101: undefined reference to tbb::internal::allocate_via_handler_v3(unsigned long)' /home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:101: undefined reference to tbb::internal::allocate_via_handler_v3(unsigned long)'
/tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()': /home/shifu/github/assembltrie/tbb/concurrent_vector.h:1031: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_clear(void ()(void, unsigned long))'
/tmp/ccJzgqjb.o: In function tbb::cache_aligned_allocator<Read*>::deallocate(Read**, unsigned long)': /home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)'
/home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)' /tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()':
/home/shifu/github/assembltrie/tbb/concurrent_vector.h:1033: undefined reference to tbb::internal::concurrent_vector_base_v3::~concurrent_vector_base_v3()' /tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node>::allocate(unsigned long, void const*)':
/home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:101: undefined reference to tbb::internal::allocate_via_handler_v3(unsigned long)' /tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node>::deallocate(tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node*, unsigned long)':
/home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:106: undefined reference to tbb::internal::deallocate_via_handler_v3(void*)' /home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:106: undefined reference to tbb::internal::deallocate_via_handler_v3(void*)'
/tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node>::allocate(unsigned long, void const*)': /home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:101: undefined reference to tbb::internal::allocate_via_handler_v3(unsigned long)'
/tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::allocate(unsigned long, void const*)': /home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:101: undefined reference to tbb::internal::allocate_via_handler_v3(unsigned long)'
/tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::deallocate(tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > >*, unsigned long)': /home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:106: undefined reference to tbb::internal::deallocate_via_handler_v3(void*)'
/tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()': /home/shifu/github/assembltrie/tbb/concurrent_vector.h:1031: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_clear(void ()(void, unsigned long))'
/tmp/ccJzgqjb.o: In function tbb::cache_aligned_allocator<Read*>::deallocate(Read**, unsigned long)': /home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)'
/home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)' /tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()':
/home/shifu/github/assembltrie/tbb/concurrent_vector.h:1033: undefined reference to tbb::internal::concurrent_vector_base_v3::~concurrent_vector_base_v3()' /tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::allocate(unsigned long, void const*)':
/home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:101: undefined reference to tbb::internal::allocate_via_handler_v3(unsigned long)' /tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::deallocate(tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > >, unsigned long)':
/home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:106: undefined reference to tbb::internal::deallocate_via_handler_v3(void*)' /tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read
, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node>::allocate(unsigned long, void const*)':
/home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:101: undefined reference to tbb::internal::allocate_via_handler_v3(unsigned long)' /tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()':
/home/shifu/github/assembltrie/tbb/concurrent_vector.h:1031: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_clear(void (*)(void*, unsigned long))' /tmp/ccJzgqjb.o: In function tbb::cache_aligned_allocator<Read*>::deallocate(Read**, unsigned long)':
/home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)' /home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)'
/tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()': /home/shifu/github/assembltrie/tbb/concurrent_vector.h:1033: undefined reference to tbb::internal::concurrent_vector_base_v3::~concurrent_vector_base_v3()'
/tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node>::deallocate(tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node*, unsigned long)': /home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:106: undefined reference to tbb::internal::deallocate_via_handler_v3(void*)'
/home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:106: undefined reference to tbb::internal::deallocate_via_handler_v3(void*)' /tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node>::allocate(unsigned long, void const*)':
/home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:101: undefined reference to tbb::internal::allocate_via_handler_v3(unsigned long)' /tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::allocate(unsigned long, void const*)':
/home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:101: undefined reference to tbb::internal::allocate_via_handler_v3(unsigned long)' /tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::deallocate(tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > >, unsigned long)':
/home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:106: undefined reference to tbb::internal::deallocate_via_handler_v3(void*)' /tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read
, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()':
/home/shifu/github/assembltrie/tbb/concurrent_vector.h:1031: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_clear(void (*)(void*, unsigned long))' /tmp/ccJzgqjb.o: In function tbb::cache_aligned_allocator<Read*>::deallocate(Read**, unsigned long)':
/home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)' /home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)'
/tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()': /home/shifu/github/assembltrie/tbb/concurrent_vector.h:1033: undefined reference to tbb::internal::concurrent_vector_base_v3::~concurrent_vector_base_v3()'
/tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::allocate(unsigned long, void const*)': /home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:101: undefined reference to tbb::internal::allocate_via_handler_v3(unsigned long)'
/tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::deallocate(tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > >*, unsigned long)': /home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:106: undefined reference to tbb::internal::deallocate_via_handler_v3(void*)'
/tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()': /home/shifu/github/assembltrie/tbb/concurrent_vector.h:1031: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_clear(void ()(void, unsigned long))'
/tmp/ccJzgqjb.o: In function tbb::cache_aligned_allocator<Read*>::deallocate(Read**, unsigned long)': /home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)'
/home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)' /tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()':
/home/shifu/github/assembltrie/tbb/concurrent_vector.h:1033: undefined reference to tbb::internal::concurrent_vector_base_v3::~concurrent_vector_base_v3()' /tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node>::deallocate(tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node*, unsigned long)':
/home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:106: undefined reference to tbb::internal::deallocate_via_handler_v3(void*)' /home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:106: undefined reference to tbb::internal::deallocate_via_handler_v3(void*)'
/tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node>::allocate(unsigned long, void const*)': /home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:101: undefined reference to tbb::internal::allocate_via_handler_v3(unsigned long)'
/tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node>::deallocate(tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node*, unsigned long)': /home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:106: undefined reference to tbb::internal::deallocate_via_handler_v3(void*)'
/tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node>::allocate(unsigned long, void const*)': /home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:101: undefined reference to tbb::internal::allocate_via_handler_v3(unsigned long)'
/tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::allocate(unsigned long, void const*)': /home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:101: undefined reference to tbb::internal::allocate_via_handler_v3(unsigned long)'
/tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::deallocate(tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > >*, unsigned long)': /home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:106: undefined reference to tbb::internal::deallocate_via_handler_v3(void*)'
/tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()': /home/shifu/github/assembltrie/tbb/concurrent_vector.h:1031: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_clear(void ()(void, unsigned long))'
/tmp/ccJzgqjb.o: In function tbb::cache_aligned_allocator<Read*>::deallocate(Read**, unsigned long)': /home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)'
/home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)' /tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()':
/home/shifu/github/assembltrie/tbb/concurrent_vector.h:1033: undefined reference to tbb::internal::concurrent_vector_base_v3::~concurrent_vector_base_v3()' /tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::allocate(unsigned long, void const*)':
/home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:101: undefined reference to tbb::internal::allocate_via_handler_v3(unsigned long)' /tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::deallocate(tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > >, unsigned long)':
/home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:106: undefined reference to tbb::internal::deallocate_via_handler_v3(void*)' /tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read
, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()':
/home/shifu/github/assembltrie/tbb/concurrent_vector.h:1031: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_clear(void (*)(void*, unsigned long))' /tmp/ccJzgqjb.o: In function tbb::cache_aligned_allocator<Read*>::deallocate(Read**, unsigned long)':
/home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)' /home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)'
/tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()': /home/shifu/github/assembltrie/tbb/concurrent_vector.h:1033: undefined reference to tbb::internal::concurrent_vector_base_v3::~concurrent_vector_base_v3()'
/tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node>::deallocate(tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node*, unsigned long)': /home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:106: undefined reference to tbb::internal::deallocate_via_handler_v3(void*)'
/tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()': /home/shifu/github/assembltrie/tbb/concurrent_vector.h:1031: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_clear(void ()(void, unsigned long))'
/tmp/ccJzgqjb.o: In function tbb::cache_aligned_allocator<Read*>::deallocate(Read**, unsigned long)': /home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)'
/home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)' /tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()':
/home/shifu/github/assembltrie/tbb/concurrent_vector.h:1033: undefined reference to tbb::internal::concurrent_vector_base_v3::~concurrent_vector_base_v3()' /tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node>::allocate(unsigned long, void const*)':
/home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:101: undefined reference to tbb::internal::allocate_via_handler_v3(unsigned long)' /tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node>::deallocate(tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node*, unsigned long)':
/home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:106: undefined reference to tbb::internal::deallocate_via_handler_v3(void*)' /tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::allocate(unsigned long, void const*)':
/home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:101: undefined reference to tbb::internal::allocate_via_handler_v3(unsigned long)' /tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::deallocate(tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > >, unsigned long)':
/home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:106: undefined reference to tbb::internal::deallocate_via_handler_v3(void*)' /tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read
, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::allocate(unsigned long, void const*)':
/home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:101: undefined reference to tbb::internal::allocate_via_handler_v3(unsigned long)' /tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::deallocate(tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > >, unsigned long)':
/home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:106: undefined reference to tbb::internal::deallocate_via_handler_v3(void*)' /tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read
, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()':
/home/shifu/github/assembltrie/tbb/concurrent_vector.h:1031: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_clear(void (*)(void*, unsigned long))' /tmp/ccJzgqjb.o: In function tbb::cache_aligned_allocator<Read*>::deallocate(Read**, unsigned long)':
/home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)' /home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)'
/tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()': /home/shifu/github/assembltrie/tbb/concurrent_vector.h:1033: undefined reference to tbb::internal::concurrent_vector_base_v3::~concurrent_vector_base_v3()'
/home/shifu/github/assembltrie/tbb/concurrent_vector.h:1031: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_clear(void (*)(void*, unsigned long))' /tmp/ccJzgqjb.o: In function tbb::cache_aligned_allocator<Read*>::deallocate(Read**, unsigned long)':
/home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)' /home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)'
/tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()': /home/shifu/github/assembltrie/tbb/concurrent_vector.h:1033: undefined reference to tbb::internal::concurrent_vector_base_v3::~concurrent_vector_base_v3()'
/tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::allocate(unsigned long, void const*)': /home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:101: undefined reference to tbb::internal::allocate_via_handler_v3(unsigned long)'
/tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::deallocate(tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > >*, unsigned long)': /home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:106: undefined reference to tbb::internal::deallocate_via_handler_v3(void*)'
/tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::concurrent_vector(tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >&&)': /home/shifu/github/assembltrie/tbb/concurrent_vector.h:655: undefined reference to tbb::internal::concurrent_vector_base_v3::~concurrent_vector_base_v3()'
/tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::concurrent_vector(tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > const&, tbb::cache_aligned_allocator<Read*> const&)': /home/shifu/github/assembltrie/tbb/concurrent_vector.h:646: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_clear(void ()(void, unsigned long))'
/tmp/ccJzgqjb.o: In function tbb::cache_aligned_allocator<Read*>::deallocate(Read**, unsigned long)': /home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)'
/home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)' /tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::concurrent_vector(tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > const&, tbb::cache_aligned_allocator<Read*> const&)':
/home/shifu/github/assembltrie/tbb/concurrent_vector.h:639: undefined reference to tbb::internal::concurrent_vector_base_v3::~concurrent_vector_base_v3()' /tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::concurrent_vector(tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >&&)':
/home/shifu/github/assembltrie/tbb/concurrent_vector.h:655: undefined reference to tbb::internal::concurrent_vector_base_v3::~concurrent_vector_base_v3()' /tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node>::deallocate(tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node*, unsigned long)':
/home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:106: undefined reference to tbb::internal::deallocate_via_handler_v3(void*)' /tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()':
/home/shifu/github/assembltrie/tbb/concurrent_vector.h:1033: undefined reference to tbb::internal::concurrent_vector_base_v3::~concurrent_vector_base_v3()' /tmp/ccJzgqjb.o: In function tbb::cache_aligned_allocator<Read*>::allocate(unsigned long, void const*)':
/home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:83: undefined reference to tbb::internal::NFS_Allocate(unsigned long, unsigned long, void*)' /tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()':
/home/shifu/github/assembltrie/tbb/concurrent_vector.h:1031: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_clear(void (*)(void*, unsigned long))' /tmp/ccJzgqjb.o: In function tbb::cache_aligned_allocator<Read*>::deallocate(Read**, unsigned long)':
/home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)' /home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)'
/tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()': /home/shifu/github/assembltrie/tbb/concurrent_vector.h:1033: undefined reference to tbb::internal::concurrent_vector_base_v3::~concurrent_vector_base_v3()'
/tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node>::deallocate(tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node*, unsigned long)': /home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:106: undefined reference to tbb::internal::deallocate_via_handler_v3(void*)'
/tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()': /home/shifu/github/assembltrie/tbb/concurrent_vector.h:1031: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_clear(void ()(void, unsigned long))'
/tmp/ccJzgqjb.o: In function tbb::cache_aligned_allocator<Read*>::deallocate(Read**, unsigned long)': /home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)'
/home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)' /tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()':
/home/shifu/github/assembltrie/tbb/concurrent_vector.h:1033: undefined reference to tbb::internal::concurrent_vector_base_v3::~concurrent_vector_base_v3()' /tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node>::deallocate(tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node*, unsigned long)':
/home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:106: undefined reference to tbb::internal::deallocate_via_handler_v3(void*)' /tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()':
/home/shifu/github/assembltrie/tbb/concurrent_vector.h:1031: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_clear(void (*)(void*, unsigned long))' /tmp/ccJzgqjb.o: In function tbb::cache_aligned_allocator<Read*>::deallocate(Read**, unsigned long)':
/home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)' /home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)'
/tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()': /home/shifu/github/assembltrie/tbb/concurrent_vector.h:1033: undefined reference to tbb::internal::concurrent_vector_base_v3::~concurrent_vector_base_v3()'
/tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node>::deallocate(tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node*, unsigned long)': /home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:106: undefined reference to tbb::internal::deallocate_via_handler_v3(void*)'
/tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::deallocate(tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > >*, unsigned long)': /home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:106: undefined reference to tbb::internal::deallocate_via_handler_v3(void*)'
/tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node>::allocate(unsigned long, void const*)': /home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:101: undefined reference to tbb::internal::allocate_via_handler_v3(unsigned long)'
/tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node>::deallocate(tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node*, unsigned long)': /home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:106: undefined reference to tbb::internal::deallocate_via_handler_v3(void*)'
/tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node>::allocate(unsigned long, void const*)': /home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:101: undefined reference to tbb::internal::allocate_via_handler_v3(unsigned long)'
/tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::allocate(unsigned long, void const*)': /home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:101: undefined reference to tbb::internal::allocate_via_handler_v3(unsigned long)'
/tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::deallocate(tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits<char> > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > >*, unsigned long)': /home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:106: undefined reference to tbb::internal::deallocate_via_handler_v3(void*)'
/tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()': /home/shifu/github/assembltrie/tbb/concurrent_vector.h:1031: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_clear(void ()(void, unsigned long))'
/tmp/ccJzgqjb.o: In function tbb::cache_aligned_allocator<Read*>::deallocate(Read**, unsigned long)': /home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)'
/home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)' /tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()':
/home/shifu/github/assembltrie/tbb/concurrent_vector.h:1033: undefined reference to tbb::internal::concurrent_vector_base_v3::~concurrent_vector_base_v3()' /tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node>::deallocate(tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::node*, unsigned long)':
/home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:106: undefined reference to tbb::internal::deallocate_via_handler_v3(void*)' /tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::allocate(unsigned long, void const*)':
/home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:101: undefined reference to tbb::internal::allocate_via_handler_v3(unsigned long)' /tmp/ccJzgqjb.o: In function tbb::tbb_allocator<tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >::deallocate(tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > >, tbb::tbb_allocator<std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > > >, std::pair<std::experimental::fundamentals_v1::basic_string_view<char, std::char_traits > const, tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> > > >, unsigned long)':
/home/shifu/github/assembltrie/tbb/internal/../tbb_allocator.h:106: undefined reference to tbb::internal::deallocate_via_handler_v3(void*)' /tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read
, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()':
/home/shifu/github/assembltrie/tbb/concurrent_vector.h:1031: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_clear(void (*)(void*, unsigned long))' /tmp/ccJzgqjb.o: In function tbb::cache_aligned_allocator<Read*>::deallocate(Read**, unsigned long)':
/home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)' /home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)'
/tmp/ccJzgqjb.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()': /home/shifu/github/assembltrie/tbb/concurrent_vector.h:1033: undefined reference to tbb::internal::concurrent_vector_base_v3::~concurrent_vector_base_v3()'
/tmp/ccauZCuL.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::size() const': /home/shifu/github/assembltrie/tbb/concurrent_vector.h:907: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_capacity() const'
/home/shifu/github/assembltrie/tbb/concurrent_vector.h:907: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_capacity() const' /tmp/ccauZCuL.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::push_back_helper::push_back_helper(tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >&)':
/home/shifu/github/assembltrie/tbb/concurrent_vector.h:1157: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_push_back(unsigned long, unsigned long&)' /tmp/ccauZCuL.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::size() const':
/home/shifu/github/assembltrie/tbb/concurrent_vector.h:907: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_capacity() const' /tmp/ccauZCuL.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::push_back_helper::push_back_helper(tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >&)':
/home/shifu/github/assembltrie/tbb/concurrent_vector.h:1157: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_push_back(unsigned long, unsigned long&)' /home/shifu/github/assembltrie/tbb/concurrent_vector.h:1157: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_push_back(unsigned long, unsigned long&)'
/home/shifu/github/assembltrie/tbb/concurrent_vector.h:1157: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_push_back(unsigned long, unsigned long&)' /tmp/ccauZCuL.o: In function FastaReader::run(int)':
/home/shifu/github/assembltrie/fqreader.cpp:392: undefined reference to pthread_spin_init' /home/shifu/github/assembltrie/fqreader.cpp:396: undefined reference to pthread_create'
/home/shifu/github/assembltrie/fqreader.cpp:398: undefined reference to pthread_join' /tmp/ccauZCuL.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::size() const':
/home/shifu/github/assembltrie/tbb/concurrent_vector.h:907: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_capacity() const' /home/shifu/github/assembltrie/tbb/concurrent_vector.h:907: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_capacity() const'
/home/shifu/github/assembltrie/tbb/concurrent_vector.h:907: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_capacity() const' /home/shifu/github/assembltrie/tbb/concurrent_vector.h:907: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_capacity() const'
/home/shifu/github/assembltrie/tbb/concurrent_vector.h:907: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_capacity() const' /tmp/ccauZCuL.o:/home/shifu/github/assembltrie/tbb/concurrent_vector.h:907: more undefined references to tbb::internal::concurrent_vector_base_v3::internal_capacity() const' follow
/tmp/ccQSQea3.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()': /home/shifu/github/assembltrie/tbb/concurrent_vector.h:1031: undefined reference to tbb::internal::concurrent_vector_base_v3::internal_clear(void ()(void, unsigned long))'
/tmp/ccQSQea3.o: In function tbb::cache_aligned_allocator<Read*>::deallocate(Read**, unsigned long)': /home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)'
/home/shifu/github/assembltrie/tbb/cache_aligned_allocator.h:88: undefined reference to tbb::internal::NFS_Free(void*)' /tmp/ccQSQea3.o: In function tbb::concurrent_vector<Read*, tbb::cache_aligned_allocator<Read*> >::~concurrent_vector()':
/home/shifu/github/assembltrie/tbb/concurrent_vector.h:1033: undefined reference to `tbb::internal::concurrent_vector_base_v3::~concurrent_vector_base_v3()'
collect2: error: ld returned 1 exit status
Makefile:15: recipe for target 'astrie' failed
make: *** [astrie] Error 1

I need help

'astrie' failed.
The program when 'make' is wrong

Failed to compile on Mac OSX, g++ Apple LLVM version 7.0.2 (clang-700.1.81)

g++ -g -O3 -Wall -std=c++14 -lpthread -ltbb read.cpp hash.cpp compress.cpp fqreader.cpp decompress.cpp main.cpp -o astrie
In file included from read.cpp:7:
./read.hpp:30:2: error: unknown type name 'pthread_spinlock_t'; did you mean 'pthread_rwlock_t'?
pthread_spinlock_t access;
^~~~~~~~~~~~~~~~~~
pthread_rwlock_t
/usr/include/sys/_pthread/_pthread_rwlock_t.h:30:35: note: 'pthread_rwlock_t' declared here
typedef __darwin_pthread_rwlock_t pthread_rwlock_t;
^
In file included from read.cpp:9:
./fqreader.hpp:52:2: error: unknown type name 'pthread_spinlock_t'; did you mean 'pthread_rwlock_t'?
pthread_spinlock_t read_access;
^~~~~~~~~~~~~~~~~~
pthread_rwlock_t
/usr/include/sys/_pthread/_pthread_rwlock_t.h:30:35: note: 'pthread_rwlock_t' declared here
typedef __darwin_pthread_rwlock_t pthread_rwlock_t;
^
read.cpp:14:2: error: use of undeclared identifier 'pthread_spin_init'; did you mean 'pthread_cond_init'?
pthread_spin_init(&access, 0);
^~~~~~~~~~~~~~~~~
pthread_cond_init
/usr/include/pthread.h:285:5: note: 'pthread_cond_init' declared here
int pthread_cond_init(pthread_cond_t * __restrict,
^
read.cpp:14:20: error: cannot initialize a parameter of type 'pthread_cond_t *' (aka '_opaque_pthread_cond_t *') with an rvalue of type 'pthread_rwlock_t *' (aka '_opaque_pthread_rwlock_t *')
pthread_spin_init(&access, 0);
^~~~~~~
/usr/include/pthread.h:285:50: note: passing argument to parameter here
int pthread_cond_init(pthread_cond_t * __restrict,
^
read.cpp:20:2: error: use of undeclared identifier 'pthread_spin_init'; did you mean 'pthread_cond_init'?
pthread_spin_init(&access, 0);
^~~~~~~~~~~~~~~~~
pthread_cond_init
/usr/include/pthread.h:285:5: note: 'pthread_cond_init' declared here
int pthread_cond_init(pthread_cond_t * __restrict,
^
read.cpp:20:20: error: cannot initialize a parameter of type 'pthread_cond_t *' (aka '_opaque_pthread_cond_t *') with an rvalue of type 'pthread_rwlock_t *' (aka '_opaque_pthread_rwlock_t *')
pthread_spin_init(&access, 0);
^~~~~~~
/usr/include/pthread.h:285:50: note: passing argument to parameter here
int pthread_cond_init(pthread_cond_t * __restrict,
^
read.cpp:27:2: error: use of undeclared identifier 'pthread_spin_init'; did you mean 'pthread_cond_init'?
pthread_spin_init(&access, 0);
^~~~~~~~~~~~~~~~~
pthread_cond_init
/usr/include/pthread.h:285:5: note: 'pthread_cond_init' declared here
int pthread_cond_init(pthread_cond_t * __restrict,
^
read.cpp:27:20: error: cannot initialize a parameter of type 'pthread_cond_t *' (aka '_opaque_pthread_cond_t *') with an rvalue of type 'pthread_rwlock_t *' (aka '_opaque_pthread_rwlock_t *')
pthread_spin_init(&access, 0);
^~~~~~~
/usr/include/pthread.h:285:50: note: passing argument to parameter here
int pthread_cond_init(pthread_cond_t * __restrict,
^
read.cpp:31:2: error: use of undeclared identifier 'pthread_spin_lock'; did you mean 'pthread_mutex_lock'?
pthread_spin_lock(&access);
^~~~~~~~~~~~~~~~~
pthread_mutex_lock
/usr/include/pthread.h:356:5: note: 'pthread_mutex_lock' declared here
int pthread_mutex_lock(pthread_mutex_t *);
^
read.cpp:31:20: error: cannot initialize a parameter of type 'pthread_mutex_t *' (aka '_opaque_pthread_mutex_t *') with an rvalue of type 'pthread_rwlock_t *' (aka '_opaque_pthread_rwlock_t *')
pthread_spin_lock(&access);
^~~~~~~
/usr/include/pthread.h:356:41: note: passing argument to parameter here
int pthread_mutex_lock(pthread_mutex_t *);
^
read.cpp:33:2: error: use of undeclared identifier 'pthread_spin_unlock'; did you mean 'pthread_mutex_unlock'?
pthread_spin_unlock(&access);
^~~~~~~~~~~~~~~~~~~
pthread_mutex_unlock
/usr/include/pthread.h:366:5: note: 'pthread_mutex_unlock' declared here
int pthread_mutex_unlock(pthread_mutex_t *);
^
read.cpp:33:22: error: cannot initialize a parameter of type 'pthread_mutex_t *' (aka '_opaque_pthread_mutex_t *') with an rvalue of type 'pthread_rwlock_t *' (aka '_opaque_pthread_rwlock_t *')
pthread_spin_unlock(&access);
^~~~~~~
/usr/include/pthread.h:366:43: note: passing argument to parameter here
int pthread_mutex_unlock(pthread_mutex_t *);
^
read.cpp:47:2: error: use of undeclared identifier 'pthread_spin_lock'; did you mean 'pthread_mutex_lock'?
pthread_spin_lock(&access);
^~~~~~~~~~~~~~~~~
pthread_mutex_lock
/usr/include/pthread.h:356:5: note: 'pthread_mutex_lock' declared here
int pthread_mutex_lock(pthread_mutex_t *);
^
read.cpp:47:20: error: cannot initialize a parameter of type 'pthread_mutex_t *' (aka '_opaque_pthread_mutex_t *') with an rvalue of type 'pthread_rwlock_t *' (aka '_opaque_pthread_rwlock_t *')
pthread_spin_lock(&access);
^~~~~~~
/usr/include/pthread.h:356:41: note: passing argument to parameter here
int pthread_mutex_lock(pthread_mutex_t *);
^
read.cpp:55:2: error: use of undeclared identifier 'pthread_spin_unlock'; did you mean 'pthread_mutex_unlock'?
pthread_spin_unlock(&access);
^~~~~~~~~~~~~~~~~~~
pthread_mutex_unlock
/usr/include/pthread.h:366:5: note: 'pthread_mutex_unlock' declared here
int pthread_mutex_unlock(pthread_mutex_t *);
^
read.cpp:55:22: error: cannot initialize a parameter of type 'pthread_mutex_t *' (aka '_opaque_pthread_mutex_t *') with an rvalue of type 'pthread_rwlock_t *' (aka '_opaque_pthread_rwlock_t *')
pthread_spin_unlock(&access);
^~~~~~~
/usr/include/pthread.h:366:43: note: passing argument to parameter here
int pthread_mutex_unlock(pthread_mutex_t *);
^
16 errors generated.
In file included from hash.cpp:5:
In file included from ./hash.hpp:8:
./read.hpp:30:2: error: unknown type name 'pthread_spinlock_t'; did you mean 'pthread_rwlock_t'?
pthread_spinlock_t access;
^~~~~~~~~~~~~~~~~~
pthread_rwlock_t
/usr/include/sys/_pthread/_pthread_rwlock_t.h:30:35: note: 'pthread_rwlock_t' declared here
typedef __darwin_pthread_rwlock_t pthread_rwlock_t;
^
1 error generated.
In file included from compress.cpp:6:
./read.hpp:30:2: error: unknown type name 'pthread_spinlock_t'; did you mean 'pthread_rwlock_t'?
pthread_spinlock_t access;
^~~~~~~~~~~~~~~~~~
pthread_rwlock_t
/usr/include/sys/_pthread/_pthread_rwlock_t.h:30:35: note: 'pthread_rwlock_t' declared here
typedef __darwin_pthread_rwlock_t pthread_rwlock_t;
^
1 error generated.
In file included from fqreader.cpp:14:
In file included from ./hash.hpp:8:
./read.hpp:30:2: error: unknown type name 'pthread_spinlock_t'; did you mean 'pthread_rwlock_t'?
pthread_spinlock_t access;
^~~~~~~~~~~~~~~~~~
pthread_rwlock_t
/usr/include/sys/_pthread/_pthread_rwlock_t.h:30:35: note: 'pthread_rwlock_t' declared here
typedef __darwin_pthread_rwlock_t pthread_rwlock_t;
^
In file included from fqreader.cpp:17:
./fqreader.hpp:52:2: error: unknown type name 'pthread_spinlock_t'; did you mean 'pthread_rwlock_t'?
pthread_spinlock_t read_access;
^~~~~~~~~~~~~~~~~~
pthread_rwlock_t
/usr/include/sys/_pthread/_pthread_rwlock_t.h:30:35: note: 'pthread_rwlock_t' declared here
typedef __darwin_pthread_rwlock_t pthread_rwlock_t;
^
fqreader.cpp:280:4: warning: format specifies type 'unsigned long' but the argument has type 'pthread_t' (aka '_opaque_pthread_t *') [-Wformat]
pthread_self());
^~~~~~~~~~~~~~
fqreader.cpp:297:56: warning: format specifies type 'unsigned long' but the argument has type 'pthread_t' (aka '_opaque_pthread_t *') [-Wformat]
printf("Read Connection completed by thread %lu.\n", pthread_self());
~~~ ^~~~~~~~~~~~~~
fqreader.cpp:309:4: warning: format specifies type 'unsigned long' but the argument has type 'pthread_t' (aka '_opaque_pthread_t *') [-Wformat]
pthread_self());
^~~~~~~~~~~~~~
fqreader.cpp:326:56: warning: format specifies type 'unsigned long' but the argument has type 'pthread_t' (aka '_opaque_pthread_t *') [-Wformat]
printf("Read Connection completed by thread %lu.\n", pthread_self());
~~~ ^~~~~~~~~~~~~~
fqreader.cpp:338:4: warning: format specifies type 'unsigned long' but the argument has type 'pthread_t' (aka '_opaque_pthread_t *') [-Wformat]
pthread_self());
^~~~~~~~~~~~~~
fqreader.cpp:375:56: warning: format specifies type 'unsigned long' but the argument has type 'pthread_t' (aka '_opaque_pthread_t *') [-Wformat]
printf("Read Connection completed by thread %lu.\n", pthread_self());
~~~ ^~~~~~~~~~~~~~
fqreader.cpp:392:2: error: use of undeclared identifier 'pthread_spin_init'; did you mean 'pthread_cond_init'?
pthread_spin_init(&read_access, 0);
^~~~~~~~~~~~~~~~~
pthread_cond_init
/usr/include/pthread.h:285:5: note: 'pthread_cond_init' declared here
int pthread_cond_init(pthread_cond_t * __restrict,
^
fqreader.cpp:392:20: error: cannot initialize a parameter of type 'pthread_cond_t *' (aka '_opaque_pthread_cond_t *') with an rvalue of type 'pthread_rwlock_t *' (aka '_opaque_pthread_rwlock_t *')
pthread_spin_init(&read_access, 0);
^~~~~~~~~~~~
/usr/include/pthread.h:285:50: note: passing argument to parameter here
int pthread_cond_init(pthread_cond_t * __restrict,
^
6 warnings and 4 errors generated.
In file included from decompress.cpp:6:
In file included from ./compress.hpp:9:
./read.hpp:30:2: error: unknown type name 'pthread_spinlock_t'; did you mean 'pthread_rwlock_t'?
pthread_spinlock_t access;
^~~~~~~~~~~~~~~~~~
pthread_rwlock_t
/usr/include/sys/_pthread/_pthread_rwlock_t.h:30:35: note: 'pthread_rwlock_t' declared here
typedef __darwin_pthread_rwlock_t pthread_rwlock_t;
^
1 error generated.
In file included from main.cpp:4:
In file included from ./fqreader.hpp:11:
In file included from ./hash.hpp:8:
./read.hpp:30:2: error: unknown type name 'pthread_spinlock_t'; did you mean 'pthread_rwlock_t'?
pthread_spinlock_t access;
^~~~~~~~~~~~~~~~~~
pthread_rwlock_t
/usr/include/sys/_pthread/_pthread_rwlock_t.h:30:35: note: 'pthread_rwlock_t' declared here
typedef __darwin_pthread_rwlock_t pthread_rwlock_t;
^
In file included from main.cpp:4:
./fqreader.hpp:52:2: error: unknown type name 'pthread_spinlock_t'; did you mean 'pthread_rwlock_t'?
pthread_spinlock_t read_access;
^~~~~~~~~~~~~~~~~~
pthread_rwlock_t
/usr/include/sys/_pthread/_pthread_rwlock_t.h:30:35: note: 'pthread_rwlock_t' declared here
typedef __darwin_pthread_rwlock_t pthread_rwlock_t;
^
2 errors generated.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.