We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Three places need to fix if want to compile with MSVC:
xxx _Complex
#ifndef HPTT_C_FLT_COMPLEX #ifdef _MSC_VER #define HPTT_C_FLT_COMPLEX _Fcomplex #define HPTT_C_DBL_COMPLEX _Dcomplex #else #define HPTT_C_FLT_COMPLEX float _Complex #define HPTT_C_DBL_COMPLEX double _Complex #endif #endif
INLINE
__forceinline
#if defined(__ICC) || defined(__INTEL_COMPILER) || defined(_MSC_VER) # define INLINE __forceinline #elif .....
_alloca
#ifdef _MSC_VER #define HPTT_DECL_VLA(type_, name_, len_) type_* name_ = reinterpret_cast<type_*>(_alloca(sizeof(type_)*len_)); #else #define HPTT_DECL_VLA(type_, name_, len_) type_ name_[len_]; #endif
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Three places need to fix if want to compile with MSVC:
xxx _Complex
with following macro:INLINE
macro should add specification with MSVC:__forceinline
_alloca
instead.The text was updated successfully, but these errors were encountered: