diff --git a/include/boost/compute/detail/meta_kernel.hpp b/include/boost/compute/detail/meta_kernel.hpp index 101c0481..544051c7 100644 --- a/include/boost/compute/detail/meta_kernel.hpp +++ b/include/boost/compute/detail/meta_kernel.hpp @@ -584,7 +584,7 @@ public: meta_kernel& operator<<(const meta_kernel_literal &literal) { - return *this << int(literal.value()); + return *this << lit(literal.value()); } meta_kernel& operator<<(const meta_kernel_literal &literal)