at least cuda compiles