Fix test CompressedRowSparseMatrix.Transpose Change-Id: I653b4619d518f767e57f04136117d7fe47f33ca1
diff --git a/internal/ceres/compressed_row_sparse_matrix_test.cc b/internal/ceres/compressed_row_sparse_matrix_test.cc index 46136db..5beabd8 100644 --- a/internal/ceres/compressed_row_sparse_matrix_test.cc +++ b/internal/ceres/compressed_row_sparse_matrix_test.cc
@@ -253,9 +253,9 @@ TEST(CompressedRowSparseMatrix, Transpose) { // 0 1 0 2 3 0 - // 4 6 7 0 0 8 - // 9 10 0 11 12 0 - // 13 0 14 15 9 0 + // 4 5 6 0 0 7 + // 8 9 0 10 11 0 + // 12 0 13 14 15 0 // 0 16 17 0 0 0 // Block structure: @@ -303,7 +303,7 @@ cols[16] = 2; rows[5] = 17; - std::copy(values, values + 17, cols); + std::iota(values, values + 17, 1); auto transpose = matrix.Transpose();