HSA-Libraries / Bolt

Bolt is a C++ template library optimized for GPUs. Bolt provides high-performance library implementations for common algorithms such as scan, reduce, transform, and sort.
Other
372 stars 65 forks source link

Bolt1.2: Ubuntu 32bit: gcc4.8.1: std::merge and std::stable_sort api compilation failure. #218

Open jhkumar opened 10 years ago

jhkumar commented 10 years ago

Using std::merge/std::stable_sort function with device_vector as a inputs( running function on CPU when data present on GPU) doesn't compile .

avinashcpandey commented 10 years ago

Its is compiling fine on Windows 32/64 and linux 64bit. I am seeing this with 32 bit Linux(Ubuntu) only which may be because of compiler restriction.