You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Here _MANAGED is true, causing the block to be skipped and the inline versions of ctz and ctzll not to be defined. Compilation then fails in this block of format_inl.h:
#ifdef FMT_BUILTIN_CTZ
int t = FMT_BUILTIN_CTZ(n);
#else
int t = ctz(n);
#endif
And again here:
#ifdef FMT_BUILTIN_CTZLL
int t = FMT_BUILTIN_CTZLL(n);
#else
int t = ctzll(n);
#endif
because FMT_BUILTIN_CTZ et al are undefined, but there is also no intrinsic ctz or ctzll on the platform.
Is this by design, or just a bug?
The text was updated successfully, but these errors were encountered:
I have a library built using C++/CLI to talk to a C++ layer, and it blows up if I include
format.h
. The following define is causing the issue:Here
_MANAGED
is true, causing the block to be skipped and the inline versions ofctz
andctzll
not to be defined. Compilation then fails in this block of format_inl.h:And again here:
because
FMT_BUILTIN_CTZ
et al are undefined, but there is also no intrinsicctz
orctzll
on the platform.Is this by design, or just a bug?
The text was updated successfully, but these errors were encountered: