Fixes

-Fix a test in float32
-If the user specify an -arch=sm_* on GPU, don't add another one.