Found bug (STriangular data needed calloc), all tests passing. Pure C++ perf tests. Next: profile guided single-thread performance optimizations