5cb8a914c2
MSVC assert.h has no guard for include once. The macro assert overrides
device assert definition. Do not include it for device compilation.
[ROCm/clr commit: c4655d167e]