• Robert Maynard's avatar
    CUDA: Do not device link if CUDA is not an enabled language · a4d502a5
    Robert Maynard authored
    Checks added in commit 81b4d10d (CUDA: More exhaustive checks to
    determine when to do device linking, 2019-05-09, v3.15.0-rc1~82^2)
    assumed that CUDA properties would be set only if CUDA is enabled.
    
    We cannot do a device link step if we do not have the CUDA language
    enabled.  This was discovered as some projects unconditionally set CUDA
    properties such as `CUDA_RESOLVE_DEVICE_SYMBOLS` even when the CUDA
    language has not been enabled.
    
    Fixes: #19432
    a4d502a5
CMakeLists.txt 484 Bytes