Now compiles cleanly with -Wall
Fixed typo
Commented ViennaCL use