Compiling host and device modules saparately, as host and device attributes do not work together in CUDA Fortran