Fixed viennacl backend