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
Describe the bug, including details regarding any error messages, version, and platform.
Not all headers that use min and max include arrow/util/windows_compatibility.h . This requires a user of arrow to disable these macros on Windows. As an example, line 748 of arrow/type.h uses std::numeric_limits<int32_t>::max(). This can also be fixed by disabling macro expansion (for example, (std::numeric_limits<int32_t>::max)() ) or the Windows macros can be disabled by defining NOMINMAX, which is done in windows_compatibility.h.
Component(s)
C++
The text was updated successfully, but these errors were encountered:
Describe the bug, including details regarding any error messages, version, and platform.
Not all headers that use min and max include arrow/util/windows_compatibility.h . This requires a user of arrow to disable these macros on Windows. As an example, line 748 of arrow/type.h uses std::numeric_limits<int32_t>::max(). This can also be fixed by disabling macro expansion (for example, (std::numeric_limits<int32_t>::max)() ) or the Windows macros can be disabled by defining NOMINMAX, which is done in windows_compatibility.h.
Component(s)
C++
The text was updated successfully, but these errors were encountered: