This is a collection of various bug fixes discovered while compiling Extrema with MSVC and running the resulting binary.
I don't think we really want to support building with MSVC, so I kept some other, really MSVC-specific, workarounds out of this PR, but the commits here fix real problems that I just happened to find while using it.
This is a collection of various bug fixes discovered while compiling Extrema with MSVC and running the resulting binary.
I don't think we really want to support building with MSVC, so I kept some other, really MSVC-specific, workarounds out of this PR, but the commits here fix real problems that I just happened to find while using it.