message: remove global definition of real to float (breaks Eigen3 builds)
diff: /// Basic Types
  ////////////////////////////////////////////////////////////////////////////////
  -/* default floating-point type */
  -typedef float real;
  -
  /* windows does not have ssize_t */
  #ifdef __WIN32
  #ifdef __X86_64__
  