ROL build failure on Windows
Created by: mplooster
@trilinos/rol
There are two problems here:
- ROL_InteriorPointPenalty.hpp (line 137) uses the gcc specific 'xor' operator instead of the c++ '^' operator.
- M_PI is undefined in a few different places because MSVC requires _USE_MATH_DEFINES to be defined first.