0.76.1 breaks Windows/VS2015 compilation due to loops in constexpr functions
The latest release breaks compilation on Visual Studio 2015 as done in the conda-forge project. Here are some example logs.
The problem seems to relate to the loop expressions in the new constexpr hash functions:
%SRC_DIR%\poppler\Decrypt.cc(769): error C3250: 's': declaration is not allowed in 'constexpr' function body
%SRC_DIR%\poppler\Decrypt.cc(769): error C3249: illegal statement or sub-expression for 'constexpr' function
%SRC_DIR%\poppler\Decrypt.cc(769): note: see usage of '++'
This page seems to say that Visual Studio gained support for constexpr for loops in 2017.