Hi. With pull request #719 we have finished a set of fixes to VECCUDA stuff. With these changes it is now possible to run many tests in SLEPc's testsuite on GPU (AIJCUSPARSE+VECCUDA). These tests will be included in the nightly tests from now on.
However, PETSc nightly tests related to VECCUDA are not being run. The reason is that arch-cuda-double.py and arch-cuda-double.py have --with-cusp=1 and this option disables VECCUDA code. CUSP tests are separate from VECCUDA tests. Another thing is that not all VECCUDA tests pass, because of a pending issue related to MatMultTranspose_MPIAIJCUSPARSE. This was reported last year: https://bitbucket.org/petsc/petsc/pull-requests/490/gpu-regression-tests Jose
