/var/tmp/cc1rKZyN.o(.text+0x23): In function `sigmoid(double)': : undefined reference to `exp' /var/tmp/cc1rKZyN.o(.text+0x6e4): In function `main': : undefined reference to `std::basic_ostream >& std::endl >(std::basic_ostream >&)' /var/tmp/cc1rKZyN.o(.text+0x6e9): In function `main': : undefined reference to `std::cout' /var/tmp/cc1rKZyN.o(.text+0x6ee): In function `main': : undefined reference to `std::basic_ostream >::operator<<(std::basic_ostream >& (*)(std::basic_ostream >&))' /var/tmp/cc1rKZyN.o(.text+0x80a): In function `main': : undefined reference to `std::basic_ostream >& std::endl >(std::basic_ostream >&)' /var/tmp/cc1rKZyN.o(.text+0x80f): In function `main': : undefined reference to `std::cout' /var/tmp/cc1rKZyN.o(.text+0x814): In function `main': : undefined reference to `std::basic_ostream >::operator<<(std::basic_ostream >& (*)(std::basic_ostream >&))' /var/tmp/cc1rKZyN.o(.text+0x846): In function `main': : undefined reference to `std::cout' /var/tmp/cc1rKZyN.o(.text+0x84b): In function `main': : undefined reference to `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)' /var/tmp/cc1rKZyN.o(.text+0x860): In function `main': : undefined reference to `std::cout' /var/tmp/cc1rKZyN.o(.text+0x865): In function `main': : undefined reference to `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)' /var/tmp/cc1rKZyN.o(.text+0x935): In function `__static_initialization_and_destruction_0(int, int)': : undefined reference to `std::ios_base::Init::Init()' /var/tmp/cc1rKZyN.o(.text+0x962): In function `__tcf_0': : undefined reference to `std::ios_base::Init::~Init()' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZNSt6vectorIfSaIfEE20_M_allocate_and_copyIN9__gnu_cxx17__normal_iteratorIPKfS1_EEEEPfmT_S9_+0x4e): In function `float* std::vector >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator > > >(unsigned long, __gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)': : undefined reference to `__cxa_begin_catch' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZNSt6vectorIfSaIfEE20_M_allocate_and_copyIN9__gnu_cxx17__normal_iteratorIPKfS1_EEEEPfmT_S9_+0x64): In function `float* std::vector >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator > > >(unsigned long, __gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)': : undefined reference to `__cxa_rethrow' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZNSt6vectorIfSaIfEE20_M_allocate_and_copyIN9__gnu_cxx17__normal_iteratorIPKfS1_EEEEPfmT_S9_+0x71): In function `float* std::vector >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator > > >(unsigned long, __gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)': : undefined reference to `__cxa_end_catch' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZNSt14__simple_allocIfSt24__default_alloc_templateILb1ELi0EEE10deallocateEPfm+0x28): In function `std::__simple_alloc >::deallocate(float*, unsigned long)': : undefined reference to `std::__default_alloc_template::deallocate(void*, unsigned long)' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZNSt14__simple_allocIfSt24__default_alloc_templateILb1ELi0EEE8allocateEm+0x28): In function `std::__simple_alloc >::allocate(unsigned long)': : undefined reference to `std::__default_alloc_template::allocate(unsigned long)' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZN5Board10printBoardEv+0x6e): In function `Board::printBoard()': : undefined reference to `std::cout' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZN5Board10printBoardEv+0x73): In function `Board::printBoard()': : undefined reference to `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZN5Board10printBoardEv+0xac): In function `Board::printBoard()': : undefined reference to `std::cout' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZN5Board10printBoardEv+0xb1): In function `Board::printBoard()': : undefined reference to `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZN5Board10printBoardEv+0xe8): In function `Board::printBoard()': : undefined reference to `std::cout' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZN5Board10printBoardEv+0xed): In function `Board::printBoard()': : undefined reference to `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZN5Board10printBoardEv+0x124): In function `Board::printBoard()': : undefined reference to `std::cout' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZN5Board10printBoardEv+0x129): In function `Board::printBoard()': : undefined reference to `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZN5Board10printBoardEv+0x160): In function `Board::printBoard()': : undefined reference to `std::cout' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZN5Board10printBoardEv+0x165): In function `Board::printBoard()': : undefined reference to `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZN5Board10printBoardEv+0x19e): In function `Board::printBoard()': : undefined reference to `std::cout' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZN5Board10printBoardEv+0x1a3): In function `Board::printBoard()': : undefined reference to `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZN5Board10printBoardEv+0x1dc): In function `Board::printBoard()': : undefined reference to `std::cout' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZN5Board10printBoardEv+0x1e1): In function `Board::printBoard()': : undefined reference to `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZN5Board10printBoardEv+0x218): In function `Board::printBoard()': : undefined reference to `std::cout' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZN5Board10printBoardEv+0x21d): In function `Board::printBoard()': : undefined reference to `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZN5Board10printBoardEv+0x251): In function `Board::printBoard()': : undefined reference to `std::cout' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZN5Board10printBoardEv+0x256): In function `Board::printBoard()': : undefined reference to `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZN5Board10printBoardEv+0x287): In function `Board::printBoard()': : undefined reference to `std::cout' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZN5Board10printBoardEv+0x28c): In function `Board::printBoard()': : undefined reference to `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZN5Board10printBoardEv+0x29c): In function `Board::printBoard()': : undefined reference to `std::basic_ostream >& std::endl >(std::basic_ostream >&)' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZN5Board10printBoardEv+0x2a1): In function `Board::printBoard()': : undefined reference to `std::cout' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZN5Board10printBoardEv+0x2a6): In function `Board::printBoard()': : undefined reference to `std::basic_ostream >::operator<<(std::basic_ostream >& (*)(std::basic_ostream >&))' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZN5Board10printBoardEv+0x2b6): In function `Board::printBoard()': : undefined reference to `std::basic_ostream >& std::endl >(std::basic_ostream >&)' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZN5Board10printBoardEv+0x2bb): In function `Board::printBoard()': : undefined reference to `std::cout' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZN5Board10printBoardEv+0x2c0): In function `Board::printBoard()': : undefined reference to `std::basic_ostream >::operator<<(std::basic_ostream >& (*)(std::basic_ostream >&))' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZN6Player9sendBoardEPci+0x1c): In function `Player::sendBoard(char*, int)': : undefined reference to `UdpSocket::UdpSocket()' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZN6Player9sendBoardEPci+0x105): In function `Player::sendBoard(char*, int)': : undefined reference to `UdpSocket::SendTo(IpEndpointName const&, char const*, int)' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZN6Player9sendBoardEPci+0x10e): In function `Player::sendBoard(char*, int)': : undefined reference to `UdpSocket::~UdpSocket()' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZN6Player9sendBoardEPci+0x127): In function `Player::sendBoard(char*, int)': : undefined reference to `UdpSocket::~UdpSocket()' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZN14IpEndpointNameC1EPKci+0x1d): In function `IpEndpointName::IpEndpointName(char const*, int)': : undefined reference to `IpEndpointName::GetHostByName(char const*)' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZNSt6vectorI4NodeSaIS0_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS0_S2_EERKS0_+0x217): In function `std::vector >::_M_insert_aux(__gnu_cxx::__normal_iterator > >, Node const&)': : undefined reference to `__cxa_begin_catch' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZNSt6vectorI4NodeSaIS0_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS0_S2_EERKS0_+0x24b): In function `std::vector >::_M_insert_aux(__gnu_cxx::__normal_iterator > >, Node const&)': : undefined reference to `__cxa_rethrow' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZNSt6vectorI4NodeSaIS0_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS0_S2_EERKS0_+0x25e): In function `std::vector >::_M_insert_aux(__gnu_cxx::__normal_iterator > >, Node const&)': : undefined reference to `__cxa_end_catch' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZNSt6vectorIS_I4NodeSaIS0_EESaIS2_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS2_S4_EERKS2_+0x217): In function `std::vector >, std::allocator > > >::_M_insert_aux(__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, std::vector > const&)': : undefined reference to `__cxa_begin_catch' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZNSt6vectorIS_I4NodeSaIS0_EESaIS2_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS2_S4_EERKS2_+0x24b): In function `std::vector >, std::allocator > > >::_M_insert_aux(__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, std::vector > const&)': : undefined reference to `__cxa_rethrow' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZNSt6vectorIS_I4NodeSaIS0_EESaIS2_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS2_S4_EERKS2_+0x25e): In function `std::vector >, std::allocator > > >::_M_insert_aux(__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, std::vector > const&)': : undefined reference to `__cxa_end_catch' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZNSt6vectorIS_IfSaIfEESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_+0x217): In function `std::vector >, std::allocator > > >::_M_insert_aux(__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, std::vector > const&)': : undefined reference to `__cxa_begin_catch' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZNSt6vectorIS_IfSaIfEESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_+0x24b): In function `std::vector >, std::allocator > > >::_M_insert_aux(__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, std::vector > const&)': : undefined reference to `__cxa_rethrow' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZNSt6vectorIS_IfSaIfEESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_+0x25e): In function `std::vector >, std::allocator > > >::_M_insert_aux(__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, std::vector > const&)': : undefined reference to `__cxa_end_catch' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZSt24__uninitialized_copy_auxIN9__gnu_cxx17__normal_iteratorIPKSt6vectorIfSaIfEES2_IS4_SaIS4_EEEEPS4_ET0_T_SC_SB_12__false_type+0x6b): In function `std::vector >* std::__uninitialized_copy_aux<__gnu_cxx::__normal_iterator > const*, std::vector >, std::allocator > > > >, std::vector >*>(__gnu_cxx::__normal_iterator > const*, std::vector >, std::allocator > > > >, __gnu_cxx::__normal_iterator > const*, std::vector >, std::allocator > > > >, std::vector >*, __false_type)': : undefined reference to `__cxa_begin_catch' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZSt24__uninitialized_copy_auxIN9__gnu_cxx17__normal_iteratorIPKSt6vectorIfSaIfEES2_IS4_SaIS4_EEEEPS4_ET0_T_SC_SB_12__false_type+0x7d): In function `std::vector >* std::__uninitialized_copy_aux<__gnu_cxx::__normal_iterator > const*, std::vector >, std::allocator > > > >, std::vector >*>(__gnu_cxx::__normal_iterator > const*, std::vector >, std::allocator > > > >, __gnu_cxx::__normal_iterator > const*, std::vector >, std::allocator > > > >, std::vector >*, __false_type)': : undefined reference to `__cxa_rethrow' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZSt24__uninitialized_copy_auxIN9__gnu_cxx17__normal_iteratorIPKSt6vectorIfSaIfEES2_IS4_SaIS4_EEEEPS4_ET0_T_SC_SB_12__false_type+0x8a): In function `std::vector >* std::__uninitialized_copy_aux<__gnu_cxx::__normal_iterator > const*, std::vector >, std::allocator > > > >, std::vector >*>(__gnu_cxx::__normal_iterator > const*, std::vector >, std::allocator > > > >, __gnu_cxx::__normal_iterator > const*, std::vector >, std::allocator > > > >, std::vector >*, __false_type)': : undefined reference to `__cxa_end_catch' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZSt24__uninitialized_copy_auxIN9__gnu_cxx17__normal_iteratorIPKSt6vectorIS2_IfSaIfEESaIS4_EES2_IS6_SaIS6_EEEEPS6_ET0_T_SE_SD_12__false_type+0x6b): In function `std::vector >, std::allocator > > >* std::__uninitialized_copy_aux<__gnu_cxx::__normal_iterator >, std::allocator > > > const*, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector >, std::allocator > > >*>(__gnu_cxx::__normal_iterator >, std::allocator > > > const*, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, __gnu_cxx::__normal_iterator >, std::allocator > > > const*, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector >, std::allocator > > >*, __false_type)': : undefined reference to `__cxa_begin_catch' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZSt24__uninitialized_copy_auxIN9__gnu_cxx17__normal_iteratorIPKSt6vectorIS2_IfSaIfEESaIS4_EES2_IS6_SaIS6_EEEEPS6_ET0_T_SE_SD_12__false_type+0x7d): In function `std::vector >, std::allocator > > >* std::__uninitialized_copy_aux<__gnu_cxx::__normal_iterator >, std::allocator > > > const*, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector >, std::allocator > > >*>(__gnu_cxx::__normal_iterator >, std::allocator > > > const*, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, __gnu_cxx::__normal_iterator >, std::allocator > > > const*, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector >, std::allocator > > >*, __false_type)': : undefined reference to `__cxa_rethrow' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZSt24__uninitialized_copy_auxIN9__gnu_cxx17__normal_iteratorIPKSt6vectorIS2_IfSaIfEESaIS4_EES2_IS6_SaIS6_EEEEPS6_ET0_T_SE_SD_12__false_type+0x8a): In function `std::vector >, std::allocator > > >* std::__uninitialized_copy_aux<__gnu_cxx::__normal_iterator >, std::allocator > > > const*, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector >, std::allocator > > >*>(__gnu_cxx::__normal_iterator >, std::allocator > > > const*, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, __gnu_cxx::__normal_iterator >, std::allocator > > > const*, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector >, std::allocator > > >*, __false_type)': : undefined reference to `__cxa_end_catch' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZNSt14__simple_allocI4NodeSt24__default_alloc_templateILb1ELi0EEE10deallocateEPS0_m+0x27): In function `std::__simple_alloc >::deallocate(Node*, unsigned long)': : undefined reference to `std::__default_alloc_template::deallocate(void*, unsigned long)' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZNSt14__simple_allocI4NodeSt24__default_alloc_templateILb1ELi0EEE8allocateEm+0x27): In function `std::__simple_alloc >::allocate(unsigned long)': : undefined reference to `std::__default_alloc_template::allocate(unsigned long)' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZSt24__uninitialized_copy_auxIN9__gnu_cxx17__normal_iteratorIP4NodeSt6vectorIS2_SaIS2_EEEES7_ET0_T_S9_S8_12__false_type+0x77): In function `__gnu_cxx::__normal_iterator > > std::__uninitialized_copy_aux<__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > > >(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, __false_type)': : undefined reference to `__cxa_begin_catch' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZSt24__uninitialized_copy_auxIN9__gnu_cxx17__normal_iteratorIP4NodeSt6vectorIS2_SaIS2_EEEES7_ET0_T_S9_S8_12__false_type+0x89): In function `__gnu_cxx::__normal_iterator > > std::__uninitialized_copy_aux<__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > > >(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, __false_type)': : undefined reference to `__cxa_rethrow' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZSt24__uninitialized_copy_auxIN9__gnu_cxx17__normal_iteratorIP4NodeSt6vectorIS2_SaIS2_EEEES7_ET0_T_S9_S8_12__false_type+0x96): In function `__gnu_cxx::__normal_iterator > > std::__uninitialized_copy_aux<__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > > >(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, __false_type)': : undefined reference to `__cxa_end_catch' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZNSt6vectorI4NodeSaIS0_EE20_M_allocate_and_copyIN9__gnu_cxx17__normal_iteratorIPKS0_S2_EEEEPS0_mT_SA_+0x4e): In function `Node* std::vector >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator > > >(unsigned long, __gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)': : undefined reference to `__cxa_begin_catch' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZNSt6vectorI4NodeSaIS0_EE20_M_allocate_and_copyIN9__gnu_cxx17__normal_iteratorIPKS0_S2_EEEEPS0_mT_SA_+0x64): In function `Node* std::vector >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator > > >(unsigned long, __gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)': : undefined reference to `__cxa_rethrow' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZNSt6vectorI4NodeSaIS0_EE20_M_allocate_and_copyIN9__gnu_cxx17__normal_iteratorIPKS0_S2_EEEEPS0_mT_SA_+0x71): In function `Node* std::vector >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator > > >(unsigned long, __gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)': : undefined reference to `__cxa_end_catch' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZNSt14__simple_allocISt6vectorI4NodeSaIS1_EESt24__default_alloc_templateILb1ELi0EEE8allocateEm+0x31): In function `std::__simple_alloc >, std::__default_alloc_template >::allocate(unsigned long)': : undefined reference to `std::__default_alloc_template::allocate(unsigned long)' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZSt24__uninitialized_copy_auxIN9__gnu_cxx17__normal_iteratorIPSt6vectorI4NodeSaIS3_EES2_IS5_SaIS5_EEEES9_ET0_T_SB_SA_12__false_type+0x77): In function `__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > std::__uninitialized_copy_aux<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >(__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, __false_type)': : undefined reference to `__cxa_begin_catch' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZSt24__uninitialized_copy_auxIN9__gnu_cxx17__normal_iteratorIPSt6vectorI4NodeSaIS3_EES2_IS5_SaIS5_EEEES9_ET0_T_SB_SA_12__false_type+0x89): In function `__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > std::__uninitialized_copy_aux<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >(__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, __false_type)': : undefined reference to `__cxa_rethrow' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZSt24__uninitialized_copy_auxIN9__gnu_cxx17__normal_iteratorIPSt6vectorI4NodeSaIS3_EES2_IS5_SaIS5_EEEES9_ET0_T_SB_SA_12__false_type+0x96): In function `__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > std::__uninitialized_copy_aux<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >(__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, __false_type)': : undefined reference to `__cxa_end_catch' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZNSt14__simple_allocISt6vectorI4NodeSaIS1_EESt24__default_alloc_templateILb1ELi0EEE10deallocateEPS3_m+0x31): In function `std::__simple_alloc >, std::__default_alloc_template >::deallocate(std::vector >*, unsigned long)': : undefined reference to `std::__default_alloc_template::deallocate(void*, unsigned long)' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZNSt14__simple_allocISt6vectorIfSaIfEESt24__default_alloc_templateILb1ELi0EEE10deallocateEPS2_m+0x31): In function `std::__simple_alloc >, std::__default_alloc_template >::deallocate(std::vector >*, unsigned long)': : undefined reference to `std::__default_alloc_template::deallocate(void*, unsigned long)' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZNSt14__simple_allocISt6vectorIS0_IfSaIfEESaIS2_EESt24__default_alloc_templateILb1ELi0EEE10deallocateEPS4_m+0x31): In function `std::__simple_alloc >, std::allocator > > >, std::__default_alloc_template >::deallocate(std::vector >, std::allocator > > >*, unsigned long)': : undefined reference to `std::__default_alloc_template::deallocate(void*, unsigned long)' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZNSt14__simple_allocISt6vectorIfSaIfEESt24__default_alloc_templateILb1ELi0EEE8allocateEm+0x31): In function `std::__simple_alloc >, std::__default_alloc_template >::allocate(unsigned long)': : undefined reference to `std::__default_alloc_template::allocate(unsigned long)' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZSt24__uninitialized_copy_auxIN9__gnu_cxx17__normal_iteratorIPSt6vectorIfSaIfEES2_IS4_SaIS4_EEEES8_ET0_T_SA_S9_12__false_type+0x77): In function `__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > std::__uninitialized_copy_aux<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >(__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, __false_type)': : undefined reference to `__cxa_begin_catch' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZSt24__uninitialized_copy_auxIN9__gnu_cxx17__normal_iteratorIPSt6vectorIfSaIfEES2_IS4_SaIS4_EEEES8_ET0_T_SA_S9_12__false_type+0x89): In function `__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > std::__uninitialized_copy_aux<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >(__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, __false_type)': : undefined reference to `__cxa_rethrow' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZSt24__uninitialized_copy_auxIN9__gnu_cxx17__normal_iteratorIPSt6vectorIfSaIfEES2_IS4_SaIS4_EEEES8_ET0_T_SA_S9_12__false_type+0x96): In function `__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > std::__uninitialized_copy_aux<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >(__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, __false_type)': : undefined reference to `__cxa_end_catch' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZNSt14__simple_allocISt6vectorIS0_IfSaIfEESaIS2_EESt24__default_alloc_templateILb1ELi0EEE8allocateEm+0x31): In function `std::__simple_alloc >, std::allocator > > >, std::__default_alloc_template >::allocate(unsigned long)': : undefined reference to `std::__default_alloc_template::allocate(unsigned long)' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZNSt14__simple_allocIdSt24__default_alloc_templateILb1ELi0EEE10deallocateEPdm+0x28): In function `std::__simple_alloc >::deallocate(double*, unsigned long)': : undefined reference to `std::__default_alloc_template::deallocate(void*, unsigned long)' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZNSt6vectorIdSaIdEE20_M_allocate_and_copyIN9__gnu_cxx17__normal_iteratorIPKdS1_EEEEPdmT_S9_+0x4e): In function `double* std::vector >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator > > >(unsigned long, __gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)': : undefined reference to `__cxa_begin_catch' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZNSt6vectorIdSaIdEE20_M_allocate_and_copyIN9__gnu_cxx17__normal_iteratorIPKdS1_EEEEPdmT_S9_+0x64): In function `double* std::vector >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator > > >(unsigned long, __gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)': : undefined reference to `__cxa_rethrow' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZNSt6vectorIdSaIdEE20_M_allocate_and_copyIN9__gnu_cxx17__normal_iteratorIPKdS1_EEEEPdmT_S9_+0x71): In function `double* std::vector >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator > > >(unsigned long, __gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)': : undefined reference to `__cxa_end_catch' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZSt24__uninitialized_copy_auxIN9__gnu_cxx17__normal_iteratorIPK4NodeSt6vectorIS2_SaIS2_EEEEPS2_ET0_T_SB_SA_12__false_type+0x6b): In function `Node* std::__uninitialized_copy_aux<__gnu_cxx::__normal_iterator > >, Node*>(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, Node*, __false_type)': : undefined reference to `__cxa_begin_catch' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZSt24__uninitialized_copy_auxIN9__gnu_cxx17__normal_iteratorIPK4NodeSt6vectorIS2_SaIS2_EEEEPS2_ET0_T_SB_SA_12__false_type+0x7d): In function `Node* std::__uninitialized_copy_aux<__gnu_cxx::__normal_iterator > >, Node*>(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, Node*, __false_type)': : undefined reference to `__cxa_rethrow' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZSt24__uninitialized_copy_auxIN9__gnu_cxx17__normal_iteratorIPK4NodeSt6vectorIS2_SaIS2_EEEEPS2_ET0_T_SB_SA_12__false_type+0x8a): In function `Node* std::__uninitialized_copy_aux<__gnu_cxx::__normal_iterator > >, Node*>(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, Node*, __false_type)': : undefined reference to `__cxa_end_catch' /var/tmp/cc1rKZyN.o(.gnu.linkonce.t._ZNSt14__simple_allocIdSt24__default_alloc_templateILb1ELi0EEE8allocateEm+0x28): In function `std::__simple_alloc >::allocate(unsigned long)': : undefined reference to `std::__default_alloc_template::allocate(unsigned long)' /var/tmp/cc1rKZyN.o(.eh_frame+0x12): undefined reference to `__gxx_personality_v0' collect2: ld returned 1 exit status