Description
Compiling for windows on arm64 in standalone mode, I get an error fatal error C1012: unmatched parenthesis: missing ')'
at
math/include/boost/math/special_functions/detail/fp_traits.hpp
Lines 247 to 253 in 5649677
math/include/boost/math/special_functions/detail/fp_traits.hpp
Lines 37 to 43 in 5649677
I use the arm64 compiler shipped with Visual Studi 2022 Preview 3: Microsoft (R) C/C++ Optimizing Compiler Version 19.30.30423 for ARM64
. To reproduce the error one may compile using the STL version including the <bit>
header, see github. To reproduce the error it is sufficient to include the corresponding header
#include "boost/math/special_functions/detail/fp_traits.hpp"
int main() { return 0; }
and compile it from the arm64
development environment (ie. cl /nologo -DBOOST_MATH_STANDALONE=1 -Istl\inc -Iboost-math\include /std:c++latest boost-math.cpp
).