Closed jlgreathouse closed 9 years ago
@jlgreathouse Looks like clang has a problem with the printf syntax (not portable). Checking in a new commit to the branch [ jlgreathouse:newer_adaptive_squash ] will cause Travis to kick off a new build test. It will tell you when it can successfully build.
Done. Changed printf over to appropriately configured couts. The PRIu64 mechanism should be the C99 portable way of printing data of the right size for uint types (I think I forgot to include inttypes.h, so clang failed). However, MSVC doesn't support C99 properly, so C++ mechanisms it is.
Fixes Issue #109
This patch is an overarching solution to both Issue #109 as well as a feature enhancement that allows users to optionally compute SpM-DV using compensated summation.
See closed PR #123 for more details.