Really need to make sure cuda double allocate no longer requires pointer length