Revert "Revert "Merge pull request #836 from jet47:gpu-modules""
fixed compiler warning

removed -fvisibility-inlines-hidden compiler option for CUDA sources
Merge pull request #900 from jet47:restore-gpu-modules