c4655d167e
MSVC assert.h has no guard for include once. The macro assert overrides device assert definition. Do not include it for device compilation.