nvcc warning : The 'compute_20', 'sm_20', and 'sm_21' architectures are deprecated, and may be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning). cuda_cg_wrapper.o: In function `thrust::system::cuda::detail::trivial_copy_detail::checked_cudaMemcpyAsync(void*, void const*, unsigned long, cudaMemcpyKind, CUstream_st*) [clone .constprop.1159]': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text+0x154): undefined reference to `__cxa_allocate_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text+0x17b): undefined reference to `__cxa_throw' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text+0x186): undefined reference to `__cxa_free_exception' cuda_cg_wrapper.o: In function `thrust::detail::normal_iterator > thrust::detail::two_system_copy >, thrust::detail::normal_iterator > >(thrust::execution_policy const&, thrust::execution_policy const&, thrust::detail::normal_iterator >, thrust::detail::normal_iterator >, thrust::detail::normal_iterator >) [clone .isra.516]': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text+0x1e1): undefined reference to `__cxa_allocate_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text+0x209): undefined reference to `__cxa_throw' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text+0x214): undefined reference to `__cxa_free_exception' cuda_cg_wrapper.o: In function `thrust::detail::contiguous_storage > >::~contiguous_storage() [clone .part.425]': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text+0x32f): undefined reference to `__cxa_begin_catch' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text+0x334): undefined reference to `__cxa_end_catch' cuda_cg_wrapper.o: In function `thrust::detail::contiguous_storage > >::~contiguous_storage() [clone .part.483]': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text+0x36f): undefined reference to `__cxa_begin_catch' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text+0x374): undefined reference to `__cxa_end_catch' cuda_cg_wrapper.o: In function `thrust::detail::contiguous_storage > >::~contiguous_storage() [clone .part.368]': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text+0x3af): undefined reference to `__cxa_begin_catch' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text+0x3b4): undefined reference to `__cxa_end_catch' cuda_cg_wrapper.o: In function `thrust::detail::contiguous_storage > >::allocate(unsigned long) [clone .part.364]': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text+0x493): undefined reference to `__cxa_allocate_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text+0x4aa): undefined reference to `std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text+0x4ca): undefined reference to `std::string::_Rep::_M_dispose(std::allocator const&)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text+0x4dc): undefined reference to `__cxa_throw' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text+0x4e7): undefined reference to `__cxa_free_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text+0x505): undefined reference to `std::string::_Rep::_M_dispose(std::allocator const&)' cuda_cg_wrapper.o: In function `cuda_cg_wrapper_': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text+0x1579): undefined reference to `operator delete(void*)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text+0x15cd): undefined reference to `operator delete(void*)' cuda_cg_wrapper.o: In function `cuda_cg_wrapper_pbc_': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text+0x1f29): undefined reference to `operator delete(void*)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text+0x1f7d): undefined reference to `operator delete(void*)' cuda_cg_wrapper.o: In function `thrust::system::error_category::~error_category()': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system14error_categoryD0Ev[_ZN6thrust6system14error_categoryD0Ev]+0x8): undefined reference to `operator delete(void*)' cuda_cg_wrapper.o:tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system4cuda6detail19cuda_error_categoryD0Ev[_ZN6thrust6system4cuda6detail19cuda_error_categoryD0Ev]+0x8): more undefined references to `operator delete(void*)' follow cuda_cg_wrapper.o: In function `thrust::system::detail::generic_error_category::message(int) const': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZNK6thrust6system6detail22generic_error_category7messageEi[_ZNK6thrust6system6detail22generic_error_category7messageEi]+0x1a): undefined reference to `__cxa_guard_acquire' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZNK6thrust6system6detail22generic_error_category7messageEi[_ZNK6thrust6system6detail22generic_error_category7messageEi]+0x3a): undefined reference to `std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZNK6thrust6system6detail22generic_error_category7messageEi[_ZNK6thrust6system6detail22generic_error_category7messageEi]+0x60): undefined reference to `std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZNK6thrust6system6detail22generic_error_category7messageEi[_ZNK6thrust6system6detail22generic_error_category7messageEi]+0x6a): undefined reference to `__cxa_guard_release' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZNK6thrust6system6detail22generic_error_category7messageEi[_ZNK6thrust6system6detail22generic_error_category7messageEi]+0x79): undefined reference to `std::basic_string, std::allocator >::~basic_string()' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZNK6thrust6system6detail22generic_error_category7messageEi[_ZNK6thrust6system6detail22generic_error_category7messageEi]+0x99): undefined reference to `std::basic_string, std::allocator >::basic_string(std::string const&)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZNK6thrust6system6detail22generic_error_category7messageEi[_ZNK6thrust6system6detail22generic_error_category7messageEi]+0xb0): undefined reference to `__cxa_guard_abort' cuda_cg_wrapper.o: In function `thrust::system::cuda::detail::cuda_error_category::message(int) const': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZNK6thrust6system4cuda6detail19cuda_error_category7messageEi[_ZNK6thrust6system4cuda6detail19cuda_error_category7messageEi]+0x1a): undefined reference to `__cxa_guard_acquire' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZNK6thrust6system4cuda6detail19cuda_error_category7messageEi[_ZNK6thrust6system4cuda6detail19cuda_error_category7messageEi]+0x3a): undefined reference to `std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZNK6thrust6system4cuda6detail19cuda_error_category7messageEi[_ZNK6thrust6system4cuda6detail19cuda_error_category7messageEi]+0x60): undefined reference to `std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZNK6thrust6system4cuda6detail19cuda_error_category7messageEi[_ZNK6thrust6system4cuda6detail19cuda_error_category7messageEi]+0x6a): undefined reference to `__cxa_guard_release' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZNK6thrust6system4cuda6detail19cuda_error_category7messageEi[_ZNK6thrust6system4cuda6detail19cuda_error_category7messageEi]+0x79): undefined reference to `std::basic_string, std::allocator >::~basic_string()' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZNK6thrust6system4cuda6detail19cuda_error_category7messageEi[_ZNK6thrust6system4cuda6detail19cuda_error_category7messageEi]+0x99): undefined reference to `std::basic_string, std::allocator >::basic_string(std::string const&)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZNK6thrust6system4cuda6detail19cuda_error_category7messageEi[_ZNK6thrust6system4cuda6detail19cuda_error_category7messageEi]+0xb0): undefined reference to `__cxa_guard_abort' cuda_cg_wrapper.o: In function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*) [clone .part.5]': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text.unlikely+0xf): undefined reference to `std::basic_ios >::clear(std::_Ios_Iostate)' cuda_cg_wrapper.o: In function `thrust::detail::contiguous_storage >::deallocate() [clone .part.97]': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text.unlikely+0x1f): undefined reference to `operator delete(void*)' cuda_cg_wrapper.o: In function `bool thrust::system::cuda::detail::trivial_copy_detail::(anonymous namespace)::is_valid_policy >(thrust::system::cuda::detail::execution_policy const&) [clone .part.532]': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text.unlikely+0x48): undefined reference to `std::terminate()' cuda_cg_wrapper.o: In function `thrust::system::cuda::detail::cuda_error_category::default_error_condition(int) const': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZNK6thrust6system4cuda6detail19cuda_error_category23default_error_conditionEi[_ZNK6thrust6system4cuda6detail19cuda_error_category23default_error_conditionEi]+0x36): undefined reference to `__cxa_guard_acquire' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZNK6thrust6system4cuda6detail19cuda_error_category23default_error_conditionEi[_ZNK6thrust6system4cuda6detail19cuda_error_category23default_error_conditionEi]+0x4f): undefined reference to `__cxa_guard_release' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZNK6thrust6system4cuda6detail19cuda_error_category23default_error_conditionEi[_ZNK6thrust6system4cuda6detail19cuda_error_category23default_error_conditionEi]+0x8e): undefined reference to `__cxa_guard_acquire' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZNK6thrust6system4cuda6detail19cuda_error_category23default_error_conditionEi[_ZNK6thrust6system4cuda6detail19cuda_error_category23default_error_conditionEi]+0xa7): undefined reference to `__cxa_guard_release' cuda_cg_wrapper.o: In function `thrust::system::detail::bad_alloc::~bad_alloc()': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system6detail9bad_allocD2Ev[_ZN6thrust6system6detail9bad_allocD5Ev]+0x1a): undefined reference to `std::string::_Rep::_S_empty_rep_storage' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system6detail9bad_allocD2Ev[_ZN6thrust6system6detail9bad_allocD5Ev]+0x24): undefined reference to `std::bad_alloc::~bad_alloc()' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system6detail9bad_allocD2Ev[_ZN6thrust6system6detail9bad_allocD5Ev]+0x4d): undefined reference to `std::string::_Rep::_M_destroy(std::allocator const&)' cuda_cg_wrapper.o: In function `thrust::system::system_error::~system_error()': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system12system_errorD2Ev[_ZN6thrust6system12system_errorD5Ev]+0x1a): undefined reference to `std::string::_Rep::_S_empty_rep_storage' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system12system_errorD2Ev[_ZN6thrust6system12system_errorD5Ev]+0x24): undefined reference to `std::runtime_error::~runtime_error()' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system12system_errorD2Ev[_ZN6thrust6system12system_errorD5Ev]+0x4d): undefined reference to `std::string::_Rep::_M_destroy(std::allocator const&)' cuda_cg_wrapper.o: In function `cusp::exception::~exception()': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp9exceptionD2Ev[_ZN4cusp9exceptionD5Ev]+0x1a): undefined reference to `std::string::_Rep::_S_empty_rep_storage' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp9exceptionD2Ev[_ZN4cusp9exceptionD5Ev]+0x24): undefined reference to `std::exception::~exception()' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp9exceptionD2Ev[_ZN4cusp9exceptionD5Ev]+0x4d): undefined reference to `std::string::_Rep::_M_destroy(std::allocator const&)' cuda_cg_wrapper.o: In function `cusp::format_exception::~format_exception()': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp16format_exceptionD2Ev[_ZN4cusp16format_exceptionD5Ev]+0x1a): undefined reference to `std::string::_Rep::_S_empty_rep_storage' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp16format_exceptionD2Ev[_ZN4cusp16format_exceptionD5Ev]+0x24): undefined reference to `std::exception::~exception()' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp16format_exceptionD2Ev[_ZN4cusp16format_exceptionD5Ev]+0x4d): undefined reference to `std::string::_Rep::_M_destroy(std::allocator const&)' cuda_cg_wrapper.o: In function `cusp::invalid_input_exception::~invalid_input_exception()': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp23invalid_input_exceptionD2Ev[_ZN4cusp23invalid_input_exceptionD5Ev]+0x1a): undefined reference to `std::string::_Rep::_S_empty_rep_storage' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp23invalid_input_exceptionD2Ev[_ZN4cusp23invalid_input_exceptionD5Ev]+0x24): undefined reference to `std::exception::~exception()' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp23invalid_input_exceptionD2Ev[_ZN4cusp23invalid_input_exceptionD5Ev]+0x4d): undefined reference to `std::string::_Rep::_M_destroy(std::allocator const&)' cuda_cg_wrapper.o: In function `cusp::format_conversion_exception::~format_conversion_exception()': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp27format_conversion_exceptionD2Ev[_ZN4cusp27format_conversion_exceptionD5Ev]+0x1a): undefined reference to `std::string::_Rep::_S_empty_rep_storage' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp27format_conversion_exceptionD2Ev[_ZN4cusp27format_conversion_exceptionD5Ev]+0x24): undefined reference to `std::exception::~exception()' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp27format_conversion_exceptionD2Ev[_ZN4cusp27format_conversion_exceptionD5Ev]+0x4d): undefined reference to `std::string::_Rep::_M_destroy(std::allocator const&)' cuda_cg_wrapper.o: In function `thrust::system::detail::bad_alloc::~bad_alloc()': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system6detail9bad_allocD0Ev[_ZN6thrust6system6detail9bad_allocD0Ev]+0x1a): undefined reference to `std::string::_Rep::_S_empty_rep_storage' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system6detail9bad_allocD0Ev[_ZN6thrust6system6detail9bad_allocD0Ev]+0x24): undefined reference to `std::bad_alloc::~bad_alloc()' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system6detail9bad_allocD0Ev[_ZN6thrust6system6detail9bad_allocD0Ev]+0x2c): undefined reference to `operator delete(void*)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system6detail9bad_allocD0Ev[_ZN6thrust6system6detail9bad_allocD0Ev]+0x55): undefined reference to `std::string::_Rep::_M_destroy(std::allocator const&)' cuda_cg_wrapper.o: In function `cusp::exception::~exception()': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp9exceptionD0Ev[_ZN4cusp9exceptionD0Ev]+0x1a): undefined reference to `std::string::_Rep::_S_empty_rep_storage' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp9exceptionD0Ev[_ZN4cusp9exceptionD0Ev]+0x24): undefined reference to `std::exception::~exception()' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp9exceptionD0Ev[_ZN4cusp9exceptionD0Ev]+0x2c): undefined reference to `operator delete(void*)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp9exceptionD0Ev[_ZN4cusp9exceptionD0Ev]+0x55): undefined reference to `std::string::_Rep::_M_destroy(std::allocator const&)' cuda_cg_wrapper.o: In function `thrust::system::system_error::~system_error()': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system12system_errorD0Ev[_ZN6thrust6system12system_errorD0Ev]+0x1a): undefined reference to `std::string::_Rep::_S_empty_rep_storage' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system12system_errorD0Ev[_ZN6thrust6system12system_errorD0Ev]+0x24): undefined reference to `std::runtime_error::~runtime_error()' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system12system_errorD0Ev[_ZN6thrust6system12system_errorD0Ev]+0x2c): undefined reference to `operator delete(void*)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system12system_errorD0Ev[_ZN6thrust6system12system_errorD0Ev]+0x55): undefined reference to `std::string::_Rep::_M_destroy(std::allocator const&)' cuda_cg_wrapper.o: In function `cusp::format_exception::~format_exception()': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp16format_exceptionD0Ev[_ZN4cusp16format_exceptionD0Ev]+0x1a): undefined reference to `std::string::_Rep::_S_empty_rep_storage' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp16format_exceptionD0Ev[_ZN4cusp16format_exceptionD0Ev]+0x24): undefined reference to `std::exception::~exception()' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp16format_exceptionD0Ev[_ZN4cusp16format_exceptionD0Ev]+0x2c): undefined reference to `operator delete(void*)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp16format_exceptionD0Ev[_ZN4cusp16format_exceptionD0Ev]+0x55): undefined reference to `std::string::_Rep::_M_destroy(std::allocator const&)' cuda_cg_wrapper.o: In function `cusp::invalid_input_exception::~invalid_input_exception()': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp23invalid_input_exceptionD0Ev[_ZN4cusp23invalid_input_exceptionD0Ev]+0x1a): undefined reference to `std::string::_Rep::_S_empty_rep_storage' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp23invalid_input_exceptionD0Ev[_ZN4cusp23invalid_input_exceptionD0Ev]+0x24): undefined reference to `std::exception::~exception()' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp23invalid_input_exceptionD0Ev[_ZN4cusp23invalid_input_exceptionD0Ev]+0x2c): undefined reference to `operator delete(void*)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp23invalid_input_exceptionD0Ev[_ZN4cusp23invalid_input_exceptionD0Ev]+0x55): undefined reference to `std::string::_Rep::_M_destroy(std::allocator const&)' cuda_cg_wrapper.o: In function `cusp::format_conversion_exception::~format_conversion_exception()': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp27format_conversion_exceptionD0Ev[_ZN4cusp27format_conversion_exceptionD0Ev]+0x1a): undefined reference to `std::string::_Rep::_S_empty_rep_storage' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp27format_conversion_exceptionD0Ev[_ZN4cusp27format_conversion_exceptionD0Ev]+0x24): undefined reference to `std::exception::~exception()' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp27format_conversion_exceptionD0Ev[_ZN4cusp27format_conversion_exceptionD0Ev]+0x2c): undefined reference to `operator delete(void*)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp27format_conversion_exceptionD0Ev[_ZN4cusp27format_conversion_exceptionD0Ev]+0x55): undefined reference to `std::string::_Rep::_M_destroy(std::allocator const&)' cuda_cg_wrapper.o: In function `thrust::system::detail::system_error_category::message(int) const': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZNK6thrust6system6detail21system_error_category7messageEi[_ZNK6thrust6system6detail21system_error_category7messageEi]+0x3e): undefined reference to `__cxa_guard_acquire' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZNK6thrust6system6detail21system_error_category7messageEi[_ZNK6thrust6system6detail21system_error_category7messageEi]+0x57): undefined reference to `__cxa_guard_release' cuda_cg_wrapper.o: In function `thrust::system::generic_category()': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system16generic_categoryEv[_ZN6thrust6system16generic_categoryEv]+0x1a): undefined reference to `__cxa_guard_acquire' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system16generic_categoryEv[_ZN6thrust6system16generic_categoryEv]+0x33): undefined reference to `__cxa_guard_release' cuda_cg_wrapper.o: In function `thrust::system::detail::system_error_category::default_error_condition(int) const': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZNK6thrust6system6detail21system_error_category23default_error_conditionEi[_ZNK6thrust6system6detail21system_error_category23default_error_conditionEi]+0x759): undefined reference to `__cxa_guard_acquire' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZNK6thrust6system6detail21system_error_category23default_error_conditionEi[_ZNK6thrust6system6detail21system_error_category23default_error_conditionEi]+0x772): undefined reference to `__cxa_guard_release' cuda_cg_wrapper.o: In function `thrust::system::system_error::system_error(int, thrust::system::error_category const&, char const*)': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system12system_errorC2EiRKNS0_14error_categoryEPKc[_ZN6thrust6system12system_errorC5EiRKNS0_14error_categoryEPKc]+0x1f): undefined reference to `std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system12system_errorC2EiRKNS0_14error_categoryEPKc[_ZN6thrust6system12system_errorC5EiRKNS0_14error_categoryEPKc]+0x2c): undefined reference to `std::runtime_error::runtime_error(std::string const&)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system12system_errorC2EiRKNS0_14error_categoryEPKc[_ZN6thrust6system12system_errorC5EiRKNS0_14error_categoryEPKc]+0x3c): undefined reference to `std::string::_Rep::_S_empty_rep_storage' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system12system_errorC2EiRKNS0_14error_categoryEPKc[_ZN6thrust6system12system_errorC5EiRKNS0_14error_categoryEPKc]+0x55): undefined reference to `std::string::_Rep::_S_empty_rep_storage' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system12system_errorC2EiRKNS0_14error_categoryEPKc[_ZN6thrust6system12system_errorC5EiRKNS0_14error_categoryEPKc]+0x81): undefined reference to `std::string::_Rep::_M_destroy(std::allocator const&)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system12system_errorC2EiRKNS0_14error_categoryEPKc[_ZN6thrust6system12system_errorC5EiRKNS0_14error_categoryEPKc]+0x99): undefined reference to `std::string::_Rep::_M_dispose(std::allocator const&)' cuda_cg_wrapper.o: In function `thrust::system::system_error::system_error(int, thrust::system::error_category const&)': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system12system_errorC2EiRKNS0_14error_categoryE[_ZN6thrust6system12system_errorC5EiRKNS0_14error_categoryE]+0x21): undefined reference to `std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system12system_errorC2EiRKNS0_14error_categoryE[_ZN6thrust6system12system_errorC5EiRKNS0_14error_categoryE]+0x2e): undefined reference to `std::runtime_error::runtime_error(std::string const&)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system12system_errorC2EiRKNS0_14error_categoryE[_ZN6thrust6system12system_errorC5EiRKNS0_14error_categoryE]+0x3e): undefined reference to `std::string::_Rep::_S_empty_rep_storage' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system12system_errorC2EiRKNS0_14error_categoryE[_ZN6thrust6system12system_errorC5EiRKNS0_14error_categoryE]+0x57): undefined reference to `std::string::_Rep::_S_empty_rep_storage' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system12system_errorC2EiRKNS0_14error_categoryE[_ZN6thrust6system12system_errorC5EiRKNS0_14error_categoryE]+0x83): undefined reference to `std::string::_Rep::_M_destroy(std::allocator const&)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system12system_errorC2EiRKNS0_14error_categoryE[_ZN6thrust6system12system_errorC5EiRKNS0_14error_categoryE]+0x9b): undefined reference to `std::string::_Rep::_M_dispose(std::allocator const&)' cuda_cg_wrapper.o: In function `thrust::system::cuda_category()': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system13cuda_categoryEv[_ZN6thrust6system13cuda_categoryEv]+0x1a): undefined reference to `__cxa_guard_acquire' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system13cuda_categoryEv[_ZN6thrust6system13cuda_categoryEv]+0x33): undefined reference to `__cxa_guard_release' cuda_cg_wrapper.o: In function `thrust::system::detail::bad_alloc::bad_alloc(std::string const&)': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system6detail9bad_allocC2ERKSs[_ZN6thrust6system6detail9bad_allocC5ERKSs]+0x1f): undefined reference to `std::string::_Rep::_S_empty_rep_storage' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system6detail9bad_allocC2ERKSs[_ZN6thrust6system6detail9bad_allocC5ERKSs]+0x24): undefined reference to `std::bad_alloc::what() const' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system6detail9bad_allocC2ERKSs[_ZN6thrust6system6detail9bad_allocC5ERKSs]+0x3d): undefined reference to `std::string::assign(char const*, unsigned long)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system6detail9bad_allocC2ERKSs[_ZN6thrust6system6detail9bad_allocC5ERKSs]+0x4f): undefined reference to `std::string::append(char const*, unsigned long)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system6detail9bad_allocC2ERKSs[_ZN6thrust6system6detail9bad_allocC5ERKSs]+0x5a): undefined reference to `std::string::append(std::string const&)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system6detail9bad_allocC2ERKSs[_ZN6thrust6system6detail9bad_allocC5ERKSs]+0x7a): undefined reference to `std::string::_Rep::_M_dispose(std::allocator const&)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system6detail9bad_allocC2ERKSs[_ZN6thrust6system6detail9bad_allocC5ERKSs]+0x82): undefined reference to `std::bad_alloc::~bad_alloc()' cuda_cg_wrapper.o: In function `thrust::system::cuda::detail::bulk_::detail::throw_on_error(cudaError, char const*)': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system4cuda6detail5bulk_6detail14throw_on_errorE9cudaErrorPKc[_ZN6thrust6system4cuda6detail5bulk_6detail14throw_on_errorE9cudaErrorPKc]+0x1e): undefined reference to `__cxa_allocate_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system4cuda6detail5bulk_6detail14throw_on_errorE9cudaErrorPKc[_ZN6thrust6system4cuda6detail5bulk_6detail14throw_on_errorE9cudaErrorPKc]+0x4d): undefined reference to `__cxa_throw' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system4cuda6detail5bulk_6detail14throw_on_errorE9cudaErrorPKc[_ZN6thrust6system4cuda6detail5bulk_6detail14throw_on_errorE9cudaErrorPKc]+0x58): undefined reference to `__cxa_free_exception' cuda_cg_wrapper.o: In function `_GLOBAL__sub_I_cuda_cg_wrapper_': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text.startup+0x1bea): undefined reference to `std::ios_base::Init::Init()' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text.startup+0x1bf9): undefined reference to `std::ios_base::Init::~Init()' cuda_cg_wrapper.o: In function `void* thrust::system::cuda::detail::malloc(thrust::system::cuda::detail::execution_policy&, unsigned long)': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system4cuda6detail6mallocINS2_3tagEEEPvRNS2_16execution_policyIT_EEm[_ZN6thrust6system4cuda6detail6mallocINS2_3tagEEEPvRNS2_16execution_policyIT_EEm]+0x35): undefined reference to `__cxa_allocate_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system4cuda6detail6mallocINS2_3tagEEEPvRNS2_16execution_policyIT_EEm[_ZN6thrust6system4cuda6detail6mallocINS2_3tagEEEPvRNS2_16execution_policyIT_EEm]+0x61): undefined reference to `std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system4cuda6detail6mallocINS2_3tagEEEPvRNS2_16execution_policyIT_EEm[_ZN6thrust6system4cuda6detail6mallocINS2_3tagEEEPvRNS2_16execution_policyIT_EEm]+0x81): undefined reference to `std::string::_Rep::_M_dispose(std::allocator const&)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system4cuda6detail6mallocINS2_3tagEEEPvRNS2_16execution_policyIT_EEm[_ZN6thrust6system4cuda6detail6mallocINS2_3tagEEEPvRNS2_16execution_policyIT_EEm]+0x94): undefined reference to `std::string::_Rep::_M_dispose(std::allocator const&)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system4cuda6detail6mallocINS2_3tagEEEPvRNS2_16execution_policyIT_EEm[_ZN6thrust6system4cuda6detail6mallocINS2_3tagEEEPvRNS2_16execution_policyIT_EEm]+0xa6): undefined reference to `__cxa_throw' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system4cuda6detail6mallocINS2_3tagEEEPvRNS2_16execution_policyIT_EEm[_ZN6thrust6system4cuda6detail6mallocINS2_3tagEEEPvRNS2_16execution_policyIT_EEm]+0xb1): undefined reference to `__cxa_free_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system4cuda6detail6mallocINS2_3tagEEEPvRNS2_16execution_policyIT_EEm[_ZN6thrust6system4cuda6detail6mallocINS2_3tagEEEPvRNS2_16execution_policyIT_EEm]+0xd2): undefined reference to `std::string::_Rep::_M_dispose(std::allocator const&)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system4cuda6detail6mallocINS2_3tagEEEPvRNS2_16execution_policyIT_EEm[_ZN6thrust6system4cuda6detail6mallocINS2_3tagEEEPvRNS2_16execution_policyIT_EEm]+0xe6): undefined reference to `std::string::_Rep::_M_dispose(std::allocator const&)' cuda_cg_wrapper.o: In function `thrust::detail::vector_base >::vector_base(int*, int*)': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEC2IPiEET_S7_[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEC5IPiEET_S7_]+0xd6): undefined reference to `__cxa_allocate_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEC2IPiEET_S7_[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEC5IPiEET_S7_]+0xdb): undefined reference to `std::bad_alloc::~bad_alloc()' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEC2IPiEET_S7_[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEC5IPiEET_S7_]+0xe2): undefined reference to `vtable for std::bad_alloc' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEC2IPiEET_S7_[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEC5IPiEET_S7_]+0xe7): undefined reference to `typeinfo for std::bad_alloc' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEC2IPiEET_S7_[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEC5IPiEET_S7_]+0xef): undefined reference to `__cxa_throw' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEC2IPiEET_S7_[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEC5IPiEET_S7_]+0x113): undefined reference to `__cxa_allocate_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEC2IPiEET_S7_[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEC5IPiEET_S7_]+0x13b): undefined reference to `__cxa_throw' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEC2IPiEET_S7_[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEC5IPiEET_S7_]+0x143): undefined reference to `__cxa_begin_catch' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEC2IPiEET_S7_[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEC5IPiEET_S7_]+0x14f): undefined reference to `__cxa_rethrow' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEC2IPiEET_S7_[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEC5IPiEET_S7_]+0x15f): undefined reference to `__cxa_free_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEC2IPiEET_S7_[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEC5IPiEET_S7_]+0x16c): undefined reference to `__cxa_end_catch' cuda_cg_wrapper.o: In function `thrust::detail::vector_base >::vector_base(float*, float*)': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEEC2IPfEET_S7_[_ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEEC5IPfEET_S7_]+0xd6): undefined reference to `__cxa_allocate_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEEC2IPfEET_S7_[_ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEEC5IPfEET_S7_]+0xdb): undefined reference to `std::bad_alloc::~bad_alloc()' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEEC2IPfEET_S7_[_ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEEC5IPfEET_S7_]+0xe2): undefined reference to `vtable for std::bad_alloc' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEEC2IPfEET_S7_[_ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEEC5IPfEET_S7_]+0xe7): undefined reference to `typeinfo for std::bad_alloc' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEEC2IPfEET_S7_[_ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEEC5IPfEET_S7_]+0xef): undefined reference to `__cxa_throw' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEEC2IPfEET_S7_[_ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEEC5IPfEET_S7_]+0x113): undefined reference to `__cxa_allocate_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEEC2IPfEET_S7_[_ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEEC5IPfEET_S7_]+0x13b): undefined reference to `__cxa_throw' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEEC2IPfEET_S7_[_ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEEC5IPfEET_S7_]+0x143): undefined reference to `__cxa_begin_catch' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEEC2IPfEET_S7_[_ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEEC5IPfEET_S7_]+0x14f): undefined reference to `__cxa_rethrow' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEEC2IPfEET_S7_[_ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEEC5IPfEET_S7_]+0x15f): undefined reference to `__cxa_free_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEEC2IPfEET_S7_[_ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEEC5IPfEET_S7_]+0x16c): undefined reference to `__cxa_end_catch' cuda_cg_wrapper.o: In function `thrust::detail::vector_base >::vector_base >(thrust::detail::vector_base > const&)': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfSaIfEEC2IfNS_23device_malloc_allocatorIfEEEERKNS1_IT_T0_EE[_ZN6thrust6detail11vector_baseIfSaIfEEC5IfNS_23device_malloc_allocatorIfEEEERKNS1_IT_T0_EE]+0x55): undefined reference to `operator new(unsigned long)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfSaIfEEC2IfNS_23device_malloc_allocatorIfEEEERKNS1_IT_T0_EE[_ZN6thrust6detail11vector_baseIfSaIfEEC5IfNS_23device_malloc_allocatorIfEEEERKNS1_IT_T0_EE]+0xc4): undefined reference to `std::__throw_bad_alloc()' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfSaIfEEC2IfNS_23device_malloc_allocatorIfEEEERKNS1_IT_T0_EE[_ZN6thrust6detail11vector_baseIfSaIfEEC5IfNS_23device_malloc_allocatorIfEEEERKNS1_IT_T0_EE]+0xe8): undefined reference to `__cxa_allocate_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfSaIfEEC2IfNS_23device_malloc_allocatorIfEEEERKNS1_IT_T0_EE[_ZN6thrust6detail11vector_baseIfSaIfEEC5IfNS_23device_malloc_allocatorIfEEEERKNS1_IT_T0_EE]+0x110): undefined reference to `__cxa_throw' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfSaIfEEC2IfNS_23device_malloc_allocatorIfEEEERKNS1_IT_T0_EE[_ZN6thrust6detail11vector_baseIfSaIfEEC5IfNS_23device_malloc_allocatorIfEEEERKNS1_IT_T0_EE]+0x118): undefined reference to `__cxa_begin_catch' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfSaIfEEC2IfNS_23device_malloc_allocatorIfEEEERKNS1_IT_T0_EE[_ZN6thrust6detail11vector_baseIfSaIfEEC5IfNS_23device_malloc_allocatorIfEEEERKNS1_IT_T0_EE]+0x12c): undefined reference to `__cxa_rethrow' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfSaIfEEC2IfNS_23device_malloc_allocatorIfEEEERKNS1_IT_T0_EE[_ZN6thrust6detail11vector_baseIfSaIfEEC5IfNS_23device_malloc_allocatorIfEEEERKNS1_IT_T0_EE]+0x13c): undefined reference to `__cxa_free_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfSaIfEEC2IfNS_23device_malloc_allocatorIfEEEERKNS1_IT_T0_EE[_ZN6thrust6detail11vector_baseIfSaIfEEC5IfNS_23device_malloc_allocatorIfEEEERKNS1_IT_T0_EE]+0x149): undefined reference to `__cxa_end_catch' cuda_cg_wrapper.o: In function `void thrust::detail::vector_base >::allocate_and_copy >(unsigned long, thrust::detail::normal_iterator, thrust::detail::normal_iterator, thrust::detail::contiguous_storage >&)': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfSaIfEE17allocate_and_copyINS0_15normal_iteratorIPfEEEEvmT_S8_RNS0_18contiguous_storageIfS2_EE[_ZN6thrust6detail11vector_baseIfSaIfEE17allocate_and_copyINS0_15normal_iteratorIPfEEEEvmT_S8_RNS0_18contiguous_storageIfS2_EE]+0x94): undefined reference to `operator new(unsigned long)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfSaIfEE17allocate_and_copyINS0_15normal_iteratorIPfEEEEvmT_S8_RNS0_18contiguous_storageIfS2_EE[_ZN6thrust6detail11vector_baseIfSaIfEE17allocate_and_copyINS0_15normal_iteratorIPfEEEEvmT_S8_RNS0_18contiguous_storageIfS2_EE]+0xb9): undefined reference to `operator delete(void*)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfSaIfEE17allocate_and_copyINS0_15normal_iteratorIPfEEEEvmT_S8_RNS0_18contiguous_storageIfS2_EE[_ZN6thrust6detail11vector_baseIfSaIfEE17allocate_and_copyINS0_15normal_iteratorIPfEEEEvmT_S8_RNS0_18contiguous_storageIfS2_EE]+0xd9): undefined reference to `std::__throw_bad_alloc()' cuda_cg_wrapper.o: In function `cusp::invalid_input_exception::invalid_input_exception(char const (&) [30])': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp23invalid_input_exceptionC2IA30_cEERKT_[_ZN4cusp23invalid_input_exceptionC5IA30_cEERKT_]+0x14): undefined reference to `std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp23invalid_input_exceptionC2IA30_cEERKT_[_ZN4cusp23invalid_input_exceptionC5IA30_cEERKT_]+0x29): undefined reference to `std::basic_string, std::allocator >::basic_string(std::string const&)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp23invalid_input_exceptionC2IA30_cEERKT_[_ZN4cusp23invalid_input_exceptionC5IA30_cEERKT_]+0x39): undefined reference to `std::string::_Rep::_S_empty_rep_storage' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp23invalid_input_exceptionC2IA30_cEERKT_[_ZN4cusp23invalid_input_exceptionC5IA30_cEERKT_]+0x6c): undefined reference to `std::string::_Rep::_M_destroy(std::allocator const&)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp23invalid_input_exceptionC2IA30_cEERKT_[_ZN4cusp23invalid_input_exceptionC5IA30_cEERKT_]+0x79): undefined reference to `std::exception::~exception()' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp23invalid_input_exceptionC2IA30_cEERKT_[_ZN4cusp23invalid_input_exceptionC5IA30_cEERKT_]+0x8c): undefined reference to `std::string::_Rep::_M_dispose(std::allocator const&)' cuda_cg_wrapper.o: In function `void cusp::assert_same_dimensions, cusp::array1d >(cusp::array1d const&, cusp::array1d const&)': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp22assert_same_dimensionsINS_7array1dIfN6thrust6system4cuda6detail3tagEEES7_EEvRKT_RKT0_[_ZN4cusp22assert_same_dimensionsINS_7array1dIfN6thrust6system4cuda6detail3tagEEES7_EEvRKT_RKT0_]+0x15): undefined reference to `__cxa_allocate_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp22assert_same_dimensionsINS_7array1dIfN6thrust6system4cuda6detail3tagEEES7_EEvRKT_RKT0_[_ZN4cusp22assert_same_dimensionsINS_7array1dIfN6thrust6system4cuda6detail3tagEEES7_EEvRKT_RKT0_]+0x37): undefined reference to `__cxa_throw' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp22assert_same_dimensionsINS_7array1dIfN6thrust6system4cuda6detail3tagEEES7_EEvRKT_RKT0_[_ZN4cusp22assert_same_dimensionsINS_7array1dIfN6thrust6system4cuda6detail3tagEEES7_EEvRKT_RKT0_]+0x42): undefined reference to `__cxa_free_exception' cuda_cg_wrapper.o: In function `void cusp::blas::copy, cusp::array1d >(cusp::array1d const&, cusp::array1d&)': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp4blas4copyINS_7array1dIfN6thrust6system4cuda6detail3tagEEES8_EEvRKT_RT0_[_ZN4cusp4blas4copyINS_7array1dIfN6thrust6system4cuda6detail3tagEEES8_EEvRKT_RT0_]+0x42): undefined reference to `__cxa_allocate_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp4blas4copyINS_7array1dIfN6thrust6system4cuda6detail3tagEEES8_EEvRKT_RT0_[_ZN4cusp4blas4copyINS_7array1dIfN6thrust6system4cuda6detail3tagEEES8_EEvRKT_RT0_]+0x64): undefined reference to `__cxa_throw' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp4blas4copyINS_7array1dIfN6thrust6system4cuda6detail3tagEEES8_EEvRKT_RT0_[_ZN4cusp4blas4copyINS_7array1dIfN6thrust6system4cuda6detail3tagEEES8_EEvRKT_RT0_]+0x6e): undefined reference to `__cxa_allocate_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp4blas4copyINS_7array1dIfN6thrust6system4cuda6detail3tagEEES8_EEvRKT_RT0_[_ZN4cusp4blas4copyINS_7array1dIfN6thrust6system4cuda6detail3tagEEES8_EEvRKT_RT0_]+0x95): undefined reference to `__cxa_throw' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp4blas4copyINS_7array1dIfN6thrust6system4cuda6detail3tagEEES8_EEvRKT_RT0_[_ZN4cusp4blas4copyINS_7array1dIfN6thrust6system4cuda6detail3tagEEES8_EEvRKT_RT0_]+0xa0): undefined reference to `__cxa_free_exception' cuda_cg_wrapper.o: In function `void thrust::detail::vector_base >::allocate_and_copy > >(unsigned long, thrust::detail::normal_iterator >, thrust::detail::normal_iterator >, thrust::detail::contiguous_storage >&)': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKfEEEEEEvmT_SB_RNS0_18contiguous_storageIfS3_EE[_ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKfEEEEEEvmT_SB_RNS0_18contiguous_storageIfS3_EE]+0x7b): undefined reference to `__cxa_allocate_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKfEEEEEEvmT_SB_RNS0_18contiguous_storageIfS3_EE[_ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKfEEEEEEvmT_SB_RNS0_18contiguous_storageIfS3_EE]+0xa2): undefined reference to `__cxa_throw' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKfEEEEEEvmT_SB_RNS0_18contiguous_storageIfS3_EE[_ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKfEEEEEEvmT_SB_RNS0_18contiguous_storageIfS3_EE]+0x105): undefined reference to `__cxa_begin_catch' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKfEEEEEEvmT_SB_RNS0_18contiguous_storageIfS3_EE[_ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKfEEEEEEvmT_SB_RNS0_18contiguous_storageIfS3_EE]+0x111): undefined reference to `__cxa_rethrow' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKfEEEEEEvmT_SB_RNS0_18contiguous_storageIfS3_EE[_ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKfEEEEEEvmT_SB_RNS0_18contiguous_storageIfS3_EE]+0x11b): undefined reference to `__cxa_allocate_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKfEEEEEEvmT_SB_RNS0_18contiguous_storageIfS3_EE[_ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKfEEEEEEvmT_SB_RNS0_18contiguous_storageIfS3_EE]+0x120): undefined reference to `std::bad_alloc::~bad_alloc()' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKfEEEEEEvmT_SB_RNS0_18contiguous_storageIfS3_EE[_ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKfEEEEEEvmT_SB_RNS0_18contiguous_storageIfS3_EE]+0x127): undefined reference to `vtable for std::bad_alloc' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKfEEEEEEvmT_SB_RNS0_18contiguous_storageIfS3_EE[_ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKfEEEEEEvmT_SB_RNS0_18contiguous_storageIfS3_EE]+0x12c): undefined reference to `typeinfo for std::bad_alloc' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKfEEEEEEvmT_SB_RNS0_18contiguous_storageIfS3_EE[_ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKfEEEEEEvmT_SB_RNS0_18contiguous_storageIfS3_EE]+0x134): undefined reference to `__cxa_throw' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKfEEEEEEvmT_SB_RNS0_18contiguous_storageIfS3_EE[_ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKfEEEEEEvmT_SB_RNS0_18contiguous_storageIfS3_EE]+0x13f): undefined reference to `__cxa_free_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKfEEEEEEvmT_SB_RNS0_18contiguous_storageIfS3_EE[_ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKfEEEEEEvmT_SB_RNS0_18contiguous_storageIfS3_EE]+0x154): undefined reference to `__cxa_end_catch' cuda_cg_wrapper.o: In function `thrust::detail::vector_base >::operator=(thrust::detail::vector_base > const&)': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEEaSERKS4_[_ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEEaSERKS4_]+0x12a): undefined reference to `__cxa_allocate_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEEaSERKS4_[_ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEEaSERKS4_]+0x152): undefined reference to `__cxa_throw' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEEaSERKS4_[_ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEEaSERKS4_]+0x178): undefined reference to `__cxa_free_exception' cuda_cg_wrapper.o: In function `cusp::format_exception::format_exception(char const (&) [50])': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp16format_exceptionC2IA50_cEERKT_[_ZN4cusp16format_exceptionC5IA50_cEERKT_]+0x14): undefined reference to `std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp16format_exceptionC2IA50_cEERKT_[_ZN4cusp16format_exceptionC5IA50_cEERKT_]+0x29): undefined reference to `std::basic_string, std::allocator >::basic_string(std::string const&)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp16format_exceptionC2IA50_cEERKT_[_ZN4cusp16format_exceptionC5IA50_cEERKT_]+0x39): undefined reference to `std::string::_Rep::_S_empty_rep_storage' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp16format_exceptionC2IA50_cEERKT_[_ZN4cusp16format_exceptionC5IA50_cEERKT_]+0x6c): undefined reference to `std::string::_Rep::_M_destroy(std::allocator const&)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp16format_exceptionC2IA50_cEERKT_[_ZN4cusp16format_exceptionC5IA50_cEERKT_]+0x79): undefined reference to `std::exception::~exception()' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp16format_exceptionC2IA50_cEERKT_[_ZN4cusp16format_exceptionC5IA50_cEERKT_]+0x8c): undefined reference to `std::string::_Rep::_M_dispose(std::allocator const&)' cuda_cg_wrapper.o: In function `void thrust::detail::vector_base >::allocate_and_copy > >(unsigned long, thrust::detail::normal_iterator >, thrust::detail::normal_iterator >, thrust::detail::contiguous_storage >&)': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKiEEEEEEvmT_SB_RNS0_18contiguous_storageIiS3_EE[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKiEEEEEEvmT_SB_RNS0_18contiguous_storageIiS3_EE]+0x7b): undefined reference to `__cxa_allocate_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKiEEEEEEvmT_SB_RNS0_18contiguous_storageIiS3_EE[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKiEEEEEEvmT_SB_RNS0_18contiguous_storageIiS3_EE]+0xa2): undefined reference to `__cxa_throw' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKiEEEEEEvmT_SB_RNS0_18contiguous_storageIiS3_EE[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKiEEEEEEvmT_SB_RNS0_18contiguous_storageIiS3_EE]+0x105): undefined reference to `__cxa_begin_catch' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKiEEEEEEvmT_SB_RNS0_18contiguous_storageIiS3_EE[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKiEEEEEEvmT_SB_RNS0_18contiguous_storageIiS3_EE]+0x111): undefined reference to `__cxa_rethrow' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKiEEEEEEvmT_SB_RNS0_18contiguous_storageIiS3_EE[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKiEEEEEEvmT_SB_RNS0_18contiguous_storageIiS3_EE]+0x11b): undefined reference to `__cxa_allocate_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKiEEEEEEvmT_SB_RNS0_18contiguous_storageIiS3_EE[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKiEEEEEEvmT_SB_RNS0_18contiguous_storageIiS3_EE]+0x120): undefined reference to `std::bad_alloc::~bad_alloc()' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKiEEEEEEvmT_SB_RNS0_18contiguous_storageIiS3_EE[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKiEEEEEEvmT_SB_RNS0_18contiguous_storageIiS3_EE]+0x127): undefined reference to `vtable for std::bad_alloc' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKiEEEEEEvmT_SB_RNS0_18contiguous_storageIiS3_EE[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKiEEEEEEvmT_SB_RNS0_18contiguous_storageIiS3_EE]+0x12c): undefined reference to `typeinfo for std::bad_alloc' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKiEEEEEEvmT_SB_RNS0_18contiguous_storageIiS3_EE[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKiEEEEEEvmT_SB_RNS0_18contiguous_storageIiS3_EE]+0x134): undefined reference to `__cxa_throw' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKiEEEEEEvmT_SB_RNS0_18contiguous_storageIiS3_EE[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKiEEEEEEvmT_SB_RNS0_18contiguous_storageIiS3_EE]+0x13f): undefined reference to `__cxa_free_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKiEEEEEEvmT_SB_RNS0_18contiguous_storageIiS3_EE[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKiEEEEEEvmT_SB_RNS0_18contiguous_storageIiS3_EE]+0x154): undefined reference to `__cxa_end_catch' cuda_cg_wrapper.o: In function `thrust::detail::vector_base >::operator=(thrust::detail::vector_base > const&)': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEaSERKS4_[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEaSERKS4_]+0xe4): undefined reference to `__cxa_allocate_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEaSERKS4_[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEaSERKS4_]+0x10c): undefined reference to `__cxa_throw' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEaSERKS4_[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEaSERKS4_]+0x177): undefined reference to `__cxa_allocate_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEaSERKS4_[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEaSERKS4_]+0x19c): undefined reference to `__cxa_allocate_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEaSERKS4_[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEaSERKS4_]+0x1dd): undefined reference to `__cxa_free_exception' cuda_cg_wrapper.o: In function `cusp::invalid_input_exception::invalid_input_exception(char const (&) [42])': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp23invalid_input_exceptionC2IA42_cEERKT_[_ZN4cusp23invalid_input_exceptionC5IA42_cEERKT_]+0x14): undefined reference to `std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp23invalid_input_exceptionC2IA42_cEERKT_[_ZN4cusp23invalid_input_exceptionC5IA42_cEERKT_]+0x29): undefined reference to `std::basic_string, std::allocator >::basic_string(std::string const&)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp23invalid_input_exceptionC2IA42_cEERKT_[_ZN4cusp23invalid_input_exceptionC5IA42_cEERKT_]+0x39): undefined reference to `std::string::_Rep::_S_empty_rep_storage' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp23invalid_input_exceptionC2IA42_cEERKT_[_ZN4cusp23invalid_input_exceptionC5IA42_cEERKT_]+0x6c): undefined reference to `std::string::_Rep::_M_destroy(std::allocator const&)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp23invalid_input_exceptionC2IA42_cEERKT_[_ZN4cusp23invalid_input_exceptionC5IA42_cEERKT_]+0x79): undefined reference to `std::exception::~exception()' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp23invalid_input_exceptionC2IA42_cEERKT_[_ZN4cusp23invalid_input_exceptionC5IA42_cEERKT_]+0x8c): undefined reference to `std::string::_Rep::_M_dispose(std::allocator const&)' cuda_cg_wrapper.o: In function `thrust::detail::normal_iterator > thrust::detail::dispatch::overlapped_copy >, thrust::detail::normal_iterator > >(thrust::execution_policy&, thrust::detail::normal_iterator >, thrust::detail::normal_iterator >, thrust::detail::normal_iterator >)': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail8dispatch15overlapped_copyINS_6system4cuda6detail3tagENS0_15normal_iteratorINS_10device_ptrIfEEEESA_EET1_RNS_16execution_policyIT_EET0_SG_SB_[_ZN6thrust6detail8dispatch15overlapped_copyINS_6system4cuda6detail3tagENS0_15normal_iteratorINS_10device_ptrIfEEEESA_EET1_RNS_16execution_policyIT_EET0_SG_SB_]+0x109): undefined reference to `__cxa_allocate_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail8dispatch15overlapped_copyINS_6system4cuda6detail3tagENS0_15normal_iteratorINS_10device_ptrIfEEEESA_EET1_RNS_16execution_policyIT_EET0_SG_SB_[_ZN6thrust6detail8dispatch15overlapped_copyINS_6system4cuda6detail3tagENS0_15normal_iteratorINS_10device_ptrIfEEEESA_EET1_RNS_16execution_policyIT_EET0_SG_SB_]+0x120): undefined reference to `std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail8dispatch15overlapped_copyINS_6system4cuda6detail3tagENS0_15normal_iteratorINS_10device_ptrIfEEEESA_EET1_RNS_16execution_policyIT_EET0_SG_SB_[_ZN6thrust6detail8dispatch15overlapped_copyINS_6system4cuda6detail3tagENS0_15normal_iteratorINS_10device_ptrIfEEEESA_EET1_RNS_16execution_policyIT_EET0_SG_SB_]+0x140): undefined reference to `std::string::_Rep::_M_dispose(std::allocator const&)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail8dispatch15overlapped_copyINS_6system4cuda6detail3tagENS0_15normal_iteratorINS_10device_ptrIfEEEESA_EET1_RNS_16execution_policyIT_EET0_SG_SB_[_ZN6thrust6detail8dispatch15overlapped_copyINS_6system4cuda6detail3tagENS0_15normal_iteratorINS_10device_ptrIfEEEESA_EET1_RNS_16execution_policyIT_EET0_SG_SB_]+0x152): undefined reference to `__cxa_throw' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail8dispatch15overlapped_copyINS_6system4cuda6detail3tagENS0_15normal_iteratorINS_10device_ptrIfEEEESA_EET1_RNS_16execution_policyIT_EET0_SG_SB_[_ZN6thrust6detail8dispatch15overlapped_copyINS_6system4cuda6detail3tagENS0_15normal_iteratorINS_10device_ptrIfEEEESA_EET1_RNS_16execution_policyIT_EET0_SG_SB_]+0x179): undefined reference to `__cxa_allocate_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail8dispatch15overlapped_copyINS_6system4cuda6detail3tagENS0_15normal_iteratorINS_10device_ptrIfEEEESA_EET1_RNS_16execution_policyIT_EET0_SG_SB_[_ZN6thrust6detail8dispatch15overlapped_copyINS_6system4cuda6detail3tagENS0_15normal_iteratorINS_10device_ptrIfEEEESA_EET1_RNS_16execution_policyIT_EET0_SG_SB_]+0x1a0): undefined reference to `__cxa_throw' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail8dispatch15overlapped_copyINS_6system4cuda6detail3tagENS0_15normal_iteratorINS_10device_ptrIfEEEESA_EET1_RNS_16execution_policyIT_EET0_SG_SB_[_ZN6thrust6detail8dispatch15overlapped_copyINS_6system4cuda6detail3tagENS0_15normal_iteratorINS_10device_ptrIfEEEESA_EET1_RNS_16execution_policyIT_EET0_SG_SB_]+0x1c1): undefined reference to `__cxa_allocate_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail8dispatch15overlapped_copyINS_6system4cuda6detail3tagENS0_15normal_iteratorINS_10device_ptrIfEEEESA_EET1_RNS_16execution_policyIT_EET0_SG_SB_[_ZN6thrust6detail8dispatch15overlapped_copyINS_6system4cuda6detail3tagENS0_15normal_iteratorINS_10device_ptrIfEEEESA_EET1_RNS_16execution_policyIT_EET0_SG_SB_]+0x1e8): undefined reference to `__cxa_throw' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail8dispatch15overlapped_copyINS_6system4cuda6detail3tagENS0_15normal_iteratorINS_10device_ptrIfEEEESA_EET1_RNS_16execution_policyIT_EET0_SG_SB_[_ZN6thrust6detail8dispatch15overlapped_copyINS_6system4cuda6detail3tagENS0_15normal_iteratorINS_10device_ptrIfEEEESA_EET1_RNS_16execution_policyIT_EET0_SG_SB_]+0x1f3): undefined reference to `__cxa_free_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail8dispatch15overlapped_copyINS_6system4cuda6detail3tagENS0_15normal_iteratorINS_10device_ptrIfEEEESA_EET1_RNS_16execution_policyIT_EET0_SG_SB_[_ZN6thrust6detail8dispatch15overlapped_copyINS_6system4cuda6detail3tagENS0_15normal_iteratorINS_10device_ptrIfEEEESA_EET1_RNS_16execution_policyIT_EET0_SG_SB_]+0x20e): undefined reference to `std::string::_Rep::_M_dispose(std::allocator const&)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail8dispatch15overlapped_copyINS_6system4cuda6detail3tagENS0_15normal_iteratorINS_10device_ptrIfEEEESA_EET1_RNS_16execution_policyIT_EET0_SG_SB_[_ZN6thrust6detail8dispatch15overlapped_copyINS_6system4cuda6detail3tagENS0_15normal_iteratorINS_10device_ptrIfEEEESA_EET1_RNS_16execution_policyIT_EET0_SG_SB_]+0x219): undefined reference to `__cxa_free_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail8dispatch15overlapped_copyINS_6system4cuda6detail3tagENS0_15normal_iteratorINS_10device_ptrIfEEEESA_EET1_RNS_16execution_policyIT_EET0_SG_SB_[_ZN6thrust6detail8dispatch15overlapped_copyINS_6system4cuda6detail3tagENS0_15normal_iteratorINS_10device_ptrIfEEEESA_EET1_RNS_16execution_policyIT_EET0_SG_SB_]+0x22b): undefined reference to `__cxa_begin_catch' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail8dispatch15overlapped_copyINS_6system4cuda6detail3tagENS0_15normal_iteratorINS_10device_ptrIfEEEESA_EET1_RNS_16execution_policyIT_EET0_SG_SB_[_ZN6thrust6detail8dispatch15overlapped_copyINS_6system4cuda6detail3tagENS0_15normal_iteratorINS_10device_ptrIfEEEESA_EET1_RNS_16execution_policyIT_EET0_SG_SB_]+0x230): undefined reference to `__cxa_end_catch' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail8dispatch15overlapped_copyINS_6system4cuda6detail3tagENS0_15normal_iteratorINS_10device_ptrIfEEEESA_EET1_RNS_16execution_policyIT_EET0_SG_SB_[_ZN6thrust6detail8dispatch15overlapped_copyINS_6system4cuda6detail3tagENS0_15normal_iteratorINS_10device_ptrIfEEEESA_EET1_RNS_16execution_policyIT_EET0_SG_SB_]+0x240): undefined reference to `__cxa_free_exception' cuda_cg_wrapper.o: In function `thrust::detail::normal_iterator > thrust::detail::dispatch::overlapped_copy >, thrust::detail::normal_iterator > >(thrust::execution_policy&, thrust::detail::normal_iterator >, thrust::detail::normal_iterator >, thrust::detail::normal_iterator >)': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail8dispatch15overlapped_copyINS_6system4cuda6detail3tagENS0_15normal_iteratorINS_10device_ptrIiEEEESA_EET1_RNS_16execution_policyIT_EET0_SG_SB_[_ZN6thrust6detail8dispatch15overlapped_copyINS_6system4cuda6detail3tagENS0_15normal_iteratorINS_10device_ptrIiEEEESA_EET1_RNS_16execution_policyIT_EET0_SG_SB_]+0xdd): undefined reference to `__cxa_allocate_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail8dispatch15overlapped_copyINS_6system4cuda6detail3tagENS0_15normal_iteratorINS_10device_ptrIiEEEESA_EET1_RNS_16execution_policyIT_EET0_SG_SB_[_ZN6thrust6detail8dispatch15overlapped_copyINS_6system4cuda6detail3tagENS0_15normal_iteratorINS_10device_ptrIiEEEESA_EET1_RNS_16execution_policyIT_EET0_SG_SB_]+0x104): undefined reference to `__cxa_throw' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail8dispatch15overlapped_copyINS_6system4cuda6detail3tagENS0_15normal_iteratorINS_10device_ptrIiEEEESA_EET1_RNS_16execution_policyIT_EET0_SG_SB_[_ZN6thrust6detail8dispatch15overlapped_copyINS_6system4cuda6detail3tagENS0_15normal_iteratorINS_10device_ptrIiEEEESA_EET1_RNS_16execution_policyIT_EET0_SG_SB_]+0x12b): undefined reference to `__cxa_allocate_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail8dispatch15overlapped_copyINS_6system4cuda6detail3tagENS0_15normal_iteratorINS_10device_ptrIiEEEESA_EET1_RNS_16execution_policyIT_EET0_SG_SB_[_ZN6thrust6detail8dispatch15overlapped_copyINS_6system4cuda6detail3tagENS0_15normal_iteratorINS_10device_ptrIiEEEESA_EET1_RNS_16execution_policyIT_EET0_SG_SB_]+0x152): undefined reference to `__cxa_throw' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail8dispatch15overlapped_copyINS_6system4cuda6detail3tagENS0_15normal_iteratorINS_10device_ptrIiEEEESA_EET1_RNS_16execution_policyIT_EET0_SG_SB_[_ZN6thrust6detail8dispatch15overlapped_copyINS_6system4cuda6detail3tagENS0_15normal_iteratorINS_10device_ptrIiEEEESA_EET1_RNS_16execution_policyIT_EET0_SG_SB_]+0x174): undefined reference to `__cxa_free_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail8dispatch15overlapped_copyINS_6system4cuda6detail3tagENS0_15normal_iteratorINS_10device_ptrIiEEEESA_EET1_RNS_16execution_policyIT_EET0_SG_SB_[_ZN6thrust6detail8dispatch15overlapped_copyINS_6system4cuda6detail3tagENS0_15normal_iteratorINS_10device_ptrIiEEEESA_EET1_RNS_16execution_policyIT_EET0_SG_SB_]+0x181): undefined reference to `__cxa_free_exception' cuda_cg_wrapper.o: In function `void thrust::detail::vector_base >::allocate_and_copy > >(unsigned long, thrust::detail::normal_iterator >, thrust::detail::normal_iterator >, thrust::detail::contiguous_storage >&)': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiSaIiEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKiEEEEEEvmT_SA_RNS0_18contiguous_storageIiS2_EE[_ZN6thrust6detail11vector_baseIiSaIiEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKiEEEEEEvmT_SA_RNS0_18contiguous_storageIiS2_EE]+0xe8): undefined reference to `operator new(unsigned long)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiSaIiEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKiEEEEEEvmT_SA_RNS0_18contiguous_storageIiS2_EE[_ZN6thrust6detail11vector_baseIiSaIiEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKiEEEEEEvmT_SA_RNS0_18contiguous_storageIiS2_EE]+0x10d): undefined reference to `operator delete(void*)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiSaIiEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKiEEEEEEvmT_SA_RNS0_18contiguous_storageIiS2_EE[_ZN6thrust6detail11vector_baseIiSaIiEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKiEEEEEEvmT_SA_RNS0_18contiguous_storageIiS2_EE]+0x12b): undefined reference to `std::__throw_bad_alloc()' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiSaIiEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKiEEEEEEvmT_SA_RNS0_18contiguous_storageIiS2_EE[_ZN6thrust6detail11vector_baseIiSaIiEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKiEEEEEEvmT_SA_RNS0_18contiguous_storageIiS2_EE]+0x138): undefined reference to `__cxa_begin_catch' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiSaIiEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKiEEEEEEvmT_SA_RNS0_18contiguous_storageIiS2_EE[_ZN6thrust6detail11vector_baseIiSaIiEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKiEEEEEEvmT_SA_RNS0_18contiguous_storageIiS2_EE]+0x148): undefined reference to `operator delete(void*)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiSaIiEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKiEEEEEEvmT_SA_RNS0_18contiguous_storageIiS2_EE[_ZN6thrust6detail11vector_baseIiSaIiEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKiEEEEEEvmT_SA_RNS0_18contiguous_storageIiS2_EE]+0x15d): undefined reference to `__cxa_rethrow' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiSaIiEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKiEEEEEEvmT_SA_RNS0_18contiguous_storageIiS2_EE[_ZN6thrust6detail11vector_baseIiSaIiEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKiEEEEEEvmT_SA_RNS0_18contiguous_storageIiS2_EE]+0x167): undefined reference to `__cxa_allocate_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiSaIiEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKiEEEEEEvmT_SA_RNS0_18contiguous_storageIiS2_EE[_ZN6thrust6detail11vector_baseIiSaIiEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKiEEEEEEvmT_SA_RNS0_18contiguous_storageIiS2_EE]+0x18e): undefined reference to `__cxa_throw' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiSaIiEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKiEEEEEEvmT_SA_RNS0_18contiguous_storageIiS2_EE[_ZN6thrust6detail11vector_baseIiSaIiEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKiEEEEEEvmT_SA_RNS0_18contiguous_storageIiS2_EE]+0x19e): undefined reference to `__cxa_end_catch' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiSaIiEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKiEEEEEEvmT_SA_RNS0_18contiguous_storageIiS2_EE[_ZN6thrust6detail11vector_baseIiSaIiEE17allocate_and_copyINS0_15normal_iteratorINS_10device_ptrIKiEEEEEEvmT_SA_RNS0_18contiguous_storageIiS2_EE]+0x1b1): undefined reference to `__cxa_free_exception' cuda_cg_wrapper.o: In function `thrust::detail::temporary_allocator::allocate(unsigned long)': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail19temporary_allocatorIlNS_6system4cuda6detail3tagEE8allocateEm[_ZN6thrust6detail19temporary_allocatorIlNS_6system4cuda6detail3tagEE8allocateEm]+0x48): undefined reference to `__cxa_allocate_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail19temporary_allocatorIlNS_6system4cuda6detail3tagEE8allocateEm[_ZN6thrust6detail19temporary_allocatorIlNS_6system4cuda6detail3tagEE8allocateEm]+0x5f): undefined reference to `std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail19temporary_allocatorIlNS_6system4cuda6detail3tagEE8allocateEm[_ZN6thrust6detail19temporary_allocatorIlNS_6system4cuda6detail3tagEE8allocateEm]+0x7f): undefined reference to `std::string::_Rep::_M_dispose(std::allocator const&)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail19temporary_allocatorIlNS_6system4cuda6detail3tagEE8allocateEm[_ZN6thrust6detail19temporary_allocatorIlNS_6system4cuda6detail3tagEE8allocateEm]+0x91): undefined reference to `__cxa_throw' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail19temporary_allocatorIlNS_6system4cuda6detail3tagEE8allocateEm[_ZN6thrust6detail19temporary_allocatorIlNS_6system4cuda6detail3tagEE8allocateEm]+0x9c): undefined reference to `__cxa_free_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail19temporary_allocatorIlNS_6system4cuda6detail3tagEE8allocateEm[_ZN6thrust6detail19temporary_allocatorIlNS_6system4cuda6detail3tagEE8allocateEm]+0xba): undefined reference to `std::string::_Rep::_M_dispose(std::allocator const&)' cuda_cg_wrapper.o: In function `void cusp::detail::extract_diagonal, cusp::array1d >(thrust::execution_policy&, cusp::dia_matrix const&, cusp::array1d&, cusp::dia_format)': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp6detail16extract_diagonalIN6thrust6system4cuda6detail3tagENS_10dia_matrixIifS6_EENS_7array1dIfS6_EEEEvRNS2_16execution_policyIT_EERKT0_RT1_NS_10dia_formatE[_ZN4cusp6detail16extract_diagonalIN6thrust6system4cuda6detail3tagENS_10dia_matrixIifS6_EENS_7array1dIfS6_EEEEvRNS2_16execution_policyIT_EERKT0_RT1_NS_10dia_formatE]+0x110): undefined reference to `__cxa_allocate_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp6detail16extract_diagonalIN6thrust6system4cuda6detail3tagENS_10dia_matrixIifS6_EENS_7array1dIfS6_EEEEvRNS2_16execution_policyIT_EERKT0_RT1_NS_10dia_formatE[_ZN4cusp6detail16extract_diagonalIN6thrust6system4cuda6detail3tagENS_10dia_matrixIifS6_EENS_7array1dIfS6_EEEEvRNS2_16execution_policyIT_EERKT0_RT1_NS_10dia_formatE]+0x138): undefined reference to `__cxa_throw' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp6detail16extract_diagonalIN6thrust6system4cuda6detail3tagENS_10dia_matrixIifS6_EENS_7array1dIfS6_EEEEvRNS2_16execution_policyIT_EERKT0_RT1_NS_10dia_formatE[_ZN4cusp6detail16extract_diagonalIN6thrust6system4cuda6detail3tagENS_10dia_matrixIifS6_EENS_7array1dIfS6_EEEEvRNS2_16execution_policyIT_EERKT0_RT1_NS_10dia_formatE]+0x148): undefined reference to `__cxa_free_exception' cuda_cg_wrapper.o: In function `thrust::detail::normal_iterator > thrust::system::cuda::detail::copy_if_detail::copy_if, thrust::detail::normal_iterator >, thrust::detail::normal_iterator >, cusp::detail::greater_value >(thrust::system::cuda::detail::execution_policy&, thrust::counting_iterator, thrust::counting_iterator, thrust::detail::normal_iterator >, thrust::detail::normal_iterator >, cusp::detail::greater_value)': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system4cuda6detail14copy_if_detail7copy_ifINS2_3tagENS_17counting_iteratorIiNS_11use_defaultES7_S7_EENS_6detail15normal_iteratorINS_10device_ptrIiEEEESD_N4cusp6detail13greater_valueIiEEEET2_RNS2_16execution_policyIT_EET0_SN_T1_SI_T3_[_ZN6thrust6system4cuda6detail14copy_if_detail7copy_ifINS2_3tagENS_17counting_iteratorIiNS_11use_defaultES7_S7_EENS_6detail15normal_iteratorINS_10device_ptrIiEEEESD_N4cusp6detail13greater_valueIiEEEET2_RNS2_16execution_policyIT_EET0_SN_T1_SI_T3_]+0xab6): undefined reference to `__cxa_begin_catch' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system4cuda6detail14copy_if_detail7copy_ifINS2_3tagENS_17counting_iteratorIiNS_11use_defaultES7_S7_EENS_6detail15normal_iteratorINS_10device_ptrIiEEEESD_N4cusp6detail13greater_valueIiEEEET2_RNS2_16execution_policyIT_EET0_SN_T1_SI_T3_[_ZN6thrust6system4cuda6detail14copy_if_detail7copy_ifINS2_3tagENS_17counting_iteratorIiNS_11use_defaultES7_S7_EENS_6detail15normal_iteratorINS_10device_ptrIiEEEESD_N4cusp6detail13greater_valueIiEEEET2_RNS2_16execution_policyIT_EET0_SN_T1_SI_T3_]+0xabb): undefined reference to `__cxa_end_catch' cuda_cg_wrapper.o: In function `float thrust::system::cuda::detail::reduce_detail::tuned_reduce, thrust::detail::normal_iterator >, float, thrust::use_default>, float, thrust::plus >(thrust::system::cuda::detail::execution_policy&, thrust::transform_iterator, thrust::detail::normal_iterator >, float, thrust::use_default>, thrust::transform_iterator, thrust::detail::normal_iterator >, float, thrust::use_default>, float, thrust::plus)': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system4cuda6detail13reduce_detail12tuned_reduceINS2_3tagENS_18transform_iteratorIN4cusp6detail12norm_squaredIfEENS_6detail15normal_iteratorINS_10device_ptrIKfEEEEfNS_11use_defaultEEEfNS_4plusIfEEEET1_RNS2_16execution_policyIT_EET0_SQ_SL_T2_[_ZN6thrust6system4cuda6detail13reduce_detail12tuned_reduceINS2_3tagENS_18transform_iteratorIN4cusp6detail12norm_squaredIfEENS_6detail15normal_iteratorINS_10device_ptrIKfEEEEfNS_11use_defaultEEEfNS_4plusIfEEEET1_RNS2_16execution_policyIT_EET0_SQ_SL_T2_]+0x5ee): undefined reference to `__cxa_allocate_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system4cuda6detail13reduce_detail12tuned_reduceINS2_3tagENS_18transform_iteratorIN4cusp6detail12norm_squaredIfEENS_6detail15normal_iteratorINS_10device_ptrIKfEEEEfNS_11use_defaultEEEfNS_4plusIfEEEET1_RNS2_16execution_policyIT_EET0_SQ_SL_T2_[_ZN6thrust6system4cuda6detail13reduce_detail12tuned_reduceINS2_3tagENS_18transform_iteratorIN4cusp6detail12norm_squaredIfEENS_6detail15normal_iteratorINS_10device_ptrIKfEEEEfNS_11use_defaultEEEfNS_4plusIfEEEET1_RNS2_16execution_policyIT_EET0_SQ_SL_T2_]+0x60b): undefined reference to `std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system4cuda6detail13reduce_detail12tuned_reduceINS2_3tagENS_18transform_iteratorIN4cusp6detail12norm_squaredIfEENS_6detail15normal_iteratorINS_10device_ptrIKfEEEEfNS_11use_defaultEEEfNS_4plusIfEEEET1_RNS2_16execution_policyIT_EET0_SQ_SL_T2_[_ZN6thrust6system4cuda6detail13reduce_detail12tuned_reduceINS2_3tagENS_18transform_iteratorIN4cusp6detail12norm_squaredIfEENS_6detail15normal_iteratorINS_10device_ptrIKfEEEEfNS_11use_defaultEEEfNS_4plusIfEEEET1_RNS2_16execution_policyIT_EET0_SQ_SL_T2_]+0x634): undefined reference to `std::string::_Rep::_M_dispose(std::allocator const&)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system4cuda6detail13reduce_detail12tuned_reduceINS2_3tagENS_18transform_iteratorIN4cusp6detail12norm_squaredIfEENS_6detail15normal_iteratorINS_10device_ptrIKfEEEEfNS_11use_defaultEEEfNS_4plusIfEEEET1_RNS2_16execution_policyIT_EET0_SQ_SL_T2_[_ZN6thrust6system4cuda6detail13reduce_detail12tuned_reduceINS2_3tagENS_18transform_iteratorIN4cusp6detail12norm_squaredIfEENS_6detail15normal_iteratorINS_10device_ptrIKfEEEEfNS_11use_defaultEEEfNS_4plusIfEEEET1_RNS2_16execution_policyIT_EET0_SQ_SL_T2_]+0x646): undefined reference to `__cxa_throw' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system4cuda6detail13reduce_detail12tuned_reduceINS2_3tagENS_18transform_iteratorIN4cusp6detail12norm_squaredIfEENS_6detail15normal_iteratorINS_10device_ptrIKfEEEEfNS_11use_defaultEEEfNS_4plusIfEEEET1_RNS2_16execution_policyIT_EET0_SQ_SL_T2_[_ZN6thrust6system4cuda6detail13reduce_detail12tuned_reduceINS2_3tagENS_18transform_iteratorIN4cusp6detail12norm_squaredIfEENS_6detail15normal_iteratorINS_10device_ptrIKfEEEEfNS_11use_defaultEEEfNS_4plusIfEEEET1_RNS2_16execution_policyIT_EET0_SQ_SL_T2_]+0x677): undefined reference to `std::string::_Rep::_M_dispose(std::allocator const&)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system4cuda6detail13reduce_detail12tuned_reduceINS2_3tagENS_18transform_iteratorIN4cusp6detail12norm_squaredIfEENS_6detail15normal_iteratorINS_10device_ptrIKfEEEEfNS_11use_defaultEEEfNS_4plusIfEEEET1_RNS2_16execution_policyIT_EET0_SQ_SL_T2_[_ZN6thrust6system4cuda6detail13reduce_detail12tuned_reduceINS2_3tagENS_18transform_iteratorIN4cusp6detail12norm_squaredIfEENS_6detail15normal_iteratorINS_10device_ptrIKfEEEEfNS_11use_defaultEEEfNS_4plusIfEEEET1_RNS2_16execution_policyIT_EET0_SQ_SL_T2_]+0x67f): undefined reference to `__cxa_free_exception' cuda_cg_wrapper.o: In function `bool cusp::monitor::finished >(cusp::array1d const&)': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_[_ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_]+0x8f): undefined reference to `operator new(unsigned long)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_[_ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_]+0x188): undefined reference to `std::cout' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_[_ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_]+0x18d): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_[_ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_]+0x1c3): undefined reference to `std::cout' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_[_ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_]+0x1cc): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_[_ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_]+0x1d3): undefined reference to `std::cout' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_[_ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_]+0x1d8): undefined reference to `std::cout' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_[_ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_]+0x1e6): undefined reference to `std::cout' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_[_ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_]+0x1ef): undefined reference to `std::ostream& std::ostream::_M_insert(unsigned long)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_[_ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_]+0x203): undefined reference to `std::cout' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_[_ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_]+0x20e): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_[_ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_]+0x215): undefined reference to `std::cout' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_[_ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_]+0x220): undefined reference to `std::cout' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_[_ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_]+0x22e): undefined reference to `std::cout' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_[_ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_]+0x23c): undefined reference to `std::cout' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_[_ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_]+0x24a): undefined reference to `std::cout' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_[_ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_]+0x24f): undefined reference to `std::ostream& std::ostream::_M_insert(double)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_[_ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_]+0x27f): undefined reference to `std::ostream::put(char)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_[_ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_]+0x287): undefined reference to `std::ostream::flush()' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_[_ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_]+0x291): undefined reference to `operator delete(void*)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_[_ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_]+0x2af): undefined reference to `std::cout' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_[_ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_]+0x2b4): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_[_ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_]+0x2bc): undefined reference to `std::cout' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_[_ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_]+0x2c1): undefined reference to `std::ostream& std::ostream::_M_insert(unsigned long)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_[_ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_]+0x2d6): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_[_ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_]+0x2de): undefined reference to `std::basic_ostream >& std::endl >(std::basic_ostream >&)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_[_ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_]+0x2f4): undefined reference to `std::ctype::_M_widen_init() const' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_[_ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_]+0x31a): undefined reference to `std::__throw_bad_alloc()' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_[_ZN4cusp7monitorIfE8finishedINS_7array1dIfN6thrust6system4cuda6detail3tagEEEEEbRKT_]+0x321): undefined reference to `std::__throw_bad_cast()' cuda_cg_wrapper.o: In function `thrust::detail::vector_base >::vector_base(unsigned long)': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEC2Em[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEC5Em]+0x73): undefined reference to `__cxa_allocate_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEC2Em[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEC5Em]+0x78): undefined reference to `std::bad_alloc::~bad_alloc()' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEC2Em[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEC5Em]+0x7f): undefined reference to `vtable for std::bad_alloc' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEC2Em[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEC5Em]+0x84): undefined reference to `typeinfo for std::bad_alloc' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEC2Em[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEC5Em]+0x8c): undefined reference to `__cxa_throw' cuda_cg_wrapper.o: In function `thrust::detail::vector_base >::vector_base(unsigned long, int const&)': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEC2EmRKi[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEC5EmRKi]+0x7c): undefined reference to `__cxa_allocate_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEC2EmRKi[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEC5EmRKi]+0x81): undefined reference to `std::bad_alloc::~bad_alloc()' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEC2EmRKi[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEC5EmRKi]+0x88): undefined reference to `vtable for std::bad_alloc' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEC2EmRKi[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEC5EmRKi]+0x8d): undefined reference to `typeinfo for std::bad_alloc' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEC2EmRKi[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEEC5EmRKi]+0x95): undefined reference to `__cxa_throw' cuda_cg_wrapper.o: In function `thrust::detail::vector_base >::append(unsigned long)': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEE6appendEm[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEE6appendEm]+0x180): undefined reference to `__cxa_allocate_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEE6appendEm[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEE6appendEm]+0x185): undefined reference to `std::bad_alloc::~bad_alloc()' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEE6appendEm[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEE6appendEm]+0x18c): undefined reference to `vtable for std::bad_alloc' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEE6appendEm[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEE6appendEm]+0x191): undefined reference to `typeinfo for std::bad_alloc' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEE6appendEm[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEE6appendEm]+0x199): undefined reference to `__cxa_throw' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEE6appendEm[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEE6appendEm]+0x1a3): undefined reference to `__cxa_allocate_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEE6appendEm[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEE6appendEm]+0x1cb): undefined reference to `__cxa_throw' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEE6appendEm[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEE6appendEm]+0x1d3): undefined reference to `__cxa_begin_catch' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEE6appendEm[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEE6appendEm]+0x1e0): undefined reference to `__cxa_rethrow' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEE6appendEm[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEE6appendEm]+0x1eb): undefined reference to `__cxa_free_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEE6appendEm[_ZN6thrust6detail11vector_baseIiNS_23device_malloc_allocatorIiEEE6appendEm]+0x200): undefined reference to `__cxa_end_catch' cuda_cg_wrapper.o: In function `thrust::detail::vector_base >::vector_base(unsigned long)': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEEC2Em[_ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEEC5Em]+0x74): undefined reference to `__cxa_allocate_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEEC2Em[_ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEEC5Em]+0x79): undefined reference to `std::bad_alloc::~bad_alloc()' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEEC2Em[_ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEEC5Em]+0x80): undefined reference to `vtable for std::bad_alloc' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEEC2Em[_ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEEC5Em]+0x85): undefined reference to `typeinfo for std::bad_alloc' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEEC2Em[_ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEEC5Em]+0x8d): undefined reference to `__cxa_throw' cuda_cg_wrapper.o: In function `thrust::detail::vector_base >::append(unsigned long)': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEE6appendEm[_ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEE6appendEm]+0x181): undefined reference to `__cxa_allocate_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEE6appendEm[_ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEE6appendEm]+0x186): undefined reference to `std::bad_alloc::~bad_alloc()' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEE6appendEm[_ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEE6appendEm]+0x18d): undefined reference to `vtable for std::bad_alloc' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEE6appendEm[_ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEE6appendEm]+0x192): undefined reference to `typeinfo for std::bad_alloc' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEE6appendEm[_ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEE6appendEm]+0x19a): undefined reference to `__cxa_throw' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEE6appendEm[_ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEE6appendEm]+0x1a4): undefined reference to `__cxa_allocate_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEE6appendEm[_ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEE6appendEm]+0x1cc): undefined reference to `__cxa_throw' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEE6appendEm[_ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEE6appendEm]+0x1d4): undefined reference to `__cxa_begin_catch' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEE6appendEm[_ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEE6appendEm]+0x1e1): undefined reference to `__cxa_rethrow' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEE6appendEm[_ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEE6appendEm]+0x1ec): undefined reference to `__cxa_free_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEE6appendEm[_ZN6thrust6detail11vector_baseIfNS_23device_malloc_allocatorIfEEE6appendEm]+0x201): undefined reference to `__cxa_end_catch' cuda_cg_wrapper.o: In function `cusp::array2d::resize(unsigned long, unsigned long, unsigned long)': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp7array2dIfN6thrust6system4cuda6detail3tagENS_12column_majorEE6resizeEmmm[_ZN4cusp7array2dIfN6thrust6system4cuda6detail3tagENS_12column_majorEE6resizeEmmm]+0x92): undefined reference to `__cxa_allocate_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp7array2dIfN6thrust6system4cuda6detail3tagENS_12column_majorEE6resizeEmmm[_ZN4cusp7array2dIfN6thrust6system4cuda6detail3tagENS_12column_majorEE6resizeEmmm]+0xb4): undefined reference to `__cxa_throw' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp7array2dIfN6thrust6system4cuda6detail3tagENS_12column_majorEE6resizeEmmm[_ZN4cusp7array2dIfN6thrust6system4cuda6detail3tagENS_12column_majorEE6resizeEmmm]+0xbf): undefined reference to `__cxa_free_exception' cuda_cg_wrapper.o: In function `cusp::detail::enable_if_same_system, cusp::dia_matrix, void>::type cusp::system::detail::generic::convert, cusp::dia_matrix >(thrust::execution_policy&, cusp::csr_matrix const&, cusp::dia_matrix&, cusp::csr_format&, cusp::dia_format&, unsigned long)': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp6system6detail7generic7convertIN6thrust6system4cuda6detail3tagENS_10csr_matrixIifS8_EENS_10dia_matrixIifS8_EEEENS_6detail21enable_if_same_systemIT0_T1_vE4typeERNS4_16execution_policyIT_EERKSF_RSG_RNS_10csr_formatERNS_10dia_formatEm[_ZN4cusp6system6detail7generic7convertIN6thrust6system4cuda6detail3tagENS_10csr_matrixIifS8_EENS_10dia_matrixIifS8_EEEENS_6detail21enable_if_same_systemIT0_T1_vE4typeERNS4_16execution_policyIT_EERKSF_RSG_RNS_10csr_formatERNS_10dia_formatEm]+0xf49): undefined reference to `operator delete(void*)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp6system6detail7generic7convertIN6thrust6system4cuda6detail3tagENS_10csr_matrixIifS8_EENS_10dia_matrixIifS8_EEEENS_6detail21enable_if_same_systemIT0_T1_vE4typeERNS4_16execution_policyIT_EERKSF_RSG_RNS_10csr_formatERNS_10dia_formatEm[_ZN4cusp6system6detail7generic7convertIN6thrust6system4cuda6detail3tagENS_10csr_matrixIifS8_EENS_10dia_matrixIifS8_EEEENS_6detail21enable_if_same_systemIT0_T1_vE4typeERNS4_16execution_policyIT_EERKSF_RSG_RNS_10csr_formatERNS_10dia_formatEm]+0xf82): undefined reference to `__cxa_allocate_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp6system6detail7generic7convertIN6thrust6system4cuda6detail3tagENS_10csr_matrixIifS8_EENS_10dia_matrixIifS8_EEEENS_6detail21enable_if_same_systemIT0_T1_vE4typeERNS4_16execution_policyIT_EERKSF_RSG_RNS_10csr_formatERNS_10dia_formatEm[_ZN4cusp6system6detail7generic7convertIN6thrust6system4cuda6detail3tagENS_10csr_matrixIifS8_EENS_10dia_matrixIifS8_EEEENS_6detail21enable_if_same_systemIT0_T1_vE4typeERNS4_16execution_policyIT_EERKSF_RSG_RNS_10csr_formatERNS_10dia_formatEm]+0xfa4): undefined reference to `__cxa_throw' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp6system6detail7generic7convertIN6thrust6system4cuda6detail3tagENS_10csr_matrixIifS8_EENS_10dia_matrixIifS8_EEEENS_6detail21enable_if_same_systemIT0_T1_vE4typeERNS4_16execution_policyIT_EERKSF_RSG_RNS_10csr_formatERNS_10dia_formatEm[_ZN4cusp6system6detail7generic7convertIN6thrust6system4cuda6detail3tagENS_10csr_matrixIifS8_EENS_10dia_matrixIifS8_EEEENS_6detail21enable_if_same_systemIT0_T1_vE4typeERNS4_16execution_policyIT_EERKSF_RSG_RNS_10csr_formatERNS_10dia_formatEm]+0xfae): undefined reference to `__cxa_allocate_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp6system6detail7generic7convertIN6thrust6system4cuda6detail3tagENS_10csr_matrixIifS8_EENS_10dia_matrixIifS8_EEEENS_6detail21enable_if_same_systemIT0_T1_vE4typeERNS4_16execution_policyIT_EERKSF_RSG_RNS_10csr_formatERNS_10dia_formatEm[_ZN4cusp6system6detail7generic7convertIN6thrust6system4cuda6detail3tagENS_10csr_matrixIifS8_EENS_10dia_matrixIifS8_EEEENS_6detail21enable_if_same_systemIT0_T1_vE4typeERNS4_16execution_policyIT_EERKSF_RSG_RNS_10csr_formatERNS_10dia_formatEm]+0xfd7): undefined reference to `__cxa_throw' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp6system6detail7generic7convertIN6thrust6system4cuda6detail3tagENS_10csr_matrixIifS8_EENS_10dia_matrixIifS8_EEEENS_6detail21enable_if_same_systemIT0_T1_vE4typeERNS4_16execution_policyIT_EERKSF_RSG_RNS_10csr_formatERNS_10dia_formatEm[_ZN4cusp6system6detail7generic7convertIN6thrust6system4cuda6detail3tagENS_10csr_matrixIifS8_EENS_10dia_matrixIifS8_EEEENS_6detail21enable_if_same_systemIT0_T1_vE4typeERNS4_16execution_policyIT_EERKSF_RSG_RNS_10csr_formatERNS_10dia_formatEm]+0x1020): undefined reference to `__cxa_free_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp6system6detail7generic7convertIN6thrust6system4cuda6detail3tagENS_10csr_matrixIifS8_EENS_10dia_matrixIifS8_EEEENS_6detail21enable_if_same_systemIT0_T1_vE4typeERNS4_16execution_policyIT_EERKSF_RSG_RNS_10csr_formatERNS_10dia_formatEm[_ZN4cusp6system6detail7generic7convertIN6thrust6system4cuda6detail3tagENS_10csr_matrixIifS8_EENS_10dia_matrixIifS8_EEEENS_6detail21enable_if_same_systemIT0_T1_vE4typeERNS4_16execution_policyIT_EERKSF_RSG_RNS_10csr_formatERNS_10dia_formatEm]+0x1038): undefined reference to `operator delete(void*)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN4cusp6system6detail7generic7convertIN6thrust6system4cuda6detail3tagENS_10csr_matrixIifS8_EENS_10dia_matrixIifS8_EEEENS_6detail21enable_if_same_systemIT0_T1_vE4typeERNS4_16execution_policyIT_EERKSF_RSG_RNS_10csr_formatERNS_10dia_formatEm[_ZN4cusp6system6detail7generic7convertIN6thrust6system4cuda6detail3tagENS_10csr_matrixIifS8_EENS_10dia_matrixIifS8_EEEENS_6detail21enable_if_same_systemIT0_T1_vE4typeERNS4_16execution_policyIT_EERKSF_RSG_RNS_10csr_formatERNS_10dia_formatEm]+0x107c): undefined reference to `__cxa_free_exception' cuda_cg_wrapper.o: In function `float thrust::system::cuda::detail::reduce_detail::tuned_reduce >, thrust::zip_iterator, thrust::detail::normal_iterator >, thrust::use_default, thrust::use_default>, thrust::detail::normal_iterator >, thrust::null_type, thrust::null_type, thrust::null_type, thrust::null_type, thrust::null_type, thrust::null_type, thrust::null_type, thrust::null_type> >, float, thrust::use_default>, float, thrust::plus >(thrust::system::cuda::detail::execution_policy&, thrust::transform_iterator >, thrust::zip_iterator, thrust::detail::normal_iterator >, thrust::use_default, thrust::use_default>, thrust::detail::normal_iterator >, thrust::null_type, thrust::null_type, thrust::null_type, thrust::null_type, thrust::null_type, thrust::null_type, thrust::null_type, thrust::null_type> >, float, thrust::use_default>, thrust::transform_iterator >, thrust::zip_iterator, thrust::detail::normal_iterator >, thrust::use_default, thrust::use_default>, thrust::detail::normal_iterator >, thrust::null_type, thrust::null_type, thrust::null_type, thrust::null_type, thrust::null_type, thrust::null_type, thrust::null_type, thrust::null_type> >, float, thrust::use_default>, float, thrust::plus)': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system4cuda6detail13reduce_detail12tuned_reduceINS2_3tagENS_18transform_iteratorINS_6detail16zipped_binary_opIfNS_10multipliesIfEEEENS_12zip_iteratorINS_5tupleINS6_IN4cusp6detail9conjugateIfEENS7_15normal_iteratorINS_10device_ptrIKfEEEENS_11use_defaultESN_EESM_NS_9null_typeESP_SP_SP_SP_SP_SP_SP_EEEEfSN_EEfNS_4plusIfEEEET1_RNS2_16execution_policyIT_EET0_S10_SV_T2_[_ZN6thrust6system4cuda6detail13reduce_detail12tuned_reduceINS2_3tagENS_18transform_iteratorINS_6detail16zipped_binary_opIfNS_10multipliesIfEEEENS_12zip_iteratorINS_5tupleINS6_IN4cusp6detail9conjugateIfEENS7_15normal_iteratorINS_10device_ptrIKfEEEENS_11use_defaultESN_EESM_NS_9null_typeESP_SP_SP_SP_SP_SP_SP_EEEEfSN_EEfNS_4plusIfEEEET1_RNS2_16execution_policyIT_EET0_S10_SV_T2_]+0x62e): undefined reference to `__cxa_allocate_exception' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system4cuda6detail13reduce_detail12tuned_reduceINS2_3tagENS_18transform_iteratorINS_6detail16zipped_binary_opIfNS_10multipliesIfEEEENS_12zip_iteratorINS_5tupleINS6_IN4cusp6detail9conjugateIfEENS7_15normal_iteratorINS_10device_ptrIKfEEEENS_11use_defaultESN_EESM_NS_9null_typeESP_SP_SP_SP_SP_SP_SP_EEEEfSN_EEfNS_4plusIfEEEET1_RNS2_16execution_policyIT_EET0_S10_SV_T2_[_ZN6thrust6system4cuda6detail13reduce_detail12tuned_reduceINS2_3tagENS_18transform_iteratorINS_6detail16zipped_binary_opIfNS_10multipliesIfEEEENS_12zip_iteratorINS_5tupleINS6_IN4cusp6detail9conjugateIfEENS7_15normal_iteratorINS_10device_ptrIKfEEEENS_11use_defaultESN_EESM_NS_9null_typeESP_SP_SP_SP_SP_SP_SP_EEEEfSN_EEfNS_4plusIfEEEET1_RNS2_16execution_policyIT_EET0_S10_SV_T2_]+0x64b): undefined reference to `std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system4cuda6detail13reduce_detail12tuned_reduceINS2_3tagENS_18transform_iteratorINS_6detail16zipped_binary_opIfNS_10multipliesIfEEEENS_12zip_iteratorINS_5tupleINS6_IN4cusp6detail9conjugateIfEENS7_15normal_iteratorINS_10device_ptrIKfEEEENS_11use_defaultESN_EESM_NS_9null_typeESP_SP_SP_SP_SP_SP_SP_EEEEfSN_EEfNS_4plusIfEEEET1_RNS2_16execution_policyIT_EET0_S10_SV_T2_[_ZN6thrust6system4cuda6detail13reduce_detail12tuned_reduceINS2_3tagENS_18transform_iteratorINS_6detail16zipped_binary_opIfNS_10multipliesIfEEEENS_12zip_iteratorINS_5tupleINS6_IN4cusp6detail9conjugateIfEENS7_15normal_iteratorINS_10device_ptrIKfEEEENS_11use_defaultESN_EESM_NS_9null_typeESP_SP_SP_SP_SP_SP_SP_EEEEfSN_EEfNS_4plusIfEEEET1_RNS2_16execution_policyIT_EET0_S10_SV_T2_]+0x674): undefined reference to `std::string::_Rep::_M_dispose(std::allocator const&)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system4cuda6detail13reduce_detail12tuned_reduceINS2_3tagENS_18transform_iteratorINS_6detail16zipped_binary_opIfNS_10multipliesIfEEEENS_12zip_iteratorINS_5tupleINS6_IN4cusp6detail9conjugateIfEENS7_15normal_iteratorINS_10device_ptrIKfEEEENS_11use_defaultESN_EESM_NS_9null_typeESP_SP_SP_SP_SP_SP_SP_EEEEfSN_EEfNS_4plusIfEEEET1_RNS2_16execution_policyIT_EET0_S10_SV_T2_[_ZN6thrust6system4cuda6detail13reduce_detail12tuned_reduceINS2_3tagENS_18transform_iteratorINS_6detail16zipped_binary_opIfNS_10multipliesIfEEEENS_12zip_iteratorINS_5tupleINS6_IN4cusp6detail9conjugateIfEENS7_15normal_iteratorINS_10device_ptrIKfEEEENS_11use_defaultESN_EESM_NS_9null_typeESP_SP_SP_SP_SP_SP_SP_EEEEfSN_EEfNS_4plusIfEEEET1_RNS2_16execution_policyIT_EET0_S10_SV_T2_]+0x686): undefined reference to `__cxa_throw' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system4cuda6detail13reduce_detail12tuned_reduceINS2_3tagENS_18transform_iteratorINS_6detail16zipped_binary_opIfNS_10multipliesIfEEEENS_12zip_iteratorINS_5tupleINS6_IN4cusp6detail9conjugateIfEENS7_15normal_iteratorINS_10device_ptrIKfEEEENS_11use_defaultESN_EESM_NS_9null_typeESP_SP_SP_SP_SP_SP_SP_EEEEfSN_EEfNS_4plusIfEEEET1_RNS2_16execution_policyIT_EET0_S10_SV_T2_[_ZN6thrust6system4cuda6detail13reduce_detail12tuned_reduceINS2_3tagENS_18transform_iteratorINS_6detail16zipped_binary_opIfNS_10multipliesIfEEEENS_12zip_iteratorINS_5tupleINS6_IN4cusp6detail9conjugateIfEENS7_15normal_iteratorINS_10device_ptrIKfEEEENS_11use_defaultESN_EESM_NS_9null_typeESP_SP_SP_SP_SP_SP_SP_EEEEfSN_EEfNS_4plusIfEEEET1_RNS2_16execution_policyIT_EET0_S10_SV_T2_]+0x6b7): undefined reference to `std::string::_Rep::_M_dispose(std::allocator const&)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZN6thrust6system4cuda6detail13reduce_detail12tuned_reduceINS2_3tagENS_18transform_iteratorINS_6detail16zipped_binary_opIfNS_10multipliesIfEEEENS_12zip_iteratorINS_5tupleINS6_IN4cusp6detail9conjugateIfEENS7_15normal_iteratorINS_10device_ptrIKfEEEENS_11use_defaultESN_EESM_NS_9null_typeESP_SP_SP_SP_SP_SP_SP_EEEEfSN_EEfNS_4plusIfEEEET1_RNS2_16execution_policyIT_EET0_S10_SV_T2_[_ZN6thrust6system4cuda6detail13reduce_detail12tuned_reduceINS2_3tagENS_18transform_iteratorINS_6detail16zipped_binary_opIfNS_10multipliesIfEEEENS_12zip_iteratorINS_5tupleINS6_IN4cusp6detail9conjugateIfEENS7_15normal_iteratorINS_10device_ptrIKfEEEENS_11use_defaultESN_EESM_NS_9null_typeESP_SP_SP_SP_SP_SP_SP_EEEEfSN_EEfNS_4plusIfEEEET1_RNS2_16execution_policyIT_EET0_S10_SV_T2_]+0x6bf): undefined reference to `__cxa_free_exception' cuda_cg_wrapper.o: In function `thrust::system::system_error::what() const': tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZNK6thrust6system12system_error4whatEv[_ZNK6thrust6system12system_error4whatEv]+0x2d): undefined reference to `std::runtime_error::what() const' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZNK6thrust6system12system_error4whatEv[_ZNK6thrust6system12system_error4whatEv]+0x46): undefined reference to `std::string::assign(char const*, unsigned long)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZNK6thrust6system12system_error4whatEv[_ZNK6thrust6system12system_error4whatEv]+0x6a): undefined reference to `std::string::append(char const*, unsigned long)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZNK6thrust6system12system_error4whatEv[_ZNK6thrust6system12system_error4whatEv]+0x89): undefined reference to `std::string::append(std::string const&)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZNK6thrust6system12system_error4whatEv[_ZNK6thrust6system12system_error4whatEv]+0x9c): undefined reference to `std::string::_Rep::_M_dispose(std::allocator const&)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZNK6thrust6system12system_error4whatEv[_ZNK6thrust6system12system_error4whatEv]+0xbb): undefined reference to `std::string::_Rep::_M_dispose(std::allocator const&)' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZNK6thrust6system12system_error4whatEv[_ZNK6thrust6system12system_error4whatEv]+0xc6): undefined reference to `__cxa_begin_catch' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZNK6thrust6system12system_error4whatEv[_ZNK6thrust6system12system_error4whatEv]+0xce): undefined reference to `std::runtime_error::what() const' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZNK6thrust6system12system_error4whatEv[_ZNK6thrust6system12system_error4whatEv]+0xd6): undefined reference to `__cxa_end_catch' tmpxft_00001d8e_00000000-4_cuda_cg_wrapper.compute_61.cudafe1.cpp:(.text._ZNK6thrust6system12system_error4whatEv[_ZNK6thrust6system12system_error4whatEv]+0xf1): undefined reference to `__cxa_call_unexpected' cuda_cg_wrapper.o:(.rodata._ZTIN6thrust6system14error_categoryE[_ZTIN6thrust6system14error_categoryE]+0x0): undefined reference to `vtable for __cxxabiv1::__class_type_info' cuda_cg_wrapper.o:(.rodata._ZTIN6thrust6system6detail22generic_error_categoryE[_ZTIN6thrust6system6detail22generic_error_categoryE]+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' cuda_cg_wrapper.o:(.rodata._ZTIN6thrust6system6detail21system_error_categoryE[_ZTIN6thrust6system6detail21system_error_categoryE]+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' cuda_cg_wrapper.o:(.rodata._ZTIN6thrust6system12system_errorE[_ZTIN6thrust6system12system_errorE]+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' cuda_cg_wrapper.o:(.rodata._ZTIN6thrust6system12system_errorE[_ZTIN6thrust6system12system_errorE]+0x10): undefined reference to `typeinfo for std::runtime_error' cuda_cg_wrapper.o:(.rodata._ZTIN6thrust6system4cuda6detail19cuda_error_categoryE[_ZTIN6thrust6system4cuda6detail19cuda_error_categoryE]+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' cuda_cg_wrapper.o:(.rodata._ZTIN6thrust6system6detail9bad_allocE[_ZTIN6thrust6system6detail9bad_allocE]+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' cuda_cg_wrapper.o:(.rodata._ZTIN6thrust6system6detail9bad_allocE[_ZTIN6thrust6system6detail9bad_allocE]+0x10): undefined reference to `typeinfo for std::bad_alloc' cuda_cg_wrapper.o:(.rodata._ZTIN4cusp9exceptionE[_ZTIN4cusp9exceptionE]+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' cuda_cg_wrapper.o:(.rodata._ZTIN4cusp9exceptionE[_ZTIN4cusp9exceptionE]+0x10): undefined reference to `typeinfo for std::exception' cuda_cg_wrapper.o:(.rodata._ZTIN4cusp23invalid_input_exceptionE[_ZTIN4cusp23invalid_input_exceptionE]+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' cuda_cg_wrapper.o:(.rodata._ZTIN4cusp16format_exceptionE[_ZTIN4cusp16format_exceptionE]+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' cuda_cg_wrapper.o:(.rodata._ZTIN4cusp27format_conversion_exceptionE[_ZTIN4cusp27format_conversion_exceptionE]+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' cuda_cg_wrapper.o:(.rodata._ZTVN6thrust6system14error_categoryE[_ZTVN6thrust6system14error_categoryE]+0x20): undefined reference to `__cxa_pure_virtual' cuda_cg_wrapper.o:(.rodata._ZTVN6thrust6system14error_categoryE[_ZTVN6thrust6system14error_categoryE]+0x40): undefined reference to `__cxa_pure_virtual' cuda_cg_wrapper.o:(.eh_frame+0x177): undefined reference to `__gxx_personality_v0' cuda_cg_wrapper.o:(.eh_frame+0x12ce): undefined reference to `__gxx_personality_v0' collect2: error: ld returned 1 exit status make: *** [pbsa.cuda] Error 1