[CUDA, test-suite] enable testing with C++17 and C++20

Also disable the tests for 3-argument hypot() provided by the standard library
since c++17 as CUDA does not provide it.

Differential Revision: https://reviews.llvm.org/D92684
2 files changed