MSVC assert.h has no guard for include once. The macro assert overrides device assert definition. Do not include it for device compilation. [ROCm/hip commit: 7aa7a4ce22]
7aa7a4ce22